第9章 CSS入门

1. CSS概述:一种对Web文档添加样式的简单机制

  a. CSS是Web标准化布局语言,它可以控制颜色、版式设计、以及元素、图像的尺寸和布局;

  b. 虽然CSS精确并且功能强大,但是对于手工书写来说还是比较简单的;

  c. CSS的适用性:仅仅一个CSS文件就能控制包含上千个页面和几百兆字节的整个站点的外观;

  d. 其创建者(W3C)的意图是以CSS取代HTML表格式布局、框架和其他外观程式。对于混合过渡方式布局,CSS也是相当高效的;

  e. 纯CSS布局和结构式XHTML相结合能帮助设计师从结构中分离出来,使站点的访问及维护更加容易。

 

2. “最合适方案”设计方法

  a. 先在可靠的支持标准较好的浏览器上(Firefox、Opera8、Safari7)测试嵌入式CSS,工作正常就把CSS规则复制到basic.css的新文件中;

  b. 在不兼容的标准的浏览器上测试和支持,建立一个新的文件sophisto.css,将那些复杂性可能要求过高的CSS规则复制到sophisto.css,同时从basic.css中删除,用@import导入sophisto.css;

  c. 双表法利用的是4.0及更早的浏览器会忽略@import的CSS定义;——最大适应各种浏览器

  d. 样式表中的链接都使用绝对路径导入,以避免老式浏览器对CSS里相对链接的错误理解;

 

 

posted on 2013-04-27 00:59  BigPalm  阅读(114)  评论(0编辑  收藏  举报

导航