你问的应该是「做进度条用 HTML 的 `<progress>` 元素还是用 JavaScript 自己实现」?简单对比一下: ## `<progress>` 元素(推荐优先考虑) ```html <progress value="70" max="100">70%</progress> ``` **优点:** - 语义化,对屏幕阅读器友好(无障碍性好) - 浏览器原生支持,无需额外代码 -