keyword
웹표준, 웹접근성, SEO
: W3C(World Wide Web Consortium)에서 권고하는 ‘웹에서 표준적으로 사용되는 기술이나 규칙’
// 예를 들어, 버튼으로 사용되는 요소를 만들었는데 `<div>` 요소를 사용했다면, 이 요소가 버튼 역할을 하고 있음을 다음과 같이 표시해줄 수 있습니다.
<div role="button">div이지만 button으로 사용되는 요소</div>
aria-selected
: 선택 상태인 요소를 표시aria-expanded
: 아코디언 UI가 펼쳐진 상태인지 표시aria-hidden
: 숨김 상태인지를 표시aria-label
: 요소에 대한 정보를 전혀 얻을 수 없는 경우 표시 (예: 이미지로만 만들어진 버튼)
aria-live
: 화면의 동적 요소 표시 (예: 알림창, 모달, 실시간 내용 갱신 영역 등)