为什么不使用 <progress> 作为衡量标准而不使用 <meter> 作为进度?
Why not use <progress> for a gauge and not <meter> for progress?
The <progress> tag is not suitable for representing a gauge (e.g. disk
space usage or relevance of a query result). To represent a gauge, use
the <meter> tag instead.
Note: The <meter> tag should not be used to indicate progress (as in a progress bar). For progress bars, use the <progress> tag.
但是他们没有给出任何理由来说明 为什么 它们不应该分别用于这些目的。有什么理由吗?
<progress>
和 <meter>
是 semantic elements and are meant to make it easier for people using screen readers 使用您的网站。
<progress>
代表任务的进度。在某些操作正在发生时使用它,尤其是当用户可能正在等待操作完成时。
<meter>
用于显示容量等其他用途。当没有动作发生时使用它。
如果您使用了错误的语义元素,屏幕阅读器可能会使您的网站比您坚持使用基本 HTML 元素时更加无法使用。
The <progress> tag is not suitable for representing a gauge (e.g. disk space usage or relevance of a query result). To represent a gauge, use the <meter> tag instead.
Note: The <meter> tag should not be used to indicate progress (as in a progress bar). For progress bars, use the <progress> tag.
但是他们没有给出任何理由来说明 为什么 它们不应该分别用于这些目的。有什么理由吗?
<progress>
和 <meter>
是 semantic elements and are meant to make it easier for people using screen readers 使用您的网站。
<progress>
代表任务的进度。在某些操作正在发生时使用它,尤其是当用户可能正在等待操作完成时。
<meter>
用于显示容量等其他用途。当没有动作发生时使用它。
如果您使用了错误的语义元素,屏幕阅读器可能会使您的网站比您坚持使用基本 HTML 元素时更加无法使用。