Сколько идентификаторов может содержать itemref?

Если вы посмотрите на это рабочий пример элемента Использование ссылки:

<table>
 <col itemscope itemref="a0 a1 a2"></col>
 <tr>
  <th>Who</th>
   <td id=a0 itemprop=band>Tub Ring</td>
 </tr>
 <tr>
  <th>When</th>
   <td id=a1><time itemprop=date datetime=2010-01-01>The Big Fool Day!</time></td>
 </tr>
 <tr>
  <th>Where</th>
   <td id=a2 itemprop=location>Atlantis!</td>
 </tr>
</table>

, вы видите, что itemref может содержать некоторые идентификаторы, просто разделенные пробелом. Мой вопрос: сколько? Сколько идентификаторов я могу поместить в itemref?

У меня есть страница с 4 типами и ок. 80 свойств.

  • Самый простой способ — не ломать голову над вложенностью их всех, а написать все свойства просто по одному, дав им id, а потом взять тип и поместить в его itemref все id, которые должны ему принадлежать.
  • "Правильный" способ - сделать вложенность там, где это возможно, а в других местах использовать itemref.

Кто-нибудь даст мне совет?

спасибо


person Evgeniy    schedule 09.05.2013    source источник


Ответы (1)


Ставьте сколько хотите. Стандарт не устанавливает никаких ограничений, и маловероятно, что какой-либо конкретный предел реализации количества свойств для itemrefs будет ниже, чем для свойств, установленных через дочерние элементы.

person Alohci    schedule 10.05.2013