根据最新的HTML5工作草案,progress标签最适合用于显示特定任务的进度。meter标签最适合用于与任务无关的仪表,例如磁盘空间或内存使用情况。引用块中所述,progress元素表示任务的完成进度。其中,引用块中所述,meter元素表示已知范围内的标量测量或分数值;例如磁盘使用情况、查询结果的相关性或投票人口中选择特定候选人的比例。
根据我的经验,progress标签和meter标签的主要区别在于它们的行为。Progress标签的显示取决于客户端操作系统,但是Meter标签的显示风格比较稳定。此外,Meter标签支持高低值,并且支持连接到表单(目前在大多数浏览器中不可用)。