在基本HTML中,正确的水平线元素<hr> </ hr>或<hr />

use*_*803 1 html

简单的问题。一个基本的水平尺,没有花哨,没有颜色,没有大小或宽度,没有对齐,是... <hr></hr>还是<hr/>

我了解其中的哪个有效,但哪个正确。

chr*_*yss 6

  • HTML4.0: <hr>
  • XHTML1.0: <hr />
  • HTML5:两者都被接受

尽管以上是支持HTML5的一个(较小的)论点-与其他诸如此类的自动关闭标签类似,但<img />组织很可能已经制定了编码标准。同样,对于一个人的实践来说,选择一种风格并坚持下去很有用。当包含第三方代码时,HTML5的灵活性很有用,当第三方代码可能仅以一种形式提供时,不能同时提供两种。