1。html DOCTYPE的角色
DOCTYPE是文档类型的缩写它是用于网页设计显示XHTML或HTML您正在使用的版本。
必须放置在顶部的HTML页面代码
——/ / W3C XHTML 1.0 / / DTD过渡/ / CN " "org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
2。DOCTYPE html选择
XHTML 1.0 DTD声明提供了三个选择:
*过渡:需要一个非常松散的DTD它允许您继续使用HTML4.01标志(但必须符合xhtml写作)的完整代码如下:
——/ / W3C XHTML 1.0 / / DTD过渡/ / EN " " >
*严格:严格的DTD是必需的。你不能使用任何表示层标志和属性。例如完整代码如下:
——/ / W3C / / DTD的XHTML 1.0 Strict / / EN " >
*框架集:DTD专门为框架设计的页面如果你的页面包含帧需要使用这个DTD完整的代码如下:
——/ / W3C XHTML 1.0 / / DTD框架集/ / EN " " >
我们选择DOCTYPE做什么?
理想的情况当然是一个严格的DTD但对于大多数我们的设计师都是新的web标准过渡DTD (XHTML 1.0过渡)是目前最理想的选择。因为这个DTD还允许我们使用表示层标志、元素和属性并更容易通过W3C代码验证。
注意:“识别和表示层的属性”上面提到的参考标签纯粹是用来控制性能例如表用于排版背景颜色识别等等。在XHTML标志是用来表示结构实现表达式的形式而是我们过渡的目的是最终实现分离的数据和性能。
例如:人体模型换衣服。模型就像数据、服装的表现形式和模型和衣服是分开的是的所以你可以换衣服。在原始HTML4、数据和性能混合在一起很难改变的形式表达。哈哈有点抽象这个概念需要我们逐渐理解应用程序的过程。
补充
DOCTYPE声明必须放置在每个XHTML文档。有编码和标识。
3。过渡DOCTYPE缩写
html DOCTYPE上面代码:
——/ / W3C XHTML 1.0 / / DTD过渡/ / EN " " >
可以缩写为:
Doctype详细介绍}