发布网友 发布时间:2022-04-28 17:12
共7个回答
懂视网 时间:2022-04-29 11:13
区别如下:
一、XHTML元素必须被正确地嵌套
二、XHTML元素必须被关闭
1、非空标签必须使用结束标签。
2、空标签也必须使用结束标签,或者其开始标签必须使用/>结尾。
(相关视频教程推荐:html视频教程)
三、标签名称必须用小写字母
XHTML 规范定义:标签名和属性对大小写敏感。
四、XHTML 文档必须拥有根元素。
所有的 XHTML 元素必须被嵌套于 <html> 根元素中。其余所有的元素均可有子元素。子元素必须是成对的且被嵌套在其父元素之中。
基本的文档结构如下:
<html> <head> ... </head> <body> ... </body> </html>
推荐教程:html教程
热心网友 时间:2022-04-29 08:21
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
热心网友 时间:2022-04-29 09:39
HTML和XHTML的区别:
1、元素的嵌套
在 HTML 中,某些元素可以彼此不正确地嵌套。
在 XHTML 中,所有的元素必须正确地嵌套。
2、文档内根元素差异
在XHTML中元素必须被嵌套于 <html> 根元素中。
3、规范性
在HTML中允许一些不规范的写法,但是在XHTML则式不可以的。
4、标签名大小写
XHTML标签名和属性对大小写敏感,XHTML 元素必须小写。
5、基本概念
HTML:超文本标记语言。
XHTML:可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。
6、结束标签区别
XHTML 元素必须被关闭,非空标签必须使用结束标签。
空标签也必须使用结束标签,或者其开始标签必须使用/>结尾。
参考资料来源:百度百科-HTML
百度百科-XHTML
热心网友 时间:2022-04-29 11:14
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。热心网友 时间:2022-04-29 13:05
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。热心网友 时间:2022-04-29 15:13
XHTML 与 HTML 4.01 标准没有太多的不同。HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别。热心网友 时间:2022-04-29 17:38
(1)HTML对于各大浏览器兼容性较差(pc端浏览器、手机端浏览器、PAD),对于网页页面编写技巧要求比较高,现在web前端开发的静态网页,一般都是html4.0,HTML5就另当别论了。