什么是空标签和可替换标签


空标签

没有闭合的标签称为空标签,如:<br/>和<img/>等。他们不存在成对的情况(我是这么理解,觉得的不对的请指正我。)
反之具有成对性质的例如:<div></div>、<form></form>就不是空标签。
在HTML中,在空标签上使用闭标签是无效的,例如:<br></br>。这样的情况是无效的HTML。
复制代码

常见的空标签如下:

<area>
<base>
<br>
<col>
<colgroup> when the span is present
<command>
<embed>
<hr>
<img>
<input>
<keygen>
<link>
<meta>
<param>
<source>
<track>
<wbr>
----------------------------------------------------------------------------------
Norte:在极少的情况下,空元素被错误的称为“无效元素”(void elements)
复制代码

可替换标签

在CSS里,可替换元素(replaced element)的展现不是由CSS来控制的。这些元素是一类外观渲染独立于CSS的外部对象。
典型的可替换元素有<img>、<object>、<video>和表单元素,如<textarea>、<input>。某些元素只在一些特殊情况下
表现为可替换元素,例如<audio>和<canvas>。通过CSS的content属性来插入的对象被称为匿名可替换对象(annoymous replaced elements)。
CSS在某些情况下会对可替换元素做特殊处理,比如计算外边距和一些auto值。
需要注意的是,一部分(并非全部)可替换元素,本身具有尺寸和基线(baseline),会被想vertical-align之类的一些CSS属性用到。
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值