21

<progress>HTML5和<meter>标签之间有什么区别?

4

3 回答 3

11
  • 要通过进度条标记“进行中”任务的完成率⁄进度,请使用进度元素
  • 表示仪表使用仪表元素

你可以这样想:进步=动态;仪表 = 静态

于 2014-01-30T11:09:42.943 回答
2

根据我的经验,进度标签和仪表标签之间的主要区别在于它们的行为。进度标签的查看取决于客户端的操作系统,但仪表标签的查看风格有点稳定。此外,meter 标签支持高值和低值。此外,meter 标签支持连接表单(目前主流浏览器尚不支持)。

于 2012-12-17T13:42:55.473 回答
2

根据最新的 HTML5 工作草案,进度标签最好用于显示手头特定任务的进度。Meter 最适合用于与任务无关的指标,例如磁盘空间或内存使用情况。

进度元素表示任务的完成进度。

在哪里

仪表元素表示已知范围内的标量测量值,或分数值;例如磁盘使用情况、查询结果的相关性或投票人口中选择特定候选人的比例。

于 2015-05-22T16:25:15.710 回答