Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTML
  3. Référence HTML
  4. Référence des éléments HTML
  5. <progress>

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 EnglishAlways switch to English

<progress> : l'élément d'indicateur de progression

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

L'élément HTML<progress> indique l'état de complétion d'une tâche et est généralement représenté par une barre de progression.

Exemple interactif

<label for="file">File progress:</label><progress max="100" value="70">70%</progress>
label {  padding-right: 10px;  font-size: 1rem;}

Attributs

Comme tous les autres éléments HTML, cet élément inclutles attributs universels.

max

Cet attribut indique la valeur correspondant à la complétion de la tâche. Si l'attributmax est présent, sa valeur doit être un nombre décimal supérieur à 0. La valeur par défaut est 1.

value

Cet attribut indique l'état actuel de complétion de la tâche avec une valeur numérique. La valeur de l'attribut doit être un nombre décimal compris entre 0 etmax (ou entre 0 et 1 si l'attributmax est absent). Si l'attributvalue est absent, la barre de progression traduit un état indéterminé (la tâche est en cours et on ne sait pas la durée qu'elle prendra).

Note :La valeur minimale est toujours 0 et il n'existe pas d'attributmin pour l'élémentprogress. La propriété CSS-moz-orient peut être utilisée afin d'indiquer si barre de progression doit être affichée horizontalement (le comportement par défaut) ou verticalement.La pseudo-classe CSS:indeterminate permet quant à elle de cibler les barres de progression indéterminées. Pour qu'une barre d'avancement retrouve un état indéterminé après qu'elle ait eu une valeur, on pourra utiliserelement.removeAttribute("value").

Exemples

HTML

html
<progress value="70" max="100">70 %</progress>

Résultat

Résumé technique

Catégories de contenuContenu de flux,contenu phrasé,contenu de formulaire (étiquetable),contenu tangible.
Contenu autoriséContenu phrasé sans élément<progress> parmi ses descendants.
Omission de balisesAucune, la balise d'ouverture et la balise de fermeture sont obligatoires.
Parents autorisés Tout élément qui accepte ducontenu phrasé.
Rôles ARIA autorisésAucun.
Interface DOMHTMLProgressElement.

Spécifications

Specification
HTML
# the-progress-element

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp