- XHTML 教程
- XHTML - 首页
- XHTML - 简介
- XHTML - 语法
- XHTML - 对比
- XHTML - 文档类型
- XHTML - 属性
- XHTML - 事件
- XHTML - 1.1 版本
- XHTML - 提示与技巧
- XHTML - 验证
- XHTML - 总结
- XHTML 有用资源
- XHTML - 快速指南
- XHTML - 有用资源
XHTML - 文档类型
XHTML 标准定义了三种文档类型定义 (DTD)。最常用且最简单的是 XHTML Transitional 文档。
XHTML 1.0 文档类型定义对应于三种 DTD:
- 严格 (Strict)
- 过渡 (Transitional)
- 框架集 (Frameset)
一些 XHTML 元素和属性在一个 DTD 中可用,但在另一个 DTD 中不可用。因此,在编写 XHTML 文档时,必须仔细选择 XHTML 元素或属性。但是,XHTML 验证器可以帮助您识别有效和无效的元素和属性。
请查看 XHTML 验证 获取更多详细信息。
XHTML 1.0 严格 (Strict)
如果您计划严格使用层叠样式表 (CSS) 并避免编写大多数 XHTML 属性,那么建议使用此 DTD。符合此 DTD 的文档质量最高。
如果您想使用 XHTML 1.0 Strict DTD,则需要在 XHTML 文档顶部包含以下行。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML 1.0 过渡 (Transitional)
如果您计划使用许多 XHTML 属性以及一些层叠样式表属性,则应采用此 DTD 并相应地编写 XHTML 文档。
如果您想使用 XHTML 1.0 Transitional DTD,则需要在 XHTML 文档顶部包含以下行。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 框架集 (Frameset)
当您想使用 HTML 框架将浏览器窗口划分为两个或多个框架时,可以使用此 DTD。
如果您想使用 XHTML 1.0 Frameset DTD,则需要在 XHTML 文档顶部包含以下行。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
注意 - 无论您使用什么 DTD 来编写 XHTML 文档,如果它是一个有效的 XHTML 文档,则您的文档被视为高质量文档。
广告