标记语言——网页应用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教学网)

更多

推荐HTML/Xhtml文章