progress-value-bounds
HTML Living Standard §4.10.14 (the progress element) が定める不等式を検証します。
value ≤ max(両方指定されているとき)value ≤ 1(maxが省略されているとき)
属性値そのものがパースできない場合、max が範囲外(≤ 0)の場合、および value が負値の場合は invalid-attr ルールが扱うため、本ルールは検査をスキップします。
❌ このルールに適合しない誤ったコードの例
<progress value="10" max="5">10 of 5</progress> <progress value="1.5">150%</progress>
✅ このルールに適合する正しいコードの例
<progress value="0.5">50%</progress> <progress value="30" max="100">30%</progress>
Interface
{
"progress-value-bounds": boolean
}
progress要素の属性値について HTML LS 仕様で定められた不等式関係を検証します(value ≤ max、max省略時は value ≤ 1)。
Default Severity
error