-4

不幸的是,我不能使用<SPAN><I>由于特定的自定义 cms ......所以,我想知道还有什么其他标签适合用于图标?

4

2 回答 2

3

对于初学者来说,作为表示替代声音或情绪<i>的图标并不适合。但是,这可能取决于使用图标的位置和方式。i

<span>如果图标是基于字体的会更合适。

<img>如果图标是基于图像的会更合适。

听起来您的问题可能与围绕ispan标签的预先存在的 CSS 规则有关。您可以简单地覆盖它们:

span {
    margin:0;
    padding:0;
    background:transparent;
    border:none;
    /* etc... */
}

从评论编辑:

为了防止 CMS 删除 span标签,只需给它一些内容:

<span class="icon">&nbsp;</span>

&nbsp;不应超过图标的高度或宽度,因此不会影响样式。

于 2013-03-19T12:53:10.710 回答
1

如果您在谈论使用背景图像,我总是使用好的 ol' div,因为您不太可能有任何 css 冲突

于 2013-03-19T12:56:59.453 回答