XHTML(eXtensible HyperText Markup Language,可扩展超文本标记语言)是一种标记语言,它是 HTML 4 作为 XML 应用程序的重新表述。这意味着 XHTML 文档必须遵守 XML 更严格的语法规则,不像 HTML 那样具有更大的容错性。XHTML 的主要目标是弥合 HTML 和 XML 之间的差距,使 Web 内容更具结构性、更易于机器读取,并更容易与其他基于 XML 的技术集成。由于它是一个 XML 应用程序,XHTML 要求所有标签必须正确嵌套、所有标签都必须闭合,并且属性值必须被引用。它最初旨在成为 HTML 4.01 的后继者,提供与未来 Web 标准和设备的更好集成。尽管现代 Web 开发主要依赖于 HTML5(它在保留 HTML 一定灵活性的同时,吸收了 XML 的许多结构优势),但在特定场景中,XHTML 仍然具有相关性,特别是在需要严格 XML 合规性的情况下,例如在某些移动设备渲染环境或将 Web 内容集成到 XML 数据流中时。本质上,它是遵循 XML 规则编写的 HTML。