最主要的不同
XHTML 元素必须被正确地嵌套。
XHTML 元素必须被关闭。
标签名必须用小写字母。
XHTML 文档必须拥有根元素。
元素被正确的嵌套
在HTML中,某些元素可以不正确地嵌套:
This text is bold and italic
在XHTML中,所有元素必须像这样彼此正确地嵌套:
This text is bold and italic
XHTML元素必须被关闭,非空标签必须使用结束标签
错误案例:
This is a paragraph
This is another paragraph
正确案例:
This is a paragraph
This is another paragraph
空标签也必须被关闭
空标签也必须使用结束标签,或者其开始标签必须使用 />结尾。
错误案例:
A break:
A horizontal rule:
An image: ![](happy.gif)
正确案例:
A break:
A horizontal rule:
An image: ![](happy.gif)
XHTML元素必须小写
XHTML规范定义:标签名和属性对大小写敏感
错误案例:
This is a paragraph
正确案例:
This is a paragraph
XHTML文档必须拥有一个根元素
所有的 XHTML 元素必须被嵌套于 根元素中。其余所有的元素均可有子元素。子元素必须是成对的且被嵌套在其父元素之中。基本的文档结构如下: