在线文档教程
CSS

Replaced element

替换元件

在CSS中,被替换的元素是表示超出CSS范围的元素。这些是一种外部对象,其表示形式与CSS无关。典型的替换元素是:

  • <iframe>

  • <video>

  • <embed>

  • <img>

有些元素仅在特定情况下被视为替换元素:

  • <audio>

  • <canvas>

  • <object>

  • <applet>

一些表单控件也可以被替换元素。HTML规范说,一个<input>元素可以被替换,并且<input>图像类型的元素必须被认为被替换。

使用CSS content属性插入的对象是匿名替换的元素

在某些情况下,CSS会专门处理替换元素,例如在计算边距和某些auto值时。

请注意,一些替换的元素(但不是全部)具有固有尺寸或定义的基线,这些CSS属性可能会使用此基准vertical-align