18910140161

xhtml与html之间有什么区别?

顺晟科技

2021-06-16 10:35:57

135

首先,我们来介绍一下HTML和xhtml的官方解释的区别:

HTML是基本的网页设计语言,XHTML是基于XML的标记语言。它看起来类似于HTML,只有一些很小但很重要的区别。XHTML是一种扮演类似HTML角色的XML。所以,从本质上来说,XHTML是一种过渡技术,结合了XML的强大功能和HTML的简单特性。

HTML和XHTML的区别很简单,XHTML可以看成HTML的XML版本。为了满足XML的要求,XHTML语法更加严格。

第二,以下是XHTML和HTML的主要区别:

XHTML需要适当的嵌套。

XHTML的所有元素都必须关闭。

XHTML区分大小写。

XHTML文档必须有根元素。

现在让我们一个接一个地看看它们的异同:

1.元素必须正确嵌套

在HTML中,有些元素可能会像这样错误地相互嵌套:

毕这是PHP中文网站/b/i

在XHTML中,所有元素必须正确地相互嵌套,如下所示:

biThistextisboldanditalic/i/b

提示:在嵌套列表中容易犯的一个错误是忘记内部列表必须位于li元素中,如下所示:

这是正确的:

保险商实验所

Li百度/li

LiPHP中文网

保险商实验所

Lihtml在线教程/li

LiPHP在线教程/li

/ul

/li

李腾讯/li

/ul

注意:在正确代码的例子中,我们在/ul后面插入了一个/li标签。

2.XHTML元素必须是封闭的:

结束标记必须用于非空标记。

这是错误的:

警:这是www.php.cn

p这是PHP中文网站

这是正确的:

警:这是www.php.cn/p

p这是PHP中文网站/p

3.XHTML元素必须是小写的

XHTML规范定义了标签名和属性区分大小写。

这是错误的:

身体

P这是PHP中文网站/P

/BODY

这是正确的:

身体

p这是PHP中文网站/p

/body

4.XHTML文档必须有一个根元素

所有Xhtml元素必须嵌套在html根元素中。所有其他元素都可以有子元素。子元素必须成对并嵌套在其父元素中。基本文档结构如下:

超文本标记语言

头./head

身体./body

/html

本文转载自中文网站

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航