在我将这些内容应用到我的网站之前,只想知道某人是否有任何使用过的负面体验:之前和之后设计。 (或超过积极的方面)
答案 0 :(得分:1)
好吧,通过使用伪元素,你可以使它更具语义性。您不需要仅为布局目的创建空元素。
缺点,我相信一些旧版浏览器不会支持它,但你可以使用polyfill。
答案 1 :(得分:0)
假如你有一个类似于SO的网站,每个页面都有多个答案。如果你想在每个答案后添加一个图像/图标,你可能会有类似
的内容answercell.post-text:after {
content: url(images/disclaimer.gif);
}
这样您就可以更新整个网站,而无需更改单个HTML / ASPX页面
因此,它可以让网站更新更容易。
另外,它会减少(Kb)中的页面大小,因为您需要更少的HTML,因此页面加载速度会更快。