2

私の HTML ページには次の行が含まれています。

<abbr title="World Wide Web Consortium">W3C</abbr>

NVDA スクリーン リーダー (バージョン 2016.1) でページを読み上げると、「W3C」のみが読み上げられ、タイトルは読み上げられません。

タイトル属性の読み取りを有効にする設定を NVDA で見つけようとしましたが、うまくいきませんでした。この制限については Google にも何もありません (NVDA の最新バージョンはタイトルを読む必要があります)。

JAWS や Voice Over などの他のスクリーン リーダーは試していません。

4

2 に答える 2

-1

多くを明確にするこの記事を見つけました: タイトル属性とアクセシビリティ

基本的に、title 属性を使用してもスクリーン リーダーは役に立ちません。代わりに、スクリーン リーダーには常に非表示のテキストを使用する必要があります (他の場合にも役立つ title 属性に加えて)。

たとえば、質問の例で Bootstrap を使用する場合:

<abbr title="World Wide Web Consortium">
  W3C
  <span class="sr-only">World Wide Web Consortium</span>
</abbr>
于 2016-05-27T15:28:30.850 に答える