在没有内容的html元素中/是否是强制的?

问题描述 投票:0回答:1

我的xhtml书上说,在没有内容的元素中放置“/”是一个很好的做法,例如hr、br、input type="button"等

现在代码编辑器显示“空元素上的尾部斜杠没有效果”,类似这样的内容。

谁是对的?

html xhtml editor warnings backslash
1个回答
0
投票

xhtml 是一个较旧的标准,需要关闭 html 标签,但当前标准 html5 不再要求这样做。

您的编辑器遵循 html5 标准,因此不需要关闭标签。

您的 html 文件应该像这样打开,看看它是否遵循 html5 标准:

<!DOCTYPE html>

如果遵循 xhtml 标准,则像这样:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
© www.soinside.com 2019 - 2024. All rights reserved.