Перейти к содержимому
v2.5.0
English
Русский
Документация

Label

Label — семантический примитив подписи для полей формы.

Пропсы корня

ПропТипПо умолчанию
sizeLabelSize'md'
Визуальный размер текста метки. Обычно соответствует значениям типографической шкалы дизайн-системы.
htmlForstring—
Связывает метку с полем по его id. Включает нативную передачу фокуса и связь для скринридеров.
refRef<HTMLSpanElement>—
Ref на нижележащий <span> или элемент в слоте. Полезен для измерений, фокуса или работы с DOM.
asChildboolean—
Если true, рендерит текст как дочерний компонент через Slot. Полезно для совместимости с нативными элементами или другими компонентами.
fontWeight400 | 500 | 600 | 700 | 900500
Насыщенность шрифта текста. Распространённые значения: 400: обычный; 500: средний; 600: полужирный; 700: жирный; 900: сверхжирный

Также принимает все атрибуты <label>.

Дочерние части

  • Нет. Label — единственный экспортируемый примитив.

Типы

  • LabelProps

Модель состояния

  • У Label нет контролируемого состояния.
  • Поведение клика делегируется нативной семантике подписи и связанному элементу управления.