레이블(label)은 입력 항목의 이름이고 플레이스홀더(placeholder)는 비어 있는 입력 칸 안에 표시하는 짧은 힌트다. [[폼]]에서 두 가지를 구분한다. - 레이블 ‘작품명’과 플레이스홀더 ‘예: 창가의 오후’는 서로 다른 정보를 준다. 값을 입력하면 플레이스홀더는 사라지므로 항목 이름을 대신하기 어렵다. - HTML의 `label`과 입력 요소를 연결하면 보조 기술도 그 이름을 사용할 수 있다. 눈에 글자가 보이는 것과 [[접근 가능한 이름]]이 연결된 것은 별도로 확인한다. - 형식이나 길이 제한처럼 입력 중에도 필요한 안내는 계속 볼 수 있게 둔다. [[폼 검증]]과 [[오류 메시지]]는 이 안내를 이어받는다. ## 참고 - [W3C: 입력 항목의 레이블](https://www.w3.org/WAI/tutorials/forms/labels/) #웹 #HTML #접근성 #기초