HTML语言和XHTML有什么区别XHT

HTML语言和XHTML有什么区别?

HTML(文本标记语言)是英文HyperTextMarkupLanguage的简称,用于创建网页的标准标记语言,html并不是编程语言,HTML运行在浏览器上由浏览器来解析翻译给网站访客,它是建设网站的基础。Html5代表了下一代html的发展,html5功能已经很强大。

XHTML(可扩展标识语言)是TheExtensibleMarkupLanguage的简写,XHTML1.0在年1月26日成为W3C的推荐标准。XHTML1.0是源自W3C的最新的HTML标准,是Web的语言,是M站软件幵发必不可少的Web构件之一,每一个Web开发者都需要对它熟练掌握。

HTML和XHTML的差别不仅仅是名字上不一样,他们主要从功能上和书写习惯两大方面区别。

HTML语言和XHTML的区别

功能区别:

HTML对于各大浏览器兼容性较差(pc端浏览器、手机端浏览器、PAD),对于网页页面编写技巧要求比较高,现在web前端开发的静态网页,一般都是html4.0,HTML5就另当别论了。

XHTML可以很好处理各大浏览器的兼容(pc端浏览器、手机端浏览器、PAD),看起来与HTML有些相象但是和HTML有不少的区别,XHTML的语法较为严谨,习惯松散结构的HTML编写者刚开始接触XHTML有些不习惯。XHTML结合了部分XML的强大功能及大多数HTML的简单特性。

书写习惯区别

书写习惯区别。

以下三点举例说明

1、HTML标签不区分大小写XHTML所有标签都必须小写。

正确

body

pThisisaparagraph/p

/body

错误

BODY

PThisisaparagraph/P

/BODY

2、XHTML标签必须成双成对.

错误

pThisisaparagraph

正确

pThisisaparagraph/p

3、html对标签顺序要求不严格,XHTML标签顺序必须正确。

错误

biThistextisboldanditalic/b/i

正确

biThistextisboldanditalic/i/b

总而言之xhtml比html更加规范。

xhtml与html

xhtml与html严格意义区别并不大,xhtml1.0的开发实际上是作为html4.01与xml2.0的一个过渡的网页版本而存在的,因为xml的解析语法过于苛刻,简单一句话就是:只要网页中出现一处错误,则浏览器停止解析,而HTML语言不会出现这种情况。




转载请注明:http://www.aierlanlan.com/cyrz/1393.html

  • 上一篇文章:
  •   
  • 下一篇文章: