标记语言——网页应用CSS样式(2)
http://www.itjxue.com 2015-08-05 23:09 来源:未知 点击次数:
归纳
我们看了四种为标记内容应用CSS的不同方法,发现每种方法在应付特殊情况时都具有各自的优点.让我们复习一下每个方法,以及它们的优缺点.
方法A:
- 需要把样式方在每个页面的<head>内,无法让许多页面共享同一份样式表,而且必须在每次读取页面时重新下载.
- 放在<style>内的样式无法完全对老旧浏览器隐藏.
- 适合在测试,开发阶段使用,标记内容与样式能放在相同文档里一起修改.
方法B:
- 让一组样式能在许多页面之间甚至整个网站内公用.
- 外部样式表只会下载一次,浏览器会作缓存,节省重复访问的下载时间.
- 把共享的样式放在一个文档里,代表设计变更易于维护.
- 以<link>标签引用的样式表无法对老旧浏览器隐藏.
方法C:
- 让一组样式能在许多页面之间甚至整个网站内公用.
- 外部样式表只会下载一次,浏览器会作缓存,节省重复访问的下载时间.
- 把共享的样式放在一个文档里,代表设计变更易于维护.
- @import能对Netscape 4.x浏览器隐藏样式内容.
方法D:
- 样式定义在行内,让显示效果与标记内容靠得太近.
- 无法与其它标签,整个文档甚至全站公用样式定义.
- 维护十分麻烦,缺乏效率.
- 适用于暂时性的问题,或者无法存取外部档案,修改页面<head>的时候使用.
现在看完了所有把样式与标签语法链接在一起做法,让我们更进一步,在"技巧延伸"中看看替换样式表.
(责任编辑:IT教学网)
上一篇:HTML5 语义化结构化规范化