見出しタグはどれから使えば良い?

Events happening in the community are now at Drupal community events on www.drupal.org.
nahainec's picture

Drupal 7を使っていますが、記事のBody中で見出しタグを使用したいと考えています。

ソースをざっと見たところh1, h2はタイトルやメニューに使われているようです。h3から使って問題ないでしょうか?
各項目は短いのでブックにするのは避けたいです。

よろしくお願いします。

Comments

shumpei's picture

h1がページのタイトルの場合、メインコンテンツのヘッダーは内容の重要度に合わせてh2から始めるのが自然な気がします。文字が大きすぎる場合には、CSSで調節するのが理想です。

尚、コーディングの観点からは、h1, h2, h3 ... どれを使ってもエラーにはなりませんが、コンテンツの重要度に応じて適切にマークアップすることがSEOの観点から良しとされています。h1については、W3Cが各ページに1つとすることを推奨しています。

nahainec's picture

Shumpei様、ありがとうございます。

文字サイズはCSSでというのは、そう思います。

心配していたのは通常はh1がタイトルでも、
例えば検索するとh1が「検索」、h2が「検索結果」、h3が記事のタイトルのように変化します。このときh2を使っているとタイトルとの関係が逆になります。確かにエラーにはならないかもしれませんが少し気になります。

記事タイトルがhだったらh<n+1>とかに展開される方法があったりしませんか?

気にしすぎでしょうか?

shumpei's picture

記事タイトルのタグに対応して自動でbodyテキスト内のタグを変更する機能はないと思いますが、bodyフィールドのラベル右の「概要を編集」リンクから、記事の概要を編集することができます。概要を入力すると、デフォルトで/node等でのリスト表示の際には概要が表示されますので、本文と概要で別々のhタグを使い分ける事ができます。検索結果では、確か、デフォルトではbody内のタグは全て取り除かれて、プレーンテキストで表示されると思います。

概要、本文、プレーンテキスト表示の場合分けは、サイト構築 » コンテンツタイプ » Articleから、表示管理画面で色々設定できます。

nahainec's picture

概要を本文とは別に編集可能なのは知っておりましたが、h1~h6を切り替えるためだけに別に編集するのは本末転倒な気がします。
自動でできないのなら諦めた方が良さそうです。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: