我的xhtml书上说,在没有内容的元素中放置“/”是一个很好的做法,例如hr、br、input type="button"等
现在代码编辑器显示“空元素上的尾部斜杠没有效果”,类似这样的内容。
谁是对的?
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">