--- title: slug: Web/CSS/number tags: - CSS - Layout - Referencia CSS - Tipo de Dado Númerico - Tipo de dado CSS - Tipos de Dados CSS - Web translation_of: Web/CSS/number ---

{{CSSRef}}

O tipo de dado CSS <number> representa um número, sendo esse ou um inteiro ou um componente fracional.

Sintaxe

A sintaxe de <number> estende a sintaxe de {{CSSxRef("<integer>")}}. Um valor fracional é representado por um . seguido de um ou mais dígitos decimais e pode ser anexado a número inteiro. Não existe uma unidade associada aos números.

Interpolação

Quando animado, os valores de <number> são interpolados como números reais e de ponto flutuante. A velocidade da interpolação é determinada pelo tempo da função associada à animação.

Exemplos

Números Válidos

12          Um <integer> puro é também um <number>.
4.01        Fração positiva
-456.8      Fração negativa
0.0         Zero
+0.0        Zero inciado por um +
-0.0        Zero iniciado por um -
.60         Um número fracional sem ser iniciado por zero
10e3        Notação científica
-3.4e-2     Notação científica complexa

Números Inválidos

12.         Números decimais devem ser seguidos por pelo menos um dígito.
+-12.2      Só um sinal +/- é permitido.
12.1.1      Só um ponto decimal é permitido.

Especificações

Especificações Status Comentário
{{SpecName("CSS4 Values", "#numbers", "<number>")}} {{Spec2("CSS4 Values")}} Nenhuma mudança significante.
{{SpecName("CSS3 Values", "#numbers", "<number>")}} {{Spec2("CSS3 Values")}} Nenhuma mudança significante.
{{SpecName("CSS2.1", "syndata.html#numbers", "<number>")}} {{Spec2("CSS2.1")}} Definição explícita.
{{SpecName("CSS1", "", "<number>")}} {{Spec2("CSS1")}} Definição implícita..

Compatibilidade com navegadores

{{Compat("css.types.number")}}

Veja também