什么是XHTML(快速解释)

本文概述

  • 历史
  • 为什么要使用XHTML
XHTML代表可扩展超文本标记语言。它是HTML和XML语言之间的交叉。
XHTML与HTML几乎相同, 但比HTML更严格。 XHTML是定义为XML应用程序的HTML。所有主要浏览器都支持它。
尽管XHTML与HTML几乎相同, 但是正确创建代码更为重要, 因为XHTML在语法和区分大小写方面比HTML严格。 XHTML文档使用标准XML解析器进行格式正确和解析, 与HTML不同, HTML需要一个宽大的HTML特定解析器。
历史XHTML 1.0在2000年1月26日成为万维网联盟(W3C)推荐。XHTML 1.1在2001年5月31日成为W3C推荐。称为XHTML5的标准正在作为HTML5规范的XML改编而开发。
为什么要使用XHTMLXHTML的开发旨在使HTML更具可扩展性, 并提高与其他数据格式的互操作性。创建XHTML的背后有两个主要原因:
  • 它为制作网页创建了更严格的标准, 从而减少了浏览器之间的不兼容性。因此它与所有主要浏览器兼容。
  • 它创建了一个无需更改即可用于各种不同设备的标准。
让我们以一个例子来理解它。
HTML主要用于创建网页, 但是我们可以看到Internet上的许多页面都包含” 不良” HTML(不遵循HTML规则)。
此HTML代码在大多数浏览器中都可以正常工作(即使它不遵循HTML规则)。
例如:
< html> < head> < title> This is an example of bad HTML< /title> < body> < h1> Bad HTML < p> This is a paragraph < /body>

上面的HTML代码虽然运行, 但没有遵循HTML规则。如今, 有不同的浏览器技术。一些浏览器在计算机上运行, ??而某些浏览器在手机或其他小型设备上运行。不良HTML的主要问题是较小的设备无法解释它。
因此, 引入了XHTML以结合HTML和XML的优势。
XHTML是重新设计为XML的HTML。它可以帮助你在网站上创建格式更好的代码。
【什么是XHTML(快速解释)】XHTML不能帮助你制作格式不正确的代码以与XHTML兼容。与HTML不同(在HTML中, 浏览器会忽略简单错误(例如缺少结束标记), 而XHTML代码必须严格按照其指定的方式进行编码。

    推荐阅读