.可以交付到多用户代理
同一标记块中的内容可以容易地交付到各种用户代理(对能够阅读XHTML文档的设备的统称),例如seo/' target='_blank'>浏览器、带seo/' target='_blank'>浏览器的智能手机、蜂窝电话,以及为视力残障人士设计的阅读文本的屏幕阅读器等。只需为每种类型的设备创建一个不同的样式表,或者毫无修饰地显示XHTML即可。
2.改善性能
由于内容中只包含最少的结构化标记,网页会更轻(文件更小),因而下载更快,可以用一个样式表替换掉通常要在网站每个页面中加入的表现标记。稍后会看到,一个样式表可以为整个网站定义表现,而用户的浏览器只需下载这个样式表一次。
3.适合所有浏览器
只需一点努力,就可以使网页很好地兼容早期的浏览器,于是所有用户巍:会尽可能地获得基于其可用技术的最佳体验。
4.分离内容和表现
可以修改甚至彻底改变网站的内容或表现(即设计),但不会因为一方改动而影响另一方。
5.构建流动式(自适应的)页面
在网页中编写可变数量的动态内容变得更加简单。例如:在电子商店中,对于给定的列表或菜单可以更容易地创建出容纳可变数量项目的页面。
6.验证代码良好
在开发期间可以随时通过XHTML和CSS验证服务即时地报告代码中的错误。这提供了一种快速调试的手段,如果页面能够在屏幕上正确显示并通过验证,则说明页面是完整的。
7.流水线式生产
生产会更富有效率,因为你(设计者)是唯一知道大量的表现标记中内容位于何处的人,故而很容易将注意力转移到内容管理上来,最后不得不自己添加内容 ——工作单调而且可能也不是老板的要求。而通过基于web标准的实践,你可以为负责内容的小组提供简单的标记规则,同时自己可以并行地进行表现设计,并且 很清楚他们的内容和你的设计能够完全无缝地衔接起来。
8.分发内容更容易
由于内容同具体的表现规则保持了分离,因而对第三方使用分发内容会容易很多,而且,在很多情况下,以其他方式基本上是不可行的。
9.使内容具有可访问性
更容易让网站具有可访问性并满足法律要求。
10.更小的工作量
不仅需要编写的代码会减少,而且能够更快和更容易地获得你需要的和修改的效果。