HTML5使用<progress>进度条、<meter>刻度条
在HTML5中,<progress>
标签用于创建进度条,而<meter>
标签用于显示已知范围的度量值。
以下是使用这两个元素的示例代码:
<!DOCTYPE html>
<html>
<head>
<title>Progress and Meter Example</title>
</head>
<body>
<h2>Downloading Progress:</h2>
<progress value="50" max="100">
<!-- 回退显示,不支持 <progress> 时显示 -->
50%
</progress>
<h2>Battery Level:</h2>
<meter value="60" min="0" max="100" low="30" high="80">
<!-- 回退显示,不支持 <meter> 时显示 -->
60%
</meter>
</body>
</html>
在这个例子中,进度条显示下载进度为50%,而电池电量的度量值为60%。<progress>
元素有一个value
属性,表示进度的当前值,max
属性表示进度的最大值。<meter>
元素同样有value
,min
,max
属性,还有low
和high
属性,分别表示警告和优化范围。
这些元素提供了清晰、语义化的方式来表示进度和度量,有助于提高用户界面的可访问性和可维护性。
评论已关闭