Элемент | ||||||
<time> | 9+ | 33+ | 22+ | Да | 7+ | 22+ |
<ins> | 4+ | 1+ | 3.5+ | Да | 1+ | 1+ |
<del> | 4+ | 1+ | 3.5+ | Да | 1+ | 1+ |
HTML Атрибут datetime
Атрибут datetime (от англ. "datetime" ‒ «date time») указывает дату и время редактирования текста.
При использовании вместе с элементом <time> указывает в машиночитаемом формате значение даты и/или времени.
Этот атрибут в основном предназначен для частного использования (например, на серверных сценариях, собирающих статистические данные об изменениях сайта), но потенциально может отображаться для пользователей.
Примечание: Браузеры никак не отображают значение атрибута datetime, однако оно доступно для скриптов.
Синтаксис
<time datetime="[дата и время]">текст</time>
<ins datetime="[дата и время]">Текст</ins>
<del datetime="[дата и время]">Текст</del>
Значения
Дата и время задаётся в международном формате ISO 8601 — ru.wikipedia.org/wiki/ISO_8601.
Значение | Описание |
---|---|
YYYY-MM-DDThh:mm:ssTZD |
YYYY - год (например, 2017) MM - месяц (например, 07 Июль) DD – день месяца (например, 11) T или пробел - разделитель hh - часы (например, 23) mm - минуты (например, 57) ss - секунды (например, 21) TZD - Time Zone Designator (часовой пояс):
2017-12-31T09:00:00Z - соответствуют тому же временному значению. |
Дата и время разделяются между собой заглавной латинской буквой T. Часовой пояс при необходимости пишется после времени со знаком плюс или минус. К примеру, для Москвы часовой пояс будет +03:00.
Значение по умолчанию
Нет
Применяется к тегам
Элемент | Атрибут |
---|---|
<time> | datetime |
<ins> | datetime |
<del> | datetime |
Различия между HTML 4.01 и HTML5
Нет.
Примеры использования:
Атрибут datetime (Элемент <time>)
Пример HTML:
Попробуй сам<p><time datetime="2017-07-03">Вчера</time>, рано утром, я ходил на рыбалку.</p>
Атрибут datetime (Элемент <ins>)
Пример HTML:
Попробуй сам<p>Днём 14 декабря будет ясно и до <ins datetime="2017-12-13T14:07:54+03:00">-12</ins> <del datetime="2017-12-13 14:07:54+03:00">-16</del> градусов мороза.</p>
Атрибут datetime (Элемент <del>)
Пример HTML:
Попробуй сам<p>Днём 25 июня будет ясно и до + <del datetime="2017-06-23T14:07:54+03:00">28</del> 30 градусов тепла.</p>
Спецификации
Спецификация | Статус |
---|---|
HTML 4.01 (W3C) | Рекомендация (edits-datetime) |
HTML5 (W3C) | Рекомендация (time-datetime) |
HTML5 (W3C) | Рекомендация (edits-datetime) |
HTML 5.1 (W3C) | Рекомендация (time-datetime) |
HTML 5.1 (W3C) | Рекомендация (edits-datetime) |
Поддержка браузерами
Учебник HTML
HTML уроки: HTML Атрибуты