HTML和XHTML的区别

HTML:超文本标记语言,标准通用标记语言下的一个应用。

XHTML:可扩展标记语言标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言

虽然两者的名称看起来非常相似,但是它们之间有一些有趣的区别,需要加以注意。XHTML是用XML(eXtensible Markup Language)形式重新表示的HTML。XML是一种通用的、用来描述数据的、基于文本与标记的语言,它也作为其他许多语言(包括XHTML)的基础语言。

因此,XHTML实际上很大程度上是用XML规则重写的HTML。这些规则相当简单,而且大多数时候VWD都会帮助作出正确决定,或者提供错误列表和关于如何修复的建议。

最主要的不同

  • XHTML 元素必须被正确地嵌套。
  • XHTML 元素必须被关闭。
  • 标签名必须用小写字母。
  • XHTML 文档必须拥有根元素。
原文地址:https://www.cnblogs.com/hynb/p/6014516.html