[go: up one dir, main page]

Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

<integer>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨juillet 2015⁩.

Le type de données CSS <integer> est un type particulier de <number> qui représente un nombre entier positif ou négatif. Les entiers peuvent être utilisés dans de nombreuses propriétés et descripteurs CSS, comme les propriétés column-count, counter-increment, grid-column, grid-row, z-index et le descripteur range.

Syntaxe

Le type de donnée <integer> se compose d'un ou plusieurs chiffres décimaux, de 0 à 9 inclus, précédés éventuellement d'un seul signe + ou -. Il n'y a pas d'unité associée aux entiers.

Note : Il n'existe pas de plage officielle de valeurs <integer> valides, et les spécifications n'en définissent pas.

Interpolation

Lorsqu'elles sont animées, les valeurs du type <integer> sont interpolées par paliers entiers discrets. Le calcul est réalisé comme s'il s'agissait de nombres réels à virgule flottante ; la valeur discrète est obtenue en utilisant la fonction partie entière. La rapidité de l'interpolation est déterminée par la fonction de temporisation associée à l'animation.

Exemples

Entiers valides

12          Entier positif (sans le signe +)
+123        Entier positif (avec le signe +)
-456        Entier négatif
0           Zéro
+0          Zéro, avec le signe +
-0          Zéro, avec le signe -

Entiers non valides

12.0        Ceci est un <number>, pas un <entier>, même si c'est un entier.
12.         Le point ne peut pas faire partie d'un <entier>.
+---12      Un seul +/- à l'avant est autorisé.
ten         Les lettres ne sont pas autorisées.
_5          Les caractères spéciaux ne sont pas autorisés.
\35         Les caractères Unicode échappés ne sont pas autorisés, même si c'est un entier (ici : 5).
\4E94       Les chiffres non-arabes ne sont pas autorisés, même échappés (ici : le 5 japonais, 五).
3e4         La notation scientifique n'est pas autorisée.

Spécifications

Specification
CSS Values and Units Module Level 4
# integers

Compatibilité des navigateurs

Voir aussi