[html] HTML5 / XHTML 역할 속성은 어떤 값을 가질 수 있습니까?

HTML5 / XHTML 역할 속성에서 유효한 값이 무엇인지 궁금합니다.



답변

다음은 HTML 5.2에 기반한 유효한 역할입니다.

  • 경보
  • alertdialog
  • 신청
  • 배너
  • 단추
  • 세포
  • 체크 박스
  • columnheader
  • 콤보 박스
  • 보완적인
  • contentinfo
  • 정의
  • 대화
  • 예배 규칙서
  • 문서
  • 먹이다
  • 그림
  • 형태
  • 그리드
  • 그리드 셀
  • 그룹
  • 표제
  • img
  • 링크
  • 명부
  • 리스트 박스
  • 목록 항목
  • 로그
  • 본관
  • 큰 천막
  • 수학
  • 메뉴
  • 메뉴 바
  • 메뉴 아이템
  • menuitemcheckbox
  • menuitemradio
  • 항해
  • 없음
  • 노트
  • 선택권
  • 표시
  • 진행 표시 줄
  • 라디오
  • 라디오 그룹
  • 부위
  • 행 그룹
  • 행 헤더
  • 스크롤 바
  • 검색
  • 검색 창
  • 분리 기호
  • 슬라이더
  • 스핀 버튼
  • 상태
  • 스위치
  • 탭 목록
  • 탭 패널
  • 기간
  • 텍스트 상자
  • 시간제 노동자
  • 툴바
  • 툴팁
  • 나무
  • 트리 그리드
  • 트리 아이템


답변

HTML5에서는 role속성 의 내용이 WIA-ARIA 속성으로 지정되어있는 것으로 보입니다 . 특히 섹션 3.2.3 “전역 속성” 의 마지막 단락을 참조하십시오 .

보조 기술 제품이 HTML 요소 및 속성으로 가능한 것보다 더 세밀한 인터페이스를 노출 할 수 있도록 보조 기술 제품에 대한 주석 세트를 지정할 수 있습니다 (ARIA 역할 및 aria- * 속성).

role속성은 섹션 3.2.7 “WAI-ARIA” 에 더 자세히 설명되어 있으며 요소 별 기준으로 속성에 대한 의미와 값에 대한 명백한 규범 표를 제공합니다.

참고 : 위 HTML5 사양의 특정 섹션에 대한 링크는 http://www.w3.org/TR/html5/ 에있는 HTML5 기술 보고서의 “최신 게시 버전”을 가리 킵니다 . 최신 “편집기 초안”버전을 사용할 수 있습니다. TR은 문서의 제목 페이지에 링크됩니다. 사양이 업데이트되거나 새로운 채택 단계로 전환되면 이러한 링크가 깨질 수 있으며 업데이트해야합니다.


답변