假设我有一些包含大量文本的 html 文档。拥有包含微数据的元素并隐藏这些元素以便用户实际上看不到它们是否“好”(~不错 :))?
假设我有这个:
<div style="display:none" itemscope...>some microdata describing div below</div>
<div> There is actual text that is described by microdata</div>
关键是这样可能更容易描述第二个 div。您不必对整个文本进行更改,只需添加一些元素并隐藏它们。我想创建支持创建微数据的简单 HTML 编辑器,这种方式似乎更容易实现,个人也更容易使用(首先创建实际内容,然后对其进行注释)。
最佳答案
schema.org 有一个“隐藏”微数据的实际方法:
http://schema.org/docs/gs.html#advanced_missing
如果您试图影响 SEO,那么向用户“隐藏”您的语义标记数据但保持其机器可读性(对于机器人/蜘蛛)根本不会破坏目的。
如果您的 schema.org 标记格式正确,那么如果您“隐藏”值,Google 将不会惩罚您的索引排名。
关于html - 可以用 CSS 隐藏微数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8903526/