- 相关推荐
html与xhtml的区别规范是什么
html是超文本标记语言,标准通用标记语言下的一个应用。那么html与xhtml的区别规范是什么呢?下面是小编帮大家整理的html与xhtml的区别规范是什么,供大家参考借鉴,希望可以帮助到有需要的朋友。
html与xhtml的区别规范是什么 篇1
1、元素的嵌套
在 HTML 中,某些元素可以彼此不正确地嵌套。
在 XHTML 中,所有的元素必须正确地嵌套。
2、文档内根元素差异
在XHTML中元素必须被嵌套于 <html> 根元素中。
3、规范性
在HTML中允许一些不规范的写法,但是在XHTML则式不可以的'。
4、标签名大小写
XHTML标签名和属性对大小写敏感,XHTML 元素必须小写。
5、基本概念
HTML:超文本标记语言。
XHTML:可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。
6、结束标签区别
XHTML 元素必须被关闭,非空标签必须使用结束标签。
空标签也必须使用结束标签,或者其开始标签必须使用/>结尾。
html与xhtml的区别规范是什么 篇2
一、基础语言不同
1、HTML基于标准通用标记语言(SGML)
2、XHTML基于可扩展标记语言(XML)
二、语法的严格程度不同
1、XHTML语法比较严格,存在DTD定义规则
2、HTML语法比较松散,对于网页编写者比较方便
三、可混合应用不同
1、XHTML可以混合各种XML应用,比如说MathML,SVG等
2、HTML不能混合其他的XML应用
四、大小写敏感程度不同
1、XHTML对大小写敏感,标准的XHTML都使用小写
2、HTML对大小写不敏感
五、语言公布的时间不同
1、XHTML是2000年W3C公布发行的
2、HTML4.0.1是1999年W3C推荐标准
六、功能上的差别
1、XHTML可以兼容各大浏览器(Firefox、Chrome、Safari、Opera和IE浏览器(IE 9)等)、手机以及PDA,并且浏览器可以快速正确的.编译网页
七、书写习惯差别
1、XHTML必须正确嵌套。
2、XHTML元素必须关闭。
3、XHTML属性值使用双引号。
4、XHTML使用id代替name属性。
5、XHTML特殊字符的处理
6、XHTML图片必须有alt属性,alt值可以为空,不然XHTML验证会提示错误
7、XHTML属性值不能简写。
8、XHTML文档必须要有根元素,意思就是一开始使用什么标签开始,就要用什么标签结束。
【html与xhtml的区别规范是什么】相关文章:
HTML中Id和Name的区别是什么02-08
html的语言特点是什么04-19
雅思和托福的区别是什么03-02
动态路由与静态路由的区别是什么03-29
内部审计与外部审计的区别与联系是什么呢11-15
如何设置html字体12-08
住院医师规范化培训是什么03-03
语义化的HTML结构好处11-17
html元素水平居中的方法03-02