Базовые микроданные должны выглядеть примерно так:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<a itemprop="url" href="url"><div itemprop="name"><strong>name</strong></div>
</a>
<div itemprop="description">My Description</div>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">My Address</span><br>
<span itemprop="addressLocality">My City</span><br>
<span itemprop="postalCode">My Zip</span><br>
<span itemprop="addressCountry">My Country</span><br>
</div>
</div>
Но могу ли я «разделить» itemscope
по странице?
Приведу крайний пример. Скажем, у меня есть name
в заголовке страницы, address
в середине страницы и country
в нижнем колонтитуле.
Будет ли по-прежнему действительным/эффективным разделение данных таким образом? или мне всегда нужно использовать кластер.
И если сплит действителен, то как именно его выполнить? Мне просто нужно повторить div
, например:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<div itemprop="name"><strong>name</strong></div>
</a>
<div itemprop="description">My Description</div>
</div>
И …
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="streetAddress">My Address</span><br>
</div>
И …
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="country">My Country</span><br>
</div>
Это мой первый раз, когда я рассматриваю использование микроданных - и я просто хочу убедиться, что делаю это правильно - и я не мог видеть никаких упоминаний о таком "разделении".
И по этой же теме, можно ли использовать уже существующие элементы, добавляя при этом только itemscope
?
Например:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<h1><div id = "title" class="title" itemprop="name"><strong>name</strong></div></h1>
</a>
itemref
(как ответил Михаэль Хомпус)? У веб-мастеров есть похожий вопрос: связывание нескольких отдельных<div>
schema.org вместе?. Относительно вашего второго вопроса: если я вас правильно понял, вы спрашиваете, разрешено ли использовать другие элементы, кромеdiv
/span
? - person unor   schedule 15.01.2014