그래픽 심볼(Symbol)
정의(Definition)
중요한 의미가 부여된 그래픽보다 단순한 의미 또는 범주(카테고리)를 전달하는데 사용 되는 그래픽 객체입니다. 차트나 지도와 같이 더 큰 구조의 그래픽 컴포넌트일 수 있습니다. 심볼 자체는 매우 작은(atomic) 객체입니다. 자식 요소는 프레젠테이션으로 처리되어 접근성 트리에서 무시됩니다.
구조화 된 심볼(symbolic) 언어의 일부로 사용된 경우 aria-roledescription
속성(ARIA 1.1 [WAI-ARIA-1.1])을 사용하여 심볼의 특정 인스턴스에 대한 이름 또는 설명과 별도로 심볼 유형의 이름을 설정할 수 있습니다.
NOTE.
ARIA 1.0 사양을 기반으로 유저 에이전트(UA)와 보조 기술(AT)을 지원하기 위해 제작자는 img
역할을 대체하는(fallback) 값으로 role="graphics-symbol img"
과 같이 속성 값을 적용할 수 있습니다.
예제(Example)
예제 1
레스토랑 메뉴에 반복 사용 되는 심볼(기호)을 HTML 문서에서 img
요소에 role="graphics-symbols"
속성을 설정해 구성할 수 있습니다.
예제 2
전기 회로 SVG 다이어그램 내에 그려진 전구, 배터리, 스위치, 로드를 나타내는 그래픽은 각각 개별적인 심볼(기호)입니다.
이 예제에서 표시되는 텍스트가 상위 심볼의 레이블에 포함되어야 합니다. 그래픽 심볼(graphics-symbol)의 하위 요소 인 경우 프리젠테이션 콘텐츠로 취급 되므로 그래픽의 개별 요소로 접근 할 수 없습니다.
예제 3
건축 도면 스타일의 SVG 다이어그램은 SVG symbol
요소를 재사용 하기 위해 SVG use
요소를 사용한 그래픽 심볼(graphics-symbol)로 구성됩니다.
특징(Characteristics)
Last updated