--- title: progress slug: Web/HTML/Element/progress translation_of: Web/HTML/Element/progress ---
o elemento HTML progress (<progress>) é usado para visualizar o progresso de uma tarefa. Embora as especifidades de como é mostrado ficam a cargo do desenvolvedor, tipicamente, é mostrado como uma barra de progresso.
Conteúdo permitido | Conteúdo de texto |
Omissão de Tag | Nenhum, ambas as tags (abertura e encerramento) são obrigatórias |
Elemento pai permitido | Conteúdo fraseado (phrasing content), mas não deve haver descendentes do elemento progress |
Documento normativo | HTML5, seção 4.10.16 |
Como todos os outros elementos HTML, este elemento tem os atributos globais (global attributes)
Você pode usar a propriedade {{ cssxref("orient") }} para especificar se a barra de progresso deve ser renderizada horizontalmente (padrão) ou verticalmente. A pseudo-classe {{ cssxref(":indeterminate") }} pode ser associada a barras de progresso indeterminadas.
Este elemento implementa a interface HTMLProgressElement.
<progress value="70" max="100">70 %</progress>
No Mac OS X, o progresso resultante deve aparecer assim:
No Windows, o progresso resultante deve aparecer assim:
Veja {{ cssxref("orient") }}.
{{Compat("html.elements.progress")}}