【发布时间】:2023-03-08 23:53:02
【问题描述】:
HTML 和 XHTML 之间的确切区别是什么?
我在这里看到了相关的帖子,但我没有完全理解。
【问题讨论】:
-
阅读这个问题和答案。 stackoverflow.com/questions/2662508/…
-
我认为,通过结合 HTML 和 XML 的优势,开发了 XHTML。
HTML 和 XHTML 之间的确切区别是什么?
我在这里看到了相关的帖子,但我没有完全理解。
【问题讨论】:
XHTML 与 HTML 4.01 标准没有太大区别。主要区别在于:
基本上,XHTML 是遵循XML 规则的 HTML(所有 html 标签都在 XHTML 中)(因为它是 XML 的一个家族)。
更多参考资料请见:
【讨论】:
XHTML 是 XML 的一种应用,是一种相当严格的尖括号语言。
HTML 是 SGML 的一种应用,SGML 是一种不太严格的尖括号语言。
(XML也是SGML的一种应用。)
曾经,人们希望解决 90 年代后期网络标记混乱的方法是说服每个人编写 XHTML 而不是 HTML,也许是希望强制的纪律能够改变所有那些马球领的无框眼镜让平面设计师成为计算机程序员。唉,在 XHTML 验证器的祭坛上,所有这些令人筋疲力尽的虚脱实际上并没有太多明显的好处,所以 XHTML 现在已经过时了,而 HTML 又重新流行起来了。
【讨论】:
只有在 MIME 类型为 application/xhtml+xml、application/xml 或 text/xml 的情况下,XHTML 才会被视为 XML 应用程序强> 被使用。使用 MIME 类型 text/html 提供的 XHTML 文档必须被解析并解释为 HTML,因此在这种情况下适用 HTML 规则。
查看this链接了解更多关于 XHTML 和 HTML 的区别
【讨论】:
【讨论】: