Label

입력 요소의 목적을 짧게 설명합니다.

실제 미리보기

사용할 때

사용 기준

Field 밖에서 native 입력과 명시적으로 연결할 때 씁니다.

사용하지 않을 때

설명 문구나 시각 장식만을 위해 label 요소를 쓰지 않습니다.

변형과 상태

  • default고정 예시

    레이블 선택 시 연결된 입력으로 초점이 이동하는지 확인합니다.

  • required고정 예시

    FieldLabel의 필수 표시가 텍스트 의미를 방해하지 않는지 확인합니다.

접근성

htmlFor와 입력 id를 같은 값으로 유지합니다.

API

속성타입필수설명
htmlForstring아니요연결할 컨트롤의 id입니다.
childrenReactNode아니요컨트롤을 설명하는 짧은 이름입니다.

사용 예시

지원 importimport { Label } from "@/components/ui/field"

TSX
<>
  <Label htmlFor="query">Search</Label>
  <Input id="query" />
</>

관련 패턴

    모든 컴포넌트 보기