Тип данных CSS <time>
представляет значение времени, выраженное в секундах или милисекундах. Он используется в animation
, transition
, и связанных свойствах.
Синтаксис
Тип данных <time>
состоит из <number>
, который следует за одним из нижеперечисленных значений. На выбор, ему может предшествовать символ +
или -
символ. Как и во всех измерениях, между символом и числом не допускается пробел.
Примечание: Хотя число 0
имеет одно значение, независимо от единиц измерения, они не могут быть опущены. Другими словами 0
недопустимо и представляется 0s
или 0ms
.
Единицы
s
- Представляет время в секундах. Примеры:
0s
,1.5s
,-60s
. ms
- Представляет время в милисекундах. Примеры:
0ms
,150.25ms
,-60000ms
.
Примечание: Преобразование между s
и ms
следует из логики 1s
= 1000ms
.
Примеры
Валидное время
12s Положительное целочисленные -456ms Отрицательное целочисленные 4.3ms Нецелочисленное 14mS Единица регистронечувствительна, однако, заглавные буквы не рекомендуются +0s Ноль с первоначальным + и единица измерения -0ms Ноль с первоначальным - и единица измерения
Невалидное время
0 Хотя ноль разрешен без единиц измерения для <length>, это невалидно для <time>. 12.0 Это <number>, а не <time>, так как пропущена единица измерения. 7 ms Пробел между числом и единицей измерения не допускается.
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
CSS Values and Units Module Level 4 Определение '<time>' в этой спецификации. |
Редакторский черновик | |
CSS Values and Units Module Level 3 Определение '<time>' в этой спецификации. |
Кандидат в рекомендации | Нормативное определение s и ms . |
CSS Level 2 (Revision 1) Определение '<time>' в этой спецификации. |
Рекомендация | Неформальное определениеs и ms . |
Поддержка браузерами
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.