웹접근성 코딩
본문
웹접근성을 고려하여 코딩할 때 아래와 같은 버튼 안에 <span>전체</span> 와 같은 텍스트나 이미지가 존재하면 button 에 title 같은 속성 안넣어도 되나요? 안에 텍스트나 이미지가 있어도 button 에 무조건 title 넣어야 되나요?
답변 1
title 속성값은 text 이므로 해당 엘리먼트나 하위 엘리먼트에
그것을 표현하는 텍스트가 있는 경우는 굳이 필요없습니다.
또 마우스같은 포인팅 장치가 해당 엘리먼트 영역에 오버될때 표시되기 때문에
키보드전용 사용자인 스마트폰 같은 환경에서는 쓸모없으며
오히려 title 속성에 의존하는 행위는 권장되지 않습니다.
어디까지나 title 속성이 지원되는 환경에서 보조 수단으로 사용하는 것이 좋습니다.
자세한 사항은
https://html.spec.whatwg.org/multipage/dom.html#the-title-attribute
확인하시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.