Вверх A A A

Справочные материалы

Перейти
Август 2019
Нед Пн Вт Ср Чт Пт Сб Вс
31
1
2
3
4
32
5
6
7
8
9
10
11
33
12
13
14
15
16
17
18
34
19
20
21
22
23
24
25
35
26
27
28
29
30
31
36
Новые атрибуты в HTML 5

Новые атрибуты в HTML 5

Еще одной новинкой HTML5 является атрибут contextmenu, применяемый при создании контекстых меню. Подробнее эта возможность описана в главе «Создание меню»

Поддержка микроформатов

Стандартом HTML5 предусмотрена возможность использовать собственные атрибуты, определяя их назначение самостоятельно. Такие атрибуты имеют вид data-*, где * — комбинация строчных латинских букв, цифр и символов «-» и «.». Пользовательские атрибуты игнорируются браузером, но могут быть применены, например, для сортировки информации «на лету» встроенным скриптом или в микроформатах — дополнительных правилах семантической разметки документа, облегчающей его машинную обработку.

С той же целью в HTML5 добавлены атрибуты item, itemprop и subject, позволяющие группировать информацию в документе по наборам различных признаков. Атрибутом item обозначается некая сущность, а с помощью itemprop можно определять ее свойства. Значением свойства может быть строка, URL, дата/время или даже другая сущность. Если какие-то свойства расположены вне сущности, то их можно привязать к ней, указав в значении атрибута subject идентификатор id самой сущности.

<div item id="Ivan">
   <p>Меня зовут <span itemprop="name">Иван</span>.</p>
   <p>Я — <span itemprop="nationality">украинец</span>.</p>
   <p>Родился <time itemprop="birthday" datetime="1984-01-06">6-го января 1984</time>.</p>
</div>
<img subject="Ivan" itemprop="photo" src="myphoto.jpg" alt="Моя фотография" />
    5 / 788


981

Эта статья находится в разделах:


Новые атрибуты в HTML 5

Заметка Автор: