HTML тег <progress>
використовується для відображення прогресу завершеності завдання.
Зміна значення цього елемента відбувається через JavaScript.
Якщо вказати тег <progress>
без атрибутів, то прогрес буде анімований у вигляді бігунка, який бігає з однієї стороди до іншої. Це зазвичай використовується доки відповідь від сервера не отримана чи триває обчислення результату.
Вид елемента <progress>
залежить від браузера і операційної системи і може досить сильно відрізнятися між собою.
У тега <progress>
використовується два основних атрибуту це max
, який визначає загальний обсяг поточного процесу (його значення повинно бути позитивним) і value
, який вказує вже виконану частину. Даний тег не підтримується браузером Internet Explorer версії 9 і нижче.

Нотатка: |
Тег <progress> не підходить для відображення статистики (наприклад, використання дискового простору або релевантність запиту). Для таких цілей використовуйте тег <meter> . |
Порада: |
Використовуйте тег <progress> в поєднанні з JavaScript для відображення ходу виконання завдання. |
Синтакс
<progress value="<число>" max="<число>">
Текст
</progress>
Приклади
Найпростіший приклад використання HTML тега <progress>
До попереднього тегу
До наступного тегу