区位码

校信通2022-07-07  10

W3C改变XHTML 1。0分为严格、过渡和框架集三种规范。

XHTML 1 .0严格(严格)

XHTML 1 .0 Strict是要求最高的XHTML规范,但它提供了最干净的结构化标记。

严格编码独立于任何定义外观的标记语言。它使用级联样式表(CSS)来控制显示外观。这种与表示无关的结构使得XHTML Strict能够非常灵活地在不同的设备上显示。但是,它的控件和呈现对CSS的依赖对程序员来说是个麻烦,因为如果你想在不能识别样式表的设备或浏览器中显示Web内容,这并不是一个好的选择。

XHTML 1 .0(过渡)

XHTML 1 .0 Transitional是一个更宽容的规范。Strict将结构和表现完全分开,而Transitional允许标签控制外观。它的目的是在允许标记控制表示的HTML页面和彼此完全分离的XHTML Strict之间架起一座桥梁。

它最大的优点是克服了Strict对CSS的依赖。使用旧浏览器或无法识别样式表的用户也可以访问过渡页面。

如何选择?

在严格和过渡之间进行选择时,您应该参考几个因素:

用户。

如果你的大部分用户使用不能是不同样式表的老浏览器,他们就不能使用strict——虽然我会举支持标准比向后兼容更重要的例子。如果你的大多数用户都在使用最新版本的Internet Explorer、Netscape、Opera或Safari,那么Strict是最好的长期选择。

当前代码。如果已经使用了CSS,并且HTML没有包含很多控制外观的标记,也可以在下一级使用Strict。

转载请注明原文地址:https://juke.outofmemory.cn/read/637039.html
最新回复(0)