我正在开发一个插图工具,我希望它对用户来说是可视化的,但屏幕阅读器和搜索引擎可以访问它。我有以下html:
<span class="card">A new idea is presented to the group. </span>
<span class="spoke userOne active understands">
<span class="node">
<span class="label">User one </span>
<span class="relationship">is engaged in the conversation</span>
<span class="user"><span class="status"> and understands. </span></span>
</span>
</span>
这是带有和不带有 css 的插图渲染的链接:
编辑:我根据一些早期的反应稍微改变了这个问题。我试图不使文本与视觉表示混乱,但仍然可以为屏幕阅读器和搜索引擎提供可访问的副本。现在,我通过将大多数元素的字体大小设置为 0px 来做到这一点,我想知道这是否会导致 SEO 惩罚?如果是这样,是否有理想的方法来做到这一点(除了使用带有 alt 属性的图像标签)?