メインコンテンツまでスキップ

meter-value-bounds

HTML Living Standard §4.10.14 (the meter element) が定める不等式を検証します。

  • min ≤ value ≤ max
  • min ≤ low ≤ maxlow 指定時)
  • min ≤ high ≤ maxhigh 指定時)
  • min ≤ optimum ≤ maxoptimum 指定時)
  • low ≤ high(両方が指定されたとき)

min 省略時は 0max 省略時は 1value 省略時は min を既定値として用います。属性値そのものがパースできない場合は invalid-attr ルールが扱うため、本ルールは検査をスキップします。

❌ このルールに適合しない誤ったコードの例

<meter value="10" max="5">10 out of 5</meter>
<meter value="5" min="3" optimum="1">5</meter>
<meter value="5" low="8" high="3">5</meter>

✅ このルールに適合する正しいコードの例

<meter value="0.5">half</meter> <meter value="5" min="0" max="10" low="3" high="7" optimum="6">5</meter>

Interface

{
"meter-value-bounds": boolean
}

meter要素の属性 (min, max, value, low, high, optimum) 間の HTML LS 仕様で定められた不等式関係を検証します。

Default Severity

error