<label>
을 사용하여 성공 및 오류 메시지가 연결을 위해 레이블 안에 나타날 수 있도록 입력을 래핑합니다. 이 시나리오에서 가장 의미 론적 마크 업이 무엇이라고 생각하십니까?레이블 내에 시맨틱 입력 오류 메시지가 있습니다.
<label>
<b>Username</b>
<input>
<strong>Username already taken :(</strong>
</label>
오류의 경우 strong
이 적절합니까? 또는 span
이 더 낫습니까? role=status
이 적절한가요?
(답안이 아닙니다.) 라벨의 텍스트에 스팬을 사용할 수 있으며 라벨이 이미 있습니다. strong/span/em/i/b는 현재 화면 리더의 경우 아무 것도 변경하지 않습니다. (비록 그 요소들 중 하나가 다른 것들보다 더 나은 의미를 가질 수 있지만, SR은 의미론과는 거리가 먼 HTML 마크 업의 현재 상태에 대처해야합니다 ^^) – FelipeAls