Глобальный атрибут itemprop
используется для добавления свойств к элементу. Каждый HTML-элемент может иметь данный атрибут. Атрибут itemprop
состоит из пары имя-значение. Каждая пара имя-значение называется свойством, а группа из одного или нескольких свойств формирует элемент. Значения свойства являются либо строкой, либо URL-адресом и могут быть связаны с очень широким диапазоном элементов, включая <audio>
, <embed>
, <iframe>
, <img>
, <link>
, <object>
, <source>
, <track>
и <video>
. Когда строковое значение является URL-адресом, оно выражается с использованием элемента <a>
и его атрибута href
, <img>
и его атрибута src
или других элементов, которые связывают или встраивают внешние ресурсы.
<element itemprop="значение">
Например,
<dd itemprop="actor">Семён Львович Фарада
<div itemscope>
<img itemprop="image"
src="https://upload.wikimedia.org/wikipedia/commons/f/f5/Einstein_1921_portrait2.jpg" alt="Einstein 1921 portrait">
<p><span itemprop="name">Альберт</span></p>
<p><span itemprop="surname">Эйнштейн</span></p>
</div>
Если строковое значение не может быть легко прочитано и понято человеком (например, длинная строка из цифр и букв), оно может быть отображено с использованием атрибута value
элемента данных, а атрибут itemprop
будет содержать пояснение понятное для человека:
<h1 itemscope>
<data itemprop="product-id"
value="9678AOU879">The Instigator 2000</data>
</h1>
Аналогично, для данных, связанных с датой и временем, можно использовать элемент time
и его атрибут datetime
.
<div itemscope>
Я родился <time
itemprop="birthday"
datetime="1954-06-19">19 июня 1954 года</time>.
</div>
Базовая поддержка | да | да | да | да | да | да |
---|
Базовая поддержка | да | да | да | да | да | да | да |
---|