HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTML5でh1を適切に使用するにはどうすればよいですか?

h1は「見出し」であり「タイトル」ではない

HTML5における<h1>は、ページ全体のタイトルではなく「見出し」を表す要素です。HTML5では、<section>や<article>などのセクショニング要素ごとに、それぞれ独立した見出し構造を持たせることができます。つまり、ページ内の各セクションや各記事が、それぞれ固有の<h1>を持つことが可能です。

<h1>はその文書内で最も重要な階層の見出しを定義します。そして、最初に現れる<h1>要素は、文書全体のラベル(表題)として扱われるという点が重要です。

h1を使用する際の基本ルール

<h1>タグは、文書の構造上必要とされる数だけ使用して問題ありません。基本となる考え方は、「セクショニングルートまたはコンテンツセクションごとに1組の<h1>を使用する」というものです。

また、<body>タグの開始から最初のコンテンツセクションまでの間には、必ず<h1>レベルの見出しを配置し、文書全体のラベルを明示するようにしましょう。これにより、文書の構造が検索エンジンや支援技術にも正しく伝わりやすくなります。

コード例

<body>
<h1>Heading 1</h1>
<p>My content</p>
<h2>Heading of a subsection</h2>
<p>My content</p>
<h2>Another subsection</h2>
<p>content</p>
</body>

まとめ

  • <h1>はページのタイトルではなく、各セクションの見出しとして機能する
  • セクショニングルートやコンテンツセクションごとに1つの<h1>を設定できる
  • 最初の<h1>は文書全体のラベルとして扱われる
  • <body>直後には必ず<h1>を配置し、文書全体の見出しを示す
  1. 【HTML5】ドラッグ&ドロップ(DnD)の実装方法をサンプルコード付きで解説

    ドラッグアンドドロップ(Drag and Drop / DnD)は、マウス操作だけで要素のコピー・並べ替え・削除などを直感的に行える、強力なユーザーインターフェースの概念です。ユーザーは要素の上でマウスボタンを押しながらドラッグし、目的の場所でボタンを離すことで、その要素を移動させることができます。従来のHTML4でこの機能を実現するには、複雑なJavaScriptのコーディングや、jQueryのような外部ライブラリ・フレームワークに依存する必要があり、実装のハードルが高いのが課題でした。ところがHTML5では、Drag and Drop(DnD)APIが標準で搭載され、ブラウザ自身がネイティ

  2. ゲーミングキーボードテスターの種類と正しい使い方を徹底解説

    お使いのゲーミングキーボードに不具合の兆候が出てきていませんか?あるいは、新品または中古のゲーミングキーボードを購入する前に、キーがすべて正常に動作するか確認したいと考えている方もいるでしょう。ワープロソフトで入力して確認することも可能ですが、全キーが正しく機能しているかを正確にチェックするには専用のツールが必要です。本記事では、ゲーミングキーボードテスターの種類と、その適切な使用方法について詳しく解説します。 ゲーミングキーボードテスターとは、ブラウザ経由のオンラインツールまたはダウンロード型ソフトウェアを使って、キーボードの全キーが正常に動作しているかを確認できるツールです。中古キーボード