|
1
9
XHTML5是通过抽象的树状结构来定义的 元素 (即通过DOM),与以前的HTML版本不同,后者由 标签 通过使用抽象元素,文档树可以有多种表示形式。HTML5定义了两个标准 :类似于SGML(技术上不基于SGML)的HTML5和基于XML的XHTML5。您甚至可以发明自己的序列化格式,例如基于JSON的。 XHTML5在语义上等同于HTML5(即具有相同的元素、属性和嵌套规则集),但用不同的语法表示。甚至可以构造同时符合HTML5和XHTML5的文档。 |
|
|
2
2
您可以用任何XML结构扩展XHTML,只要为该格式提供DTD。在HTML5中,只有SVG、MathML等一些可以使用的扩展。 我真的很喜欢XHTML,因为它类似于XML,但HTML5除了其他XML格式之外,还有很多东西可以提供。只需google一下google、Mozilla、YouTube等都能为HTML5提供什么,以及你能用纯HTML5+CSS3做多少,而不需要JavaScript。 |
|
|
3
2
另一方面,当使用来自其他服务的HTML5文档时,您不必像使用XHTML那样依赖它们来达到严格的要求。
|
|
4
1
XHTML1只是带有XML样式语法的HTML4。
(我可能会忽略一些XML细节。) |
|
|
mike · 使用类似封送处理的编码器操纵HTML 8 年前 |
|
|
ajaysheoran2323 · 如何使网站多语言[关闭] 8 年前 |
|
|
Hanlei Price · 标记验证 8 年前 |
|
|
curiousToKnow · 如何从xhtml获取文本 9 年前 |
|
|
zinon · XHTML渲染生成空pdf文件 9 年前 |
|
|
saurabh · 如何在一个页面中使用多个ajax日历 9 年前 |
|
|
mac wac · AngularJS的内联模板不适用于XHTML 9 年前 |