【发布时间】:2014-04-23 08:35:45
【问题描述】:
我一直在使用 Bootstrap 来构建我的网站,但在这样做和研究 SEO 的过程中,我发现使用带有字形图标的 i 标签在技术上并不是“有效”的 HTML。是否有明确的规则表明i 标签可以以这种方式使用而不影响标记有效性而不影响 SEO?
作为这个问题的一部分,我还试图解决我的锚文本没有描述其目的地的投诉:
<a href="@Url.Action("Accountant", "Service")">
<div class="service-icon">
<div class="icon-book-1 icon-medium-effect icon-effect-2"></div>
</div>
</a>
这会产生所需的视觉效果,但是我不能添加锚文本,否则它显然会显示在屏幕上。通常情况下,锚点中会使用图像,而我可以显示 alt 文本,所以我不知道将这个“描述性文本”放在哪里最好。
【问题讨论】:
-
你在使用 Bootstrap 3 吗?您不再需要使用
i标签,<spans>也可以使用。 -
是的,刚刚注意到它是 Bootstrap 3,但如果我将其更改为 ,图标的对齐方式会发生变化,这是我不希望发生的。感谢您指出此选项!
-
这个问题似乎是题外话,因为它是关于 SEO
标签: html seo icons glyphicons