对于标记语言而言,选用HTML还是XHTML是你的自由。重要的是不管选用的哪种文档类型,你使用的标记必须与你选用的DOCTYPE声明保持一致。

就个人而言,我更喜欢使用XHTML规则,使用一个DOCTYPE让浏览器采用更加严格的呈现方式。它对允许使用的标记语言有着更严格的要求,而这可以督促我们写出更严谨思路更清晰的文档。

说一说HTML与XHTML的区别

打个比方

我们在作一个网页时,如果使用HTML的话,我们的标签可有大写字母或是小写字母,无论哪一种,浏览器都不会报错,并把它们呈现了来。而我们使用XHTML写一个网页时,里面使用的标签必须都是小写字母,如果出现大家字母的话,会被报错,或者不会被浏览器执行。H

HTML与XHTML区别

1、HTML允许文档中的标签大写或小写,但XHTML中的标签必须全部小写

2、HTML中允许一写结束标间省略,比如</li>或</p>,当标签被省略时,浏览器加载他们时,会自己填补

3、在XHTML中,所有的标签必须有闭合标签,比如图片标签以及换行标签都必须闭合,图片:<img /> 换行<br />,为了与早期的浏览器保持兼容,反斜杠的前面应该加一个空格。

总结:

1、如果我们使用HTML来声明文档,但我们的写法要与XHTML的规则保持一至。

2、每个标签必须有它的闭合标签,以防在浏览器显示网页时错位

3、养成良好的编程习惯