2011-02-02 4 views
0

私は、role = "treeitem"とaria-setsizeとaria-posinsetを使用することで、スクリーンリーダーが "1 of 7"や "2/7"などの項目内の項目の位置をアナウンスできることを理解しています。スクリーンリーダーで「1of7」/「2of7」種類の情報を入力する方法を教えてください。

メニューバーやタブストリップなど他のグループでも同じことをする方法はありますか?我々は確かにこれを達成するために "ツリーアイテム"の役割を強制したくありません。

ありがとうございます。

答えて

0

メニューバーを作成している場合は、使用する論理構造は、番号なしリストになり<ul>

このリストに遭遇スクリーンリーダーは、xの項目のリストが存在し、例えばだったことをユーザに通知するでしょう"7項目のリスト"が表示されますが、各リンク項目の順序をユーザーに知らせるわけではないので、リストの内容に応じて「箇条書き:箇条書き:箇条書き:短く」を読み上げます。

ユーザーがステップ番号を認識することが重要な場合、順序付けられたリストを使用することがより適切であろう。

<ol> 
<li>Start your browser</li> 
<li>Navigate to Stackoverflow</li> 
</ol> 

CSSを使用すると、番号を削除したり、順序付きリストの書式を変更することができます。数字を削除すると、スクリーンリーダーがリストをどのように読み上げるかは変わりません。したがって、彼らはまだ1,2,3などを聞きます。

関連する問題