html是不是xhtml?xhtml与html的区别详解
程序员文章站
2022-03-29 13:05:42
...
对于刚刚入门的html新手来说,往往会把html和xhtml弄混淆,总时以为xhtml就是html,那么xhtml是不是xhtml,下面我们来讲解一下xhtml与html的区别。
一:html是不是xhtml
html是一种超文本的标记语言,为文档结构化和编码提供了语义,我们会经常看到html用户来存储数据,来实现相关的程序,而xhtml是基于在xml的html,但是xhtml的作用和HTML很类似,并且文档结构的规则也是和xml相同,也是目前比较火的。XHTML5的出现,更是让数据交换更容易。【推荐阅读:htm,html.shtml区别】
二:xhtml与html的区别详解
1.XHTML标签使用一定要闭合
很多新手在学习的时候,有的时候会忘记给<p>添加结束标签,在html中,如果是忘记添加的话,可能是没有太大的影响,但是在XHTML,就要加一个</p>,意思就是有<p>开始,就要有</p>结束,还有 <br>标签要加一个 <br/>。
2.元素要求要用小写字母
在很多网页当中,很多人都习惯大写或者小写,但是在XHTML为了统一,都要求小写,在html是没有小写要求的。
3.图片属性一定要添加alt属性
在xhtml中,如果我们使用图片的话,就要给图片添加图片alt属性,因为在xhtml校验的时候会出现错误,我们可以给图片属性添加空白值都可以,但是一定不能不写,而在html就没有这样要求,加不加都是不会出现错误的。
4.XHTML文档必须要包含根元素,必须要有一个结束标签来关闭。
以上就是对html是不是xhtml?xhtml与html的区别详解的全部介绍,如果你想了解更多有关Html5教程,请关注。
以上就是html是不是xhtml?xhtml与html的区别详解的详细内容,更多请关注其它相关文章!
推荐阅读
-
php 去除html标记--strip_tags与htmlspecialchars的区别详解
-
详解HTML5中div和section以及article的区别
-
HTML的行内元素与块级元素的区别?
-
jquery append()方法教程与html()方法教程的区别及使用介绍
-
html中'disabled'与'readonly'的区别
-
网页语言xhtml和html的概念与区别的详细介绍
-
Web时代变迁及html5与html4的区别
-
清空元素html("") innerHTML="" 与 empty()的区别和应用(推荐)
-
详解HTML5 Canvas绘制时指定颜色与透明度的方法
-
HTML5 HTMLCollection和NodeList的区别详解