网页从HTML>>XHTML>>XML这个过程发展
XHTML规范了HTML语言
XHTML是最终发展成XML之前的过渡语言。
XHTML相对HTML的一些区别
1。XHTML 元素必须被正确地嵌套。
错误:<p><span>this is example.</p></span>
正确:<p><span>this is example.</span></p>
2。XHTML 元素必须被关闭。
错误:<p>this is example.
正确:<p>this is example.</p>
3。标签名必须用小写字母。
错误:<P>this is example.<P>
正确:<p>this is example.</p>
4。属性名必须用小写母。
错误:<IMG SRC="123.jpg" WIDTH="100" HEIGHT="100" >
正确:<img src="123.jpg" width="100" height="100" >
5。空标签也必须被关闭
错误:<br>
正确:<br/>
6。XHTML 文档必须拥有根元素。
所有的 XHTML 元素必须被嵌套于 <html> 根元素中。
7。在XHTML中属性值必须用引号引起来
错误:<a href=#>链接</a>
正确:<a href="#">链接</a>
8。在XHTML中,属性值必须用完整形式
错误:<input checked>
正确:<input checked="checked" />
9。把所有<和&特殊符号用编码表示【比如<用<代替,>用>代替等】
10。不要在注释内容中使“--”【 比如<!--这里是注释---------这里是注释-->这里的中间的--不再有效,中间的--用=代替即可】
11。图片必须有说明文字 【每个图片标签都必须有ALT说明文字】