html文档中dtd作用,详解html中DTD使用方法

5268f80b9b1e01f982625ef6fac83ca1.png

DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是html文件的验证机制,属于html文件组成的一部分。

DTD:三种文档类型:S(Strict)、T(Transitional)、F(Frameset)。

Strict:如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用

Transitional:DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 HTML 的呈现特性时使用

Frameset: DTD 应当被用于带有框架的文档。除 frameset 元素取代了 body 元素之外,Frameset DTD 等同于 Transitional DTD

html5基本上没有XHTML 1.0 Transitional严格的要求,并且简化了很多东西可以直接使用

HTML5

——————————————————————————————

xhtml 1.1:

xhtml 1.1 plus mathml plus svg:

——————————————————————————————

html 4.01 strict:

html 4.01 transitional:

html 4.01 frameset:

——————————————————————————————

xhtml 1.0 strict:

xhtml 1.0 transitional:

xhtml 1.0 frameset:

——————————————————————————————

html 3.2:

——————————————————————————————

html 2(数字2代表版本号):

附上一张老版本标签对照DTD文档:

4dd2de75d067f34f65075130da525b33.png

902f3cbb3f6a4ab631e94c5f54294366.png

0b36161829c429deb1d7ec1a23220825.png

fd73b267edba209360aa9824c92396b9.png

f11857f96fa9c20a91eb12f4309d45b7.png

7f72b7821f350a12dcdc1dc40680328e.png

fca8a2191742c9e5a8158506e5a083f0.png

76960feb693fd4dfd8243d35c1ede0aa.png

cd882b16572bfd697c88531dc3fefec8.png

2cf9f35a9e3e299e2ac28d3be5200917.png

7c2de3c1b5dde94bafaa4e342e57fd43.png

937ea879d89dd1802823c6edbb65ca75.png

794d89d3553fdc0e4a5095651a31c26b.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值