我有一個具有里程碑意義的元素(互補),它需要詠歎調標籤/詠歎調標籤。 此元素有幾個可調焦的子元素,其中需要由屏幕閱讀器讀取文本。防止屏幕閱讀器讀取詠歎調標籤
有沒有辦法阻止屏幕閱讀器讀取父元素的詠歎調標籤,而不會阻止孩子閱讀?
編輯
此代碼:
<div id="parent-element" role="complementary" aria-label="some text" tabindex="0">
<div id="child-element1" tabindex="0">I'm the first child</div>
<div id="child-element2" tabindex="0">I'm the second child</div>
</div>
屏幕閱讀器將讀取「一些文字,我的第一個孩子,我的第二個孩子」的時候集中到父元素。
我使用IBM的「Dynamic Assessment Plugin」來評估我的網站。
這是我得到的侵犯:comlementary role must have aria label
我不希望它讀「一些文本」,但我必須使用詠歎調-label,如果我希望網站通過無障礙評估工具。
不要包含它嗎?如果沒有看到代碼或解釋你想要實現什麼,這是沒有意義的。什麼是元素(不管角色)和什麼需要屬性? – aardrian