Suzy Naschansky의 Htmhell Advent Calendar 항목은 속성 사용을 사용하여 영리한 접근성 기술을 강조했습니다. 이 속성은 여러 기존 요소를 연결하여 스크린 리더를위한보다 설명적인 레이블을 만듭니다. 예를 들어, "더 읽기"링크는 제목에 연결될 수있어 화면 리더가 "용에 관한 모든 것을 더 읽기"를 발표하여 "더 많은 읽기"보다 더 많은 컨텍스트를 제공합니다.
이것은 게시물 목록과 같이 여러 유사한 링크를 처리 할 때 특히 유용합니다. 보조 기술에 더 풍부한 맥락을 제공하면서 간결한 시각적 라벨을 유지하는 것은 어려운 일이 될 수 있습니다. 기존 텍스트를 활용하여 우아하게 해결합니다. 원하는 레이블 텍스트가 이미 페이지에 존재하는 경우에만 작동한다는 것을 기억하는 것이 중요합니다. 그렇지 않으면 를 사용해야하지만 의미 적으로 라벨을 붙일 수없는 대화식 요소의 경우에만 사용해야합니다.
WordPress와 같은 CM 내에서 작업하면 추가 장애물이 나타납니다. 표준 블록은 종종 직접 지원이 부족합니다. 이를 구현하려면 HTML 모드로 전환해야 할 수도 있습니다. 여기에는 대상 제목과 버튼 또는 링크에 ID를 추가 한 다음 를 사용하여 연결해야합니다. 예를 들면 :
aria-labelledby
.
그러나 WordPress 내에서 HTML 모드에서 직접 편집하면 특히 버튼 블록과 같은 사전 제작 된 블록이있을 때 때때로 충돌이 발생할 수 있습니다. WordPress는 사용자 정의 HTML 블록으로 변환 해야하는 사용자 정의 HTML 렌더링을 거부 할 수 있습니다. 불행히도 플랫폼의 시각적 편집 이점을 희생합니다. WordPress 내에서 ARIA 라벨링을 단순화하기 위해 쉽게 구할 수있는 플러그인 또는 블록 확장 기능이 없으면 플러그인 개발을위한 잠재적 영역 또는 기존 블록 라이브러리에 대한 기여를 시사합니다.
위 내용은 내 접근하기 쉬운 찢어진 마음을 사슬을 배제하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!