Spec-Zone.ru › HTML

<meter>: Элемент HTML Meter

Элемент <meter> HTML представляет либо скалярное значение в известном диапазоне, либо дробное значение.

Попробуйте

Атрибуты

Этот элемент включает глобальные атрибуты.

Текущее значение

Текущее числовое значение. Оно должно быть между минимальным и максимальным значениями (атрибут min и атрибут max) в случае их указания. Если не указано или имеет неправильный формат, значение равно 0. Если указано, но не находится в диапазоне, заданном атрибутом min и атрибутом max, значение равно ближайшему краю диапазона.

Примечание: Если атрибут value находится между 0 и 1 (включительно), атрибуты min и max должны определять диапазон, чтобы значение атрибута value находилось в нём.

Минимальное значение

Нижняя числовая граница измеряемого диапазона. Она должна быть меньше максимального значения (атрибут max), если указано. Если не указано, минимальное значение равно 0.

Максимальное значение

Верхняя числовая граница измеряемого диапазона. Она должна быть больше минимального значения (атрибут min), если указано. Если не указано, максимальное значение равно 1.

Нижняя граница низкого диапазона

Верхняя числовая граница низкого конца измеряемого диапазона. Она должна быть больше минимального значения (атрибут min) и меньше значения верхнего диапазона и максимального значения (соответственно, атрибуты high и max), если они указаны. Если не указано или меньше минимального значения, значение low равно минимальному значению.

Верхняя граница высокого диапазона

Нижняя числовая граница высокого конца измеряемого диапазона. Она должна быть меньше максимального значения (атрибут max) и больше значения нижнего диапазона и минимального значения (соответственно, атрибуты low и min), если они указаны. Если не указано или больше максимального значения, значение high равно максимальному значению.

Оптимальное значение

Этот атрибут указывает оптимальное числовое значение. Оно должно находиться в диапазоне (как определено атрибутами min и max). В сочетании с атрибутами low и high он указывает, где на диапазоне предпочтительно находится значение. Например, если оно находится между атрибутом min и атрибутом low, то предпочтительнее нижний диапазон. Браузер может по-разному окрашивать шкалу измерителя в зависимости от того, меньше или равно значение оптимальному значению.

Владелец формы

Этот необязательный атрибут используется для явного задания владельца формы <form> для элемента <meter>. Если опущен, элемент <meter> связан с предковым элементом <form> или с ассоциацией форм, установленной атрибутом form в другом предковом элементе, например, в <fieldset>, если он есть. Если указано, значение должно быть идентификатором id элемента <form> в том же дереве.

Примеры

Простой пример

HTML

html
<p>Battery level: <meter min="0" max="100" value="75">75%</meter></p>

Результат

Пример с высоким и низким диапазоном

Обратите внимание, что в этом примере атрибут min опущен. Это разрешено, так как он по умолчанию равен 0.

HTML

html
<p>
  Student's exam score:
  <meter min="0" low="50" high="80" max="100" value="84">84%</meter>
</p>

Результат

Техническое описание

Категории контента Потоковый контент, контент фразирования, маркируемый контент, ощутимый контент.
Разрешённый контент Фразовой контент, но среди его потомков не должно быть элемента <meter>.
Пропуск тегов Никакой, и открывающий, и закрывающий тег обязательны.
Разрешённые родительские элементы Любой элемент, принимающий фразовый контент.
Неявная роль ARIA meter
Разрешённые роли ARIA Разрешённые роли ARIA role
Интерфейс DOM HTMLMeterElement

Спецификации

Спецификация
Стандарт HTML
# the-meter-element

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
meter 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет
high 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет
low 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет
max 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет
min 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет
optimum 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет
value 6 ≤18 16 11 6 18 16 11 10.3 1.0 Нет

См. также

  • Создание вертикальных элементов управления формами
  • <progress>
  • ::-webkit-meter-bar, ::-webkit-meter-inner-element, ::-webkit-meter-even-less-good-value, ::-webkit-meter-optimum-value, ::-webkit-meter-suboptimum-value: нестандартные псевдоэлементы

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meter

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API