2

テレビ番組のリストのようなものがあり、番組のタイトルと説明があったとします。障害を持つ人々もリストにアクセスできるようにする必要があります。

定義リストを使用する方が理にかなっていますか?

<dl>
    <dt>...title...</dt><dd>...description...</dd>
    ...
</dl>

または、見出しのある順序付けられていないリストですか?

<ul>
    <li><h3>...title...</h3><p>...description...</p></li>
    ...
</ul>

どちらがより意味的に意味があり、スクリーンリーダーへの応答が良くなりますか?(どちらも同じ方法でスタイルを設定できることを知っています)

4

3 に答える 3

5
于 2012-12-16T16:36:41.433 に答える
2

私は前者が好きです。まず、内容だけに基づいた方が理にかなっているようです。

しかし、それは私です。マークアップはドキュメントの構造を反映する必要があると思います。(あなたが言うように)CSSはどちらの方法でもスタイルを設定できるので、マークアップにコンテンツを反映させてみませんか?タイトルのヘッダーとそれに続く説明を含むアイテムを含むリストは、私には少しやり過ぎのようです。

しかし、ねえ。あなたは彼らが意見について何を言っているか知っています。

于 2012-12-14T22:10:40.317 に答える
1

この場合、定義リストを使用する方がはるかに理にかなっています。これとは別に、リストを使用する必要は本当にあるのでしょうか? タグ(x = 2-6)を使用してページで見出しタグを適切に使用し、そのヘッダーの下にすべてを適用する方が理にかなっている場合があります。特にテレビ番組では、「リスト」を使用して定義やその他のものを表示するのは意味がない場合があります。繰り返しますが、スタイルを設定することはできますが、これについてはセマティクスについてのみ心配しています。

これがザックに役立つことを願っています

于 2012-12-14T22:21:21.223 に答える