0

我正在尝试找到一种使用 schema.org 来丰富网页中图像信息的方法。

但是,以下代码似乎没有通过:


<figure itemscope itemtype="http://schema.org/ImageObject" class="figure-container" style="width: 580px">
    <img itemprop="image" src="http://cdn.donaldjenkins.com/media/blog-posts/gtd-apps-1.jpg" alt="The Omnifocus Mac app" width="580" height="450" title="The Omnifocus Mac app">
    <figcaption itemprop="description"><span itemprop="name">The Omnifocus Mac app window</span>, showing the Perspectives settings panel. This is a powerful feature that allows you to conceal part of the app's inherent complexity when you want to. But Things allows you to do the same more easily with its 'Areas of responsibility' feature.</figcaption>
</figure>

将元素包含为<span>元素的子<figure>元素无效,但我还没有找到另一种将name属性附加到另一个标签的方法,因为文本实际上不需要格式化。

欢迎就如何实现这一目标提出任何建议。我也很不明白为什么<span>不能成为<figure>...的孩子

4

1 回答 1

2

在http://validator.w3.org/nu/尝试验证器,我复制/粘贴了您的片段,它验证得很好。

于 2012-02-29T22:47:06.603 回答