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>


参考:
[url]http://www.cnblogs.com/cathsfz/archive/2007/06/14/782913.html[/url]
[url]http://hi.baidu.com/yzx110/blog/item/6589a96478369cf1f73654bb.html[/url]
[url]http://bbs.blueidea.com/thread-2872777-1-17.html[/url]
[url]http://www.17dst.com/thread-5332-1-1.html[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值