meter – měřidlo
<meter value="0.6" min="0" max="1">60 %</meter>
Měřidlo: hodnota v známém rozsahu – zaplnění skladu, obsazenost kurzu, hodnocení, síla hesla. Podle atributů low, high a optimum ho prohlížeč obarví zeleně, žlutě nebo červeně.
- Výchozí zobrazení:
display: inline-block - Koncová značka: povinná
- Obsah: řádkový obsah bez dalšího
meter - Kde smí stát: kdekoli, kde smí být řádkový obsah
- Rozhraní v DOM:
HTMLMeterElement
Atributy
- value – hodnota; min, max – rozsah (výchozí 0 a 1).
- low, high – hranice nízkých a vysokých hodnot.
- optimum – ideální hodnota; podle ní prohlížeč pozná, jestli jsou dobré nízké, nebo vysoké hodnoty.
Příklady
Obsazenost kurzu pečení – vysoké hodnoty jsou špatné (málo volných míst):
<label for="obsazenost">Obsazenost kurzu</label> <meter id="obsazenost" value="11" min="0" max="12" low="6" high="10" optimum="2">11 z 12 míst</meter>
Měřidlo vykresluje systém, proto je ukázka bez náhledu.
Přístupnost
meter má roli meter. Barvu nevnímá každý – hodnotu napište i textem vedle měřidla.
Na co si dát pozor
- Průběh úkolu (nahrávání) je
progress, nemeter. meterbezminamaxpočítá s rozsahem 0–1:value="60"ukáže plné měřidlo.
Podpora
Baseline – široce dostupné: ve všech hlavních prohlížečích od března 2017, za široce dostupné se považuje od září 2019. Od verze: Chrome 6, Firefox 16, Safari 6. Stav k říjnu 2026 (MDN browser-compat-data).
Příbuzné:
progress – průběh úkolu
output – výsledek výpočtu
label – popisek pole