html – 一个元素可以有一个结束标签吗?

前端之家收集整理的这篇文章主要介绍了html – 一个元素可以有一个结束标签吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的同事真的不了解或了解html.她的工作是将信息输入CMS,我注意到她不断关闭她的< hr /> < hr>< / hr>之类的标签.

我有一个谷歌,但我找不到任何地方说这是不允许或可能会导致问题.我知道这应该是< hr />但是值得我告诉她,还是不必要的但有效的标记

NB我们的网站的doctype是
XHTML 1.0过渡如果有任何区别.

编辑

@Jeff对验证有一个好主意.我使用以下代码,显然这是有效的XHTML 1.0 Transitional

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
    </head>
    <body>
        <hr></hr>
    </body>
</html>

解决方法

OK,< hr>< / hr>实际上也是一个有效的XHTML 1.0.

所以,对于XHTML 1.0:

>< hr />已验证
>< hr>< / hr>已验证
>< hr>无效

… for HTML 4.0:

>< hr />已验证
>< hr>< / hr>无效
>< hr>已验证

因此最好的选择是使用始终有效的< hr />.

猜你在找的HTML相关文章