1

フォーム上で、aria-labelledby属性は単独で機能しますか、それともlabelタグが必要ですか?

例:このように機能しますか

aria-labelledby="Name"

ブラウザに「名前」として読み取られますか?

4

2 に答える 2

5

「aria-labelledby 属性は、オブジェクトのラベルである要素の ID を示すために使用されます。」( MDN )。

テキスト ラベルは含まれません。

いいえ、それ自体では機能しません。

<label>要素は必要ありませんが、 a<label>がコンテキストに適した HTML 要素である場合は、それを使用する必要があります。(正しいセマンティックな HTML から始めて、その上に ARIA を構築します)。

于 2013-09-03T14:44:40.053 に答える
-2

これには Label タグが必要で、関連付けられた入力タグと連携して機能することを意図しています。詳細については、次のリンクを参照してください: http://www.w3.org/TR/2013/WD-aria-in-html-20130214/#aria-labelledby-and-aria-addedby

お役に立てれば!

于 2013-09-03T14:46:27.630 に答える