<time>
O tipo de dado CSS <time>
representa um valor de tempo expresso em segundo ou milissegundos. É usado em animações( animation
), transições( transition
) e propriedades relacionadas.
Sintaxe
O tipo dado <time>
consiste de um elemento <number>
seguido por uma das unidades listadas abaixo. Opcionalmente, pode ser precedido por um sinal de +
ou -
. Como em todas as dimensões, não há espaço entre uma unidade literal e o número.
Nota: Embora o número 0
seja sempre o mesmo, independente da unidade, essa última não pode ser omitida. Em outras palavras, 0
é invalido e não representa 0s
ou 0ms
.
Unidades
s
-
Representa um tempo em segundos. Exemplos:
0s
,1.5s
,-60s
. ms
-
Representa um tempo em milissegundos. Exemplos:
0ms
,150.25ms
,-60000ms
.
Nota: A conversão entre s
e ms
segue a proporção 1s = 1000ms
.
Exemplos
Unidades de Tempo Válidas
12s Inteiro Positivo -456ms Inteiro Negativo 4.3ms Decimal 14mS A unidade é case-insentive, embora letras iniciais maiúsculas (capital letters) não sejam recomendadas. +0s Zero com um + no inicio e uma unidade -0ms Zero com um - no inicio e uma unidade
Unidades de Tempo Inválidas
0 Embora seja permitido o uso do zero sem unidade de medida por <length>s é invalido para <time>s. 12.0 Este é um <number>, não um <time>, pois está faltando a unidade de medida. 7 ms Não é permitido espaço entre o número e a unidade de medida.
Specifications
Especificação | Status | Comentário |
---|---|---|
CSS Values and Units Module Level 4 The definition of '<time>' in that specification. |
Rascunho editorial | |
CSS Values and Units Module Level 3 The definition of '<time>' in that specification. |
Candidata a Recomendação | Definição normativa de s e ms . |
CSS Level 2 (Revision 1) The definition of '<time>' in that specification. |
Recomendação | Difinição informal de s e ms . |
Compatibilidade com navegadores
BCD tables only load in the browser