HTMLでホームページを作っているのですが、サブタイトルやキャッチコピーのマークアップ方法がわからず、質問しました。
HTML5でタイトルを作成する際、もっとも適切なサブタイトルまたはキャッチフレーズのマークアップ方法はどれなのでしょうか。
以下、自分で思いついた方法やインターネットで拾ってきた実装方法です。
HTML
1<h1>タイトル</h1> 2<h2>サブタイトル<h2> 3<!--これより下層のタイトルがh3となってしまい、整合性が取れない-->
HTML
1<hgroup> 2 <h1>タイトル</h1> 3 <h2>サブタイトル<h2> 4</hgroup> 5<!--hgroupはW3Cの勧告からは削除されている-->
HTML
1<!--以下のいずれか--> 2<h1>タイトル<br>サブタイトル</h1> 3<h1>タイトル<br><small>サブタイトル</small></h1> 4<h1>タイトル<br><span>サブタイトル</span></h1> 5<!--サブタイトル自体はタイトルの一部ではないため、あまり適切ではない-->
HTML
1<h1>タイトル</h1> 2<p>サブタイトル</p> 3<!--サブタイトルとその他の要素の区別がつかない-->
HTML
1<header> 2 <h1>タイトル</h1> 3 <p>サブタイトル</p> 4</header> 5<!--ヘッダーの中に他の要素もある場合、サブタイトルとその他の要素の区別がつかない-->
他にも実装方法があると思います。
どの方法が最も適切なのでしょうか。
主に参考にしたホームページ:
HTML5日本語訳 4.12 専用要素なしの一般的語彙
サブタイトルを伴う見出しのマークアップ
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/19 09:39