-
ID:IPHV.A さんの質問

相談です。
ホームページの下層ページのh1タグの配置場所についてご意見お願いします。

基本的にはbodyタグの可能な限り直下に配置するべきだと思うのですが、みなさんの意見が聞ければと思います。

というのも、うちの会社の上司?にあたるような人がサイトの構成を考えているのですが、下層ページのh1タグをページの中央にあるタイトルバーをh1タグに配置しているのです。。

よろしくお願いします。

みんなの回答 5 件

ID:iopZGB さんの回答

bodyタグの可能な限り直下、というルールは無かったはず。
リンク先では「見出しレベルを飛ばすのは悪い慣習だと考える人もいる。 H1 H2 H1なら良いが、H1 H3 H1では見出しレベルH2が飛ばされているから駄目だ、というのである。」とあり、h1が1つ以上ある事についてもダメだとは考えられていないように読める。

The global structure of an HTML document (ja)

http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/struct/global.html#edef-H1
ID:nq78/M さんの回答

なぜ、「bodyタグの可能な限り直下に配置するべきだと思う」の?

あと、てにをはがおかしいから、正確に伝わってこないな。もしかして、新手のワードサラダなの?

ID:cYz4xD さんの回答

その上司、別に間違っていないんじゃない?下層ページに入ると、サイトロゴがH1じゃなくなって、そのページのタイトルをH1にしてるってことならいいんじゃない?

HTMLソースの位置的にみてもヘッダー、パンくず、メインコンテンツのあたりにきてるなら、全然普通だと思うけど。

ID:j/UXsa さんの回答

h1を直下に配置する考え方は正しいですが、タイトルバーをh1に当てるのも間違いではないと思います。
ページの中のキーワードの優先順位を考えた時、h1がソースの途中に入る事は別におかしくありません。(アウトラインは考えるべきですが)
上司の方の手法も、ページのキーワードを考えたSEO、LPO的なコーディングではないでしょうか。

ID:.PuUhZ さんの回答

html5にすれば全て解決する。
そんなこと考える時間がもったいないです。

ID:CzImd3

何を適当なこと言ってるんだか。
ターゲットブラウザによってはHTML5にしないほうがいい場合もあると思うんだけど?
最初にコメントしてる方が提示してるけど、別にHTML5だろうが、XHTMLだろうがh1を複数記述できるのには変わりない。

最終更新日:2013-01-25 (4,809 views)

関連するトピックス

ページ上部に戻る