HTML与XHTML的区别

墨初学习笔记1208

对于标记语言而言,选用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、养成良好的编程习惯

相关文章

CMS教程域名备案,解析,文件上传

今天说说大淘客CMS的一些事情。一般来说大淘客CMS属于一种小型的个人站点,麻雀虽小,但五脏俱全,对于一些没有接触过网站设计,网站运营的新手来说,难度还是很大的。今天我们说说大淘CMS建站的第二步伐,...

这个函数返回的是包含当前函数所有参数的一个数组

这个函数返回的是包含当前函数所有参数的一个数组

在PHP中,系统内置好了很多的函数,在我们写PHP程序的过程中可以调用这些函数,可以极大的减少我们开发程序的时间与精力。当然我们也可以自己写函数,PHP在我们的自定义函数中也有系统内置好的系统函数.....

FTP上传源码程序(五)

FTP上传源码程序(五)

小伙们,小编今天写一写关于如何上传zblog程序,当然不仅仅是zblog的程序这样上传,别的程序也可以通过这个方法上传。重点说明一下:下面是以阿里云(万网)的云虚拟主机的linux系统的服务器为例,别...

PHP中超全局变量$GLOBALS和global的区别

ar1;$var1 = 2;unset($var1);}function t2() {$GLOBALS['var1'] = 3;...

LAMP和LNMP,你更愿意选择谁,为什么?

这几天一直在捣鼓服务器的网站环境,不知道是装apache好,还是装nginx好。这不又开始找百度,查资料,看看大神们怎么说的。lamp 的全称是linux + apache + mysql +phpl...

JaveScript操作DOM节点的childNodes属性

JaveScript操作DOM节点的childNodes属性

在一棵节点树上(DOM文档),childNodes属性可以获取任何一个节点下的所有子元素节点,它获取的值是一个包含这个元素全部子元素的数组,但是这个数组中包含的东西太多,几乎每一样东西都是一个节点,甚...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。