将传统的 HTML 转换为 XHTML 1.0 是快捷且无痛的,只要你遵照一些简单的规则和容易的方针。无论是否使用过 HTML,都不会妨碍你使用 XHTML。web
记住:请最大限度地使用 CSS 来进行布局。在 web 标准的世界里,XHTML 标记与表现无关,它只与文档结构有关。浏览器
结构良好的文档能够向浏览器传达尽量多的语义,不管是浏览器位于掌上电脑仍是时髦的桌面图形浏览器。结构良好的文档都能向用户传达可视化的语义,即便是在老的浏览器,或是在被用户关闭了 CSS 的现代浏览器中。布局
web 标准不只要求咱们使用何种科技,并且还要遵照使用这些技术的方式。使用 XHTML 来编写标记,同时使用 CSS 来处理一部分或者所有的布局,并不必定会使站点更易用更轻便,同时节约多少带宽。就像咱们在早期使用的技术那样,XHTML 和 CSS 也会被误用和滥用。冗长的 XHTML 和冗长的 HTML 同样,都会浪费用户的带宽和时间。冗长的过分的 CSS 也不能彻底的代替表现 HTML 代码;这只不过是一种糟糕的东西被另外一种代替了而已。ip
在同一个 HTML 文档中,可使用屡次 class,但只能使用一次 id。文档
id 值必须以字母或者下划线开始;不能以数字开始。虽然 W3C 验证不会捕获这个错误,可是 XML 解析器会的。同时,若是你将 id 与 JavaScript 在表单中配合使用,那么 id 名称和值必须是合法的 JavaScript 变量。空格和连字号,特别是连字号,是不被容许的。不只如此,将下划线用于 class 或者 id 名都不是个好主意。class