作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 itemprop="articleBody"
是不好的做法吗?在多个元素上。我问是因为我的页面是这样的:
<main class="post content">
<article itemscope itemType="http://schema.org/BlogPosting">
<header>
<h1 itemprop="headline">My Blog Headline</h1>
<p><time class="dt-published" itemprop="datePublished" pubdate datetime="2015-01-24 19:08:00">Jan 24, 2015</time></p>
<p itemprop="author">Published by <a class="p-author h-card" itemprop="name" href="http://author.co.uk">Author Name</a></p>
</header>
<section itemprop="articleBody">
<p>Article body</p>
<p>Article body</p>
</section>
<section class="gallery">
...
</section>
<section itemprop="articleBody">
<p>Article body</p>
<p>Article body</p>
</section>
</article>
</main>
itemprop="articleBody"
在多个
section
像上面那样?
display: none
也是不好的做法吗?在我的
itemprop="author"
?我不希望它成为页面设计的一部分,还有其他方法吗?
最佳答案
1) 至于你的主要问题,我处于同样的情况,我找不到证据表明这是一种不好的做法。 多个 articleBody
Google Structured Data Testing Tool 不会拒绝标记;这不是有效性的证明,而是线索。
2) 至于你的 P.S.关于的问题隐藏作者姓名 ,您可以替换此行:
<p itemprop="author">Published by <a class="p-author h-card" itemprop="name" href="http://author.co.uk">Author Name</a></p>
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="Author Name" />
</div>
author
是
Person
而不是
Thing
.
关于schema.org - 在多个元素上使用 itemprop ="articleBody"(schema.org),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28879935/
使用 itemprop="articleBody" 是不好的做法吗?在多个元素上。我问是因为我的页面是这样的: My Blog Headline Jan 24
我是一名优秀的程序员,十分优秀!