1

を使用<h1><h6>てテキストを構造化できます。だが:

テキストに別の索引(目次)を作成するための正しい/最良の方法は何ですか?(テキストと同じページ)

通常、私は<ul><li>...</li></ul>リストを作成し、すべてのタイトルからすべてのタイトルをリストし<h1>ます<h6>が、それはおそらく良い解決策ではありませんよね?私は特に外部の読者(たとえば、目の不自由な人や他のプログラムの場合)やHTMLを読み取る検索エンジンについて話している-彼らは基本的にすべてのタイトルを2回見るだろう...

それを行うための事前定義された/ベストプラクティスの方法があるかどうか、私はただ疑問に思っています。

4

1 に答える 1

1

目次と索引は別物です。あなたはおそらく前者を意味します。

説明的なリンク テキスト (通常は見出しをエコーする) を含む通常のリンクを使用する限り、どのマークアップを使用するかはほとんど問題ではありません。通常、ブラウザーで生成された箇条書きや数字は必要ありませんが、最も簡単な選択は、さまざまなレベルの見出しにネストされた要素を使用して、 ulwithを使用することです。list-style-type: noneul

もちろん、目次は重複を意味し、補助ソフトウェアは見出し要素から目次を作成できる場合があります。それでも、ほとんどの場合、最初に目次を明示することで、長いページの使いやすさとアクセシビリティが向上します。これにより、読者 (目が見えるか見えないか) が最初に見出しを通過し、次にどこかへのジャンプを選択するか、順番に読むことができます。

于 2012-12-07T14:43:40.787 に答える