NVDA 스크린 리더가 내 index.html에 작성한 수학 표현에 대한 사용자 정의 설명을 읽도록 도움이 필요합니다. 수학 표현식은 문장 안에 있습니다. 그래서 거의 같은 같습니다aria-labelledby가 NVDA/Firefox에서 작동하지 않습니다.
<div>
some text here...
ε<sub>x</sub> = -200(10<sup>-6</sup>),
ε<sub>y</sub> = 550(10<sup>-6</sup>),
γ<sub>xy</sub> = 150(10<sup>-6</sup>)
some more text here...
<div>
문제는 그 화면 판독기가 첨자도 마이너스 기호를 읽지 않는 것입니다. 이 문제를 해결하려면
나는 사용자 정의 설명을 추가 할aria-labelledby
추가 :
그것은 부분적 문제 (전용 통한 음성/맥 OS)를 고정
<label id="label">Formula description here</label>
<div>
some text here...
<span aria-labelledby="label">
ε<sub>x</sub> = -200(10<sup>-6</sup>),
...
</span>
<div>
. 그러나 Windows/NVDA/Firefox는 작동하지 않습니다. 그냥 무시합니다.
나는 aria-label
과 aria-describedby
을 사용해 보았지만 제대로 작동하지 않는 것 같습니다. 미리 감사드립니다.
효과가있었습니다. 감사. –