字体图标,为什么不设计成将 icon 的 unicode 写在 html 上,而要用上伪元素 - V2EX
he2020
·
2022-12-14
·
via CSS
这是一个创建于 1278 天前的主题,其中的信息可能已经有所发展或是发生改变。
通常是这么用的:
.fa-camera-retro:before {
content: "\f083";
}
<p>
<i class="fa fa-camera-retro"></i>
<span>fa-camera-retro</span>
</p>
为什么不设计成下面这么用:
<p>
<i>\f083</i>
<span>fa-camera-retro</span>
</p>
 |
|
1
lingyired 2022 年 12 月 14 日
camera-retro 比 f083 更清晰,一看 class name 就能知道大概是什么样的图标。
|
 |
|
2
zenoven 2022 年 12 月 15 日 via iPhone
那 HTML 写起来不是麻烦死了,维护也麻烦
|
 |
|
3
wdssmq 2022 年 12 月 15 日
<p> <i class="fa fa-camera-retro"></i> <span>因为实际使用的时候这里可以写上任何其他内容</span> </p>
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。