我们可以根据如下的要点进行HTML到XHTML的转换。
1.在每个页面首行添加DOCTYPE声明,要使网页成为有效的XHTML就必须声明DOCTYPE。
2.标签和属性的书写都使用小写字母,XHTML区分大小写并且只接受小写HTML标签和属性,查找所有大写标签并替换成小写标签。
3.所有的属性值都应加上双引号。
4.在XHTML文件里,不允许出现空标签,如<hr>、<br>等这样的空标签就需要用<hr />、<br />来代替。
5.需要在页头部分,根据W3C DTD的规范,通过填写校验代码,对所有修改过的页面进行验证。
HTML转换成XHTML的方式很多,上面介绍的是其中一种最简单的方法。在网上也有很多工具可以实现转换,有一种开源的软件HTML Tidy就是其中一种比较好用的。