HTML和XHTML的区别是什么?

谢谢!... 谢谢! 展开
 我来答
1690563933zt
推荐于2019-10-07 · TA获得超过324个赞
知道答主
回答量:6
采纳率:0%
帮助的人:1768
展开全部

HTML和XHTML的区别体现在功能上和书写习惯两大方面。

1.功能上

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

(2)XHTML可以很好处理各大浏览器的兼容,XHTML的语法较为严谨,习惯松散结构的HTML编写者刚开始接触XHTML有些不习惯。XHTML结合了部分XML的强大功能及大多数HTML的简单特性。

2.书写习惯上

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

正确

<body>

<p>This is a paragraph</p>

</body>

错误

<BODY>

<P>This is a paragraph</P>

</BODY>

(2)XHTML标签必须成双成对.

错误

<p>This is a paragraph

正确

<p>This is a paragraph</p>

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

错误

<b><i>This text is bold and italic</b></i>

正确

<b><i>This text is bold and italic</i></b>

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

扩展资料:

(1)超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分,其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

(2)XHTML是“3种HTML 4文件根据XML 1.0标准重组”而成的。 而W3C亦继续维持建议使用HTML4.01和积极地研究HTML5及XHTML的计划。 换使用XHTML可以令开发人员接触XML和其好处,并可以确保以XHTML开发的网页于未来的相容性。

参考资料:百度百科—HTML

参考资料:百度百科—XHTML

敛雅青0Ej
推荐于2019-09-15 · TA获得超过4505个赞
知道小有建树答主
回答量:1782
采纳率:61%
帮助的人:243万
展开全部

HTML和XHTML的区别:

1、元素的嵌套

在 HTML 中,某些元素可以彼此不正确地嵌套。

在 XHTML 中,所有的元素必须正确地嵌套。

2、文档内根元素差异

在XHTML中元素必须被嵌套于 <html> 根元素中。

3、规范性

在HTML中允许一些不规范的写法,但是在XHTML则式不可以的。

4、标签名大小写

XHTML标签名和属性对大小写敏感,XHTML 元素必须小写。

5、基本概念

HTML:超文本标记语言。

XHTML:可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。

6、结束标签区别

XHTML 元素必须被关闭,非空标签必须使用结束标签。

空标签也必须使用结束标签,或者其开始标签必须使用/>结尾。

参考资料来源:百度百科-HTML

百度百科-XHTML

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jonahjeff
推荐于2017-12-16 · TA获得超过3380个赞
知道大有可为答主
回答量:3218
采纳率:38%
帮助的人:1029万
展开全部
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。

HTML 和 XHTML 的区别简单来说,XHTML 可以认为是 XML 版本的 HTML,为符合 XML 要求,XHTML 语法上要求更严谨些。

以下是 XHTML 相对 HTML 的几大区别:

XHTML 要求正确嵌套

XHTML 所有元素必须关闭

XHTML 区分大小写

XHTML 属性值要用双引号

XHTML 用 id 属性代替 name 属性

XHTML 特殊字符的处理
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云南新华电脑学校
2019-10-17 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。

HTML 和 XHTML 的区别简单来说,XHTML 可以认为是 XML 版本的 HTML,为符合 XML 要求,XHTML 语法上要求更严谨些。

以下是 XHTML 相对 HTML 的几大区别:

XHTML 要求正确嵌套

XHTML 所有元素必须关闭

XHTML 区分大小写

XHTML 属性值要用双引号

XHTML 用 id 属性代替 name 属性

XHTML 特殊字符的处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贾梓默
2020-06-04 · TA获得超过191个赞
知道答主
回答量:177
采纳率:0%
帮助的人:3.9万
展开全部
XHTML 与 HTML 4.01 标准没有太多的不同。HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别。
最主要的不同:
XHTML 元素必须被正确地嵌套。
XHTML 元素必须被关闭。
标签名必须用小写字母。
XHTML 文档必须拥有根元素。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式