--- title: ': Elemento indicador de progreso' slug: Web/HTML/Element/progress translation_of: Web/HTML/Element/progress original_slug: Web/HTML/Elemento/progress ---
{{HTMLRef}}

La etiqueta HTML <progress> se utiliza para visualizar el progreso de una tarea. Aunque los detalles de como se muestran depende directamente del navegador que utiliza el cliente, aunque básicamente aparece una barra de progreso.

{{EmbedInteractiveExample("pages/tabbed/progress.html", "tabbed-standard")}}

Atributos

Este elemento incluye Atributos Globales.

{{ htmlattrdef("max") }}
Este atributo indica la cantidad de trabajo que demorá la carga, se define en el elemento progress. Por ejemplo max="100".
{{ htmlattrdef("value") }}
Este atributo indica que parte de la tarea ya se ha completado o cargado. Debe especificarse un valor entre 0  y max, o entre 0 y 1.0 si max está omitido. Si al atributo value no se le especifica ningún valor, se estara llevando a cabo la tarea sin que el elemento mueste funcionamiento alguno. Por ejemplo si la carga está al 50% será de 0.5 el valor, en el caso de no especificar max. 

Puedes usar la propiedad CSS {{ cssxref("orient") }} permite especificar la orientacion de la barra de progreso (horizontal o vertical) con horizontal por defecto. La pseudo-clase {{ cssxref(":indeterminate") }} se puede utiliza para hacer que coincida con las barras de progreso indeterminadas.

Ejemplo

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

Resultado

{{EmbedInteractiveExample("pages/tabbed/progress.html", "tabbed-standard")}}

En Mac OS X, Se vería como esto:

progress-1.png

En Windows, el resultante sería este:

progress-firefox.JPG

Especificaciones

Especificación Status Comment
{{SpecName('HTML WHATWG', 'forms.html#the-progress-element', '<progress>')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5 W3C', 'sec-forms.html#the-progress-element', '<progress>')}} {{Spec2('HTML5 W3C')}} Initial definition

Compatibilidad en los navegadores

{{Compat("html.elements.progress")}}

Mira también