Микроданные: включая <span>в детстве <figure> - PullRequest
0 голосов
/ 29 февраля 2012

Я пытаюсь найти способ обогащения информации об изображениях на веб-странице с помощью 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&#39;s inherent complexity when you want to. But Things allows you to do the same more easily with its &#39;Areas of responsibility&#39; feature.</figcaption>
</figure>

Включение элемента <span> в качестве дочернего элемента элемента <figure> не проверяется, но я не нашел другого способа добавления атрибута name к другому тегу, поскольку текст на самом деле нетребуется форматирование.

Любые предложения относительно того, как этого добиться, будут приветствоваться.Я также не могу понять, почему <span> не может быть ребенком <figure> ...

1 Ответ

2 голосов
/ 01 марта 2012

Попробуй валидатор на http://validator.w3.org/nu/, Я скопировал / вставил твой фрагмент, и он только что прошел проверку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...