2017-03-20 35 views
0

나는 ARIA에 대한 접근성과 새로운 작업을하고 있습니다. 구현 중 하나에서 우리는 role = "treeitem"을 사용하지만 DIV 구조를 사용하여 트리를 구현했습니다. JAW에서는 실패합니다. 같은 내용을 세 번 읽는 중입니다. 온라인 자습서를 진행하면서 모든 샘플 예제가 ul-li을 사용하여 구현되었음을 발견했습니다. div 구조가 지원되지 않습니까?ARIA 나무를 사용하는 경우 ul-li 구조를 사용해야합니까?

답변

0

그것은 강제는 아니지만 나무는 구조와 같은 목록이 있습니다. treeitem 역할은 상당수의 HTML 요소에서 허용됩니다. HTML와 ARIA의 사용에 대한 규칙은 [와이 - 아리아 - 1.1]의 사용을 위해 ARIA in HTML 사양

이 사양은 웹 개발자의 규칙을 정의 (저자 적합성 요구 사항)에 정의는 [HTML51]에 속성 집단.

+0

여기는 JS 피들입니다. 왜 3 번 같은 내용을 읽고 있는지 모르겠습니다. JAW에 있어요. –

+0

JS fiddle에 대한 링크가 존재하지 않습니까? –

+0

죄송합니다 .. https://jsfiddle.net/1hq20184/1/ –