HTML 4.01 DTD 全面解析
1. HTML 4.01 DTD 概述
HTML 4.01 标准正式定义了三种 SGML 文档类型定义(DTD):严格 DTD(Strict DTD)、过渡 DTD(Transitional DTD)和框架集 DTD(Frameset DTD)。
- 严格 DTD :仅定义了 4.0 标准中未被弃用的元素。理想情况下,所有人都应创建符合严格 DTD 的 HTML 文档。
- 过渡 DTD :包含所有被弃用的元素,更准确地反映了当今使用的 HTML,许多旧元素仍在广泛使用。本文主要基于过渡 DTD 展开。
- 框架集 DTD :与过渡 DTD 相同,只是文档的 <body> 被 <frameset> 标签取代。
以下是使用过渡 DTD 的典型示例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
...
</head>
<body>
...
</body>
</html>
不同 DTD 的公共标识符(FPI)和对应版本如下表所示:
|
超级会员免费看
订阅专栏 解锁全文
647

被折叠的 条评论
为什么被折叠?



