Published
November 5, 2022
Updated
November 23, 2022
HTML5 has a built-in <progress> element which makes the addition of progress bars very simple.
e.g.;
<progress max="100" value="80"></progress>
It's widely supported, however, there are significant CSS styling inconsistencies across browsers.
Demo
Resources
- <progress>: The Progress Indicator element | MDN
- The HTML5 progress Element | CSS Tricks