XHTML - 简介
XHTML 代表 EXtensible HyperText Markup Language。它是互联网发展的下一步。XHTML 1.0 是 XHTML 家族中的第一个文档类型。
XHTML 与 HTML 4.01 几乎完全相同,只有少数差异。这是 HTML 4.01 的更简洁、更严格的版本。如果您已经了解 HTML,那么您需要花点时间学习这个最新版本的 HTML。
XHTML 由万维网联盟 (W3C) 开发,旨在帮助 Web 开发人员从 HTML 过渡到 XML。通过现在迁移到 XHTML,Web 开发人员可以进入 XML 世界,享受其所有优势,同时仍然对内容的向后和未来兼容性充满信心。
为什么使用 XHTML?
将内容迁移到 XHTML 1.0 的开发人员可获得以下好处 −
XHTML 文档符合 XML 标准,因为它们可以使用标准 XML 工具轻松查看、编辑和验证。
可以编写 XHTML 文档,使其在现有浏览器和新浏览器中比以前运行得更好。
XHTML 文档可以使用依赖于 HTML 文档对象模型或 XML 文档对象模型的应用程序(例如脚本和小程序)。
XHTML 为您提供了更一致、结构良好的格式,以便您的网页可以轻松被现在和未来的 Web 解析和处理浏览器。
从长远来看,您可以轻松维护、编辑、转换和格式化您的文档。
由于 XHTML 是 W3C 的官方标准,您的网站与许多浏览器更加兼容,并且呈现得更准确。
XHTML 结合了 HTML 和 XML 的优势。此外,所有支持 XML 的浏览器都可以呈现 XHTML 页面。
XHTML 为您的网页定义了质量标准,如果您遵循该标准,那么您的网页将被视为优质网页。W3C 会用其质量印章认证这些页面。
Web 开发人员和 Web 浏览器设计人员不断发现通过新标记语言表达想法的新方法。在 XML 中,引入新元素或附加元素属性相对容易。XHTML 系列旨在通过 XHTML 模块和开发新的符合 XHTML 的模块的技术来适应这些扩展。这些模块允许在开发内容和设计新用户代理时组合现有功能和新功能。
基本理解
在继续之前,让我们快速了解一下什么是 HTML、XML 和 SGML。
什么是 SGML?
这是符合国际标准 ISO 8879 的标准通用标记语言 (SGML) 应用程序。HTML 被广泛认为是万维网的标准发布语言。
这是一种用于描述标记语言的语言,特别是用于电子文档交换、文档管理和文档发布的语言。 HTML 是 SGML 中定义的一种语言的示例。
什么是 XML?
XML 代表 EXtensible Markup Language。XML 是一种与 HTML 非常相似的标记语言,旨在描述数据。XML 标记并非预定义。您必须根据需要定义自己的标记。