不幸的是,我不能使用<SPAN>或<I>由于特定的自定义 cms ......所以,我想知道还有什么其他标签适合用于图标?
2 回答
3
对于初学者来说,作为表示替代声音或情绪<i>的图标并不适合。但是,这可能取决于使用图标的位置和方式。i
<span>如果图标是基于字体的会更合适。
<img>如果图标是基于图像的会更合适。
听起来您的问题可能与围绕i和span标签的预先存在的 CSS 规则有关。您可以简单地覆盖它们:
span {
margin:0;
padding:0;
background:transparent;
border:none;
/* etc... */
}
从评论编辑:
为了防止 CMS 删除空 span标签,只需给它一些内容:
<span class="icon"> </span>
这 不应超过图标的高度或宽度,因此不会影响样式。
于 2013-03-19T12:53:10.710 回答
1
如果您在谈论使用背景图像,我总是使用好的 ol' div,因为您不太可能有任何 css 冲突
于 2013-03-19T12:56:59.453 回答