Тег <progress>

Тег <progress>


Тег <progress> создаёт индикатор выполнения задачи. Обычно выглядит как прогресс-бар.

<p>

Подождите, пожалуйста, файл загружается

</p>

<progress value="30" max="100"></progress>


Тег <progress> стоит использовать для вывода информации о процессе, который выполняется и должен завершиться: прогресс загрузки файла, процесс соединения абонентов, длительность таймера.


💡Если пользователю надо показать числовое значение в заданном диапазоне, лучше использовать тег <meter>.


- сообщить о количестве свободного места на диске;

- вывести допустимые пределы громкости;

- показать уровень загруженности интернет-канала.


- max — максимальное значение. Должно быть положительным, допускаются дробные значения. По умолчанию равно 1.

- value — текущее значение. Положительное число, допускаются дробные значения. Должно находится в пределах между 0 и значением атрибута max. Также его можно менять при помощи JavaScript. Если атрибут не прописан, то линия внутри прогресс-бара будет перемещаться от одного края к другому, показывая, что задача выполняется, но не известно, сколько это займёт времени.

Report Page