`
zhouzhao21
  • 浏览: 71607 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

HTML 中空元素的写法

阅读更多
HTML 中空元素的写法:
1。一般元素要写成 <el></el> ,如:<div></div>。
2。自闭合元素可以写为 <el />(注意:el 与 / 之间有一个空格),如:<br />。
注:
不管怎样 script 的写法都是 <script></script>。
自闭合元素是指不能有子元素的元素(但可以有属性),即不能有 child 的 HTML 标签。

关于标签是否可以自闭合,区分的原则为:

Web标准强调的是每个标签都必须闭合。比如<input /><img />等。当标签内没有子节点时,是可以自闭合的。

并不是所有的元素都是有闭合的(如:<div></div>)。比如<img>,<br>,<meta>以及<hr>是作为自闭合元素(self-closing elements),空元素(empty elements)或者可替代元素(replaced elements)被引用的。这类的元素都不是包容性元素——也就是说,你不能写<hr>内容</hr>或者<br>内容</br>--任何的内容以及格式化[ 格式化:被CSS定义的拒绝接纳格式的样式]都是受属性支配的。在HTML中,自闭合元素被简单的写做像<img>,<br>,<meta>或者<hr>一样,在HTML中,自闭合元素需要一个空格以及一个斜划线,例如<img />,<br />,<meta />等等。
在<input /><img /><link /><br />等这些标记中间不能有内容才是“自闭合”,比如<hr />这个标记是没有内容的,所以才会有所谓的“自闭合”。

注意<script>元素:它是一个包容性的元素,即使说它能用src属性以及内容来引用外部的script文件而保留空内容,也必须有闭合标签。所以不管怎样script的写法都是<script></script>


参考:
http://www.cnblogs.com/cathsfz/archive/2007/06/14/782913.html
http://hi.baidu.com/yzx110/blog/item/6589a96478369cf1f73654bb.html
http://bbs.blueidea.com/thread-2872777-1-17.html
http://www.17dst.com/thread-5332-1-1.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics