【发布时间】:2019-08-24 18:17:45
【问题描述】:
我在 html 中用于显示图标字体中的图标的文本出现在谷歌搜索结果中。我怎样才能阻止这种情况发生?
我已经添加了area-hidden和role='img',但是这些似乎没有任何影响。
<span class="material-icons" aria-hidden="true" role="img">search</span>
我在网上四处查看,主要是找到关于如何改进可访问性的信息,但没有太多关于如何从 googlebot 隐藏它的信息。
解决方案
根据下面@jake 的回答,我选择了以下内容。
HTML
<span class="material-icons" aria-hidden="true" role="img" data-icon="search"></span>
CSS
.material-icons::after{
content: attr(data-icon);
}
【问题讨论】:
-
你的问题是什么?你找到解决办法了吗?你看过我的回答了吗?
-
对不起,我把它搁置了,但你的回答是正确的。谢谢!