--- templateEngineOverride: njk layout: layouts/page.njk title: Label description: Renders an accessible label associated with controls. toc: - label: Usage id: usage - label: Examples id: examples children: - label: Disabled id: example-disabled - label: RTL id: example-rtl --- {% from "macros/code_preview.njk" import code_preview %} {% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_preview("label", code) }}

Usage

Add the label class to your <label> element. Labels' style may be affected by the presence of a disabled peer or child element.

{% set code %}{% endset %} {{ code_block(code) }}

Examples

Disabled

{% set code %}
{% endset %} {{ code_preview("label-disabled", code) }}

RTL

Labels support right-to-left layouts through native text flow. Add dir="rtl" to the label or an ancestor.

{% set code %}
{% endset %} {{ code_preview("label-rtl", code) }}