为什么要在“之前”和“之后”使用CSS伪元素而不仅仅是span标签?

时间:2017-10-22 12:11:57

标签: css pseudo-element

我对它进行了研究,据我所知 - CSS伪元素:: before和::之后的行为就像嵌套在父元素中的span标签一样。

另一方面,我读过它们可能非常有用,在某些情况下甚至是不可或缺的。如果这是真的,他们需要有一些额外的或不同的行为,而不仅仅是嵌套在父元素中的span标签。

如果是,那么在span标签上使用它们的优点是什么?

1 个答案:

答案 0 :(得分:2)

::before::after选择器的最常见用途是仅通过CSS向元素添加内容,而无需更改HTML本身。在您无法更改HTML或出于语义原因的情况下,可能需要这样做。