人类天生就是一种好奇的动物。我们都很喜欢摆弄事物。这不,最近我得到了一台新的iMac G5,还没看说明书呢,自己就先把它摆弄了一番。我们喜欢自己摆弄东西,对它的作用和使用方式形成自己的看法。我们会自己胡乱设想一阵子,直到有什么东西出了错或者出乎我们的预料,才会去查阅手册。
学习CSS(层叠样式表)最好的方式之一是直接开始使用它。但是,如果不小心的话,那么就可能误解重要的概念,或者在日后造成问题。在本章中,将讲解一些基本但常常被误解的概念,并讨论如何让(X)HTML和CSS保持清晰且结构良好。
当使用XHTML这个术语时,指的是Extensible Hypertext Markup Language;当使用(X)HTML这个术语时,指的是XHTML和HTML。
在本章中,你将学习:
□ 文档结构良好且有意义的重要性。
□ 编码的最佳实践。
□ 常见的编码错误。
□ 文档类型、DOCTYPE切换和浏览器模式。
□ 调整样式的方式。
□ 层叠、特殊性和继承。
1.1 设计代码的结构
大多数人不关心建筑物的地基。但是,如果没有坚固的地基,建筑物的主体也就不会存在了。虽然本书讨论的是高级的CSS技术,但是如果没有结构良好且有效的(X)HTML文档,那么我们要做的许多事情都是不可能实现的(或者说实现起来是非常困难的)。
在本节中,你将明白为什么结构良好且有意义的(X)HTML文档在CSS开发中非常重要,还将学习如何在文档中增加更多的意义,从而让自己的开发工作更轻松。
购买《精通CSS:高级Web标准解决方案》请见:http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10014414