メッセージの編集
お名前
本文
「トップページにh1」「子ページにh2」について 文法としては間違いではありません。(ただし、ISO-HTMLではそのページ内でh1・h2・h3・h4・h5・h6という順番で指定する必要がありますが) しかし、仕様書で確認してもらうとわかりますが、見出しのレベルを示す要素ですから使い方が大切です。 子ページ内には他に重要な見出しはありませんか? 子ページh2の見出しが子ページにとって第一等級の見出しならh1を使うほうが妥当です。 文法採点は「あくまで文法のみ採点」ですから、人が見るのと違い一等級のレベルかどうかまで内容を判断することはできません。 ページの制作者(質問者さま)がレベルに合わせて指定しないと、文書の構造が分かり辛くなり、見出し要素を自動的に抜き出して目次を表示してくれるようなツールを混乱させることもあります。 そのページ内でh1要素〜h6要素全部を使わなくてもいいのですが、ISO-HTMLでなくても見出しの等級を第一等級から順に指定いくと考えたほうが、ページは構造化されると思います。 同じベルであれば、以下のように出現してもいいことになっています。 ▼小説の(X)HTML例(子ページなら全体レイアウトに) ※以下は一つの例であり、こうしなければ駄目というわけではないです。 <h1>小説タイトル</h1> <div class="chapter"> <h2>第一章</h2> <div class="section"> <h3>第一節</h3> <p>状況の説明文</p> <em>「Aのセリフ」</em> <p>登場人物の感情を表す説明文</p> </div> <div class="section"> <h3>第二節</h3> <p>説明文</p> <em>「Aのセリフ」</em> <em>「Bのセリフ」</em> <p>説明文</p> </div> </div> 見やすいように改行して提示してます。 ▼HEAD内にCSS class=""は、レイアウト(装飾)したい場合で、余白やborderなどを指定する想定としてです。 h1・h2・h3要素はfont-size:80%;のように調節できますし、em要素にdisplay:block;font-style:normal;color:green;など指定なさるといいかなと思います。
編集パス
編集
記事削除
- ナノ -