摘要:
前奏:在HTML中使用JavaScript 1_推荐src引用外部JavaScript文件,方便管理与维护,标签位置在页面最下面,使浏览器更优先加载页面内容。 2_HTML页面需要有标准的文档类型申明DOCTYPE,否则会触发混杂模式,页面非常容易出错。 3_考虑禁用JavaScript的场景。 ... //当浏览器不支持java... 阅读全文
摘要:
JavaScript 是一种基于客户端浏览器、面向(基于)对象和事件驱动式的网页脚本语言。 1. 基于客户端浏览器:静态语言,跨平台; 2. 面向(基于)对象:本身是没有类class和对象这个概念,但是我可以通过js代码去模拟实现这个过程; 3. 事件驱动:在网页中执行了某种操作所产生的动作,就称为“事件”。如... 阅读全文
摘要:
如何去理解一个页面需要仔细分析,页面结构形式再怎么变化,最终都还是基于两列布局结构的演变. 不同布局之间最大的区别是:列宽度是固定宽度还是自适应 布局思路:主要利用浮动和定位方式,借助负边距 宽度值与浮动的关系: 盒模型宽度默认auto,宽度撑满浏览器窗口宽度或其父级宽度,拥有padding... 阅读全文
摘要:
无懈可击的web设计旨在尽可能地考虑页面元素在各个情况下都能够呈现最好的效果。 1. 思路总览 2. 灵活的文字 3. 可伸缩的导航栏 4. 可扩展的行 5. 自由的框式组件 6. 图片/标题/说明文字布局 7. 页面缺失图片或CSS的情况下仍然易写 ... 阅读全文
摘要:
1. 盒模型 2. 外边距合并 3. 定位机制 4. Float 5. Position:属性有哪些取值,它们的行为是什么? 无依赖绝对定位? 6. Display:常见属性值有哪些取值? 7. 对BFC规范的理解? 1. 盒模型 盒模型从内向外包括content,padding,b... 阅读全文