假设您有一个10页的调查(每页一个问题)。在每个页面的顶部,包含文本“10个问题2”。这种东西是“progress”还是“meter”的理想选择吗?
从语义上来讲,“进步”一开始似乎是最合适的。但是,我阅读并查看示例的次数越多,我认为“仪表”可能更合适。
<meter max="10" value="1">Question 1 of 10</meter>
<progress max="10" value="1">Question 1 of 10</progress>
最佳答案
根据latest HTML5 working draft,progress
标记最适合用于显示手头特定任务的进度。 meter
最好用于与任务无关的指示符,例如磁盘空间或内存使用情况。
然而
编辑-由于渲染和样式似乎是一个问题,因此使用其他标签可能会带来更多的运气。例如,一个性感的进度导航器可以编码为:
<nav class="progress">
<ol>
<li class="active">Your Info</li>
<li>General</li>
<li>Detailed</li>
<li>Last Step</li>
</ol>
</nav>
并使用like this进行样式设置。
关于html - HTML的良好用法5's "progress“或 "meter"吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6552100/