区别于&燃气轮机;或/&燃气轮机;在HTML中

区别于&燃气轮机;或/&燃气轮机;在HTML中,html,tags,Html,Tags,和之间有什么区别吗 非常直截了当: <meta charset="utf-8"> <meta charset="utf-8" /> 在执行、功能等方面是否存在差异 HTML中的一些标记称为自动关闭标记,这些标记是使用的正确代码 自动关闭标记的一个示例是输入: <input type="text value="someval" /> “/>”表示这是元素的开始和结束标记,即它不包含空格或其他元素。 <meta charset="utf-8">

和之间有什么区别吗

非常直截了当:

<meta charset="utf-8">
<meta charset="utf-8" />


在执行、功能等方面是否存在差异

HTML中的一些标记称为自动关闭标记,这些标记是使用
的正确代码

自动关闭标记的一个示例是输入:

<input type="text value="someval" />
“/>”表示这是元素的开始和结束标记,即它不包含空格或其他元素。


<meta charset="utf-8">
打开标签

<meta charset="utf-8" />

是的缩写

<meta charset="utf-8"></meta>

XHTML要求(“br”、“input”、“img”)等元素后面的斜杠,而在HTML5中,斜杠是可选的

见:


另请参见:

没有内容(只有属性)的元素可以使用
/>
进行“自动关闭”。例如,包含内容的元素如下所示:

<p>This is some content</p>

没有结束标记。结束标记在HTML5中是可选的,但在基于XML的格式(如XHTML)中是必需的。如果您愿意,您可以关闭常规HTML5中的标记;这通常是一个好主意,因为它允许XML处理器解析HTML。

在HTML中没有结束标记的标记(如

)称为自动结束<代码>

在HTML中同样有效

然而,XML不允许省略结束标记<代码>是无效的XML!
字符前面的
向XML指示应立即关闭此标记。也就是说,
在语义上等同于XML中的

在编写希望也是有效的XHTML的HTML代码时,应该使用

格式。如果您不关心XML或XHTML,可以选择您喜欢的语法



请注意,

是有效的XML,其含义与

相同,但有解析错误的旧浏览器会将该标记解析为名为
br/
的标记。在标记名和
/
字符之间添加一个空格可以满足有缺陷浏览器的解析器(他们将
/
视为属性名),同时仍然可以生成格式良好的XML。

在XHTML中,自动关闭标记是必须的,但HTML(特别是HTML5)对它们的规则不那么严格

<meta charset="utf-8">

请记住,请始终使用以下内容验证您的网站:

好的
/>
关闭标记。我会专门为
元标记添加一个
/>
标记是自动关闭的。(也就是说:这和真的一样,但是Meta标记需要它吗?或者它没有我们真正需要的东西吗?这个问题对于建设性的答案来说太模糊了。规则因HTML版本而异,实际的差异取决于处理HTML文档所用的软件,可能还取决于它们的操作模式。如果有实际的差异,它可能会改变ifests本身使文档根本不显示(如果使用第一种语法,并且文档作为真正的XHTML处理,则只显示一条错误消息)。这就是我所寻找的。没有发现有或没有任何区别。validator.w3.org没有捕获html5中的这个尾部斜杠,因此它不会报告它。
<img src="myimg.png"/>
<meta charset="utf-8">
<meta charset="utf-8" />
<meta charset="utf-8">
<meta charset="utf-8" />