logo oujood
🔍

OUJOOD.COM

Définition et utilisation de l'attribut step

LES BALISES HTML

L'attribut step spécifie les intervalles numériques (le pas) autorisés pour un élément <input>.

Exemple : Si step = "3", les nombres autorisés seront par paliers de 3 (ex: -3, 0, 3, 6, etc.).

Astuce : L'attribut step peut être utilisé conjointement avec les attributs max et min pour définir une plage de valeurs autorisées précise.

Remarque : L'attribut step fonctionne avec les types d'input suivants : number, range, date, datetime, datetime-local, month, time et week.

Syntaxe :

<input step="nombre">


Exemple : Formulaire HTML avec un champ de saisie "step"

Exemple :   📋 Copier le code

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Demo HTML5 Step</title>
</head>
<body>
<form action="page-cible.php">
    Nom: <input type="text" name="nom"><br><br>
    Email: <input type="email" name="email"><br><br>
    Quantité : <input type="number" name="points" step="3"><br><br>
    <input type="submit">
</form>
</body>
</html>
        

Compatibilité des navigateurs

L'attribut step est pris en charge dans tous les navigateurs modernes.


Différences entre HTML 4.01 et HTML5

L'attribut step est une nouveauté introduite en HTML5.


Valeurs de l'attribut

Valeur Description
nombre Spécifie les intervalles numériques autorisés pour le champ de saisie.

Retour à l'accueil du site

Par carabde | Mis à jour le 2 juin 2026