学びBAR
  • Home
  • WEB関連知識のスキルアップ
    • Udemy 開催講座 >
      • HTML,CSSルール基礎知識 >
        • Udemy 1800円受講クーポン
    • セマンティックHTMLとは?
    • HTML特殊文字コード表
  • ストリートアカデミー講座
    • HTMLルール基礎 4h テキストダウンロード
  • 学びBARについて
  • コラム
  • お問合せ
HOME / WEB関連知識のスキルアップ / HTMLクイック・リファレンス / HTML5(目的別) / <main>

HTML5  <main>

<main>タグは、ページの中心的な情報、つまり、ユーザーがそのページにアクセスしたときに「最も注目するであろう部分をマークアップする」ために使用されます。
また、このタグはWebのアクセシビリティを向上させ、SEO(検索エンジン最適化)にも寄与する大変重要な役割を果たします。
mainタグは、HTML5で導入されたセマンティックな要素であり、ページの主要なコンテンツを表します。
主要なコンテンツとは、そのページのユニークな内容、つまり、ヘッダーやフッター、ナビゲーション、サイドバーなどの共有コンテンツではなく、そのページ特有の情報を指します。
基本的な考え方として、理想的には各ページにはmain要素を1つだけ含ませる形とします。これにより、スクリーンリーダーや検索エンジンなどは、ページの主要なコンテンツを容易に特定することが可能になります。

■HTML4.01からHTML5へのバージョンアップによる変更点

figure要素は、HTML5から新たに追加された要素です。

■使用例1

HTMLソース
<!-- mainタグの開始 -->
<main>
<!-- ページの主要なコンテンツ -->
<h1>ここがあなたのウェブページの主要な見出しです</h1>
<p>ここにはウェブページの主要な内容、記事や情報が記述されます。</p>
</main>
<!-- mainタグの終了 -->
↑の例では、h1要素とp要素がmainタグによって包含。この部分がページの主要なコンテンツを構成し、この内容がそのページの特有の情報となります。
↓↓↓
ブラウザ上の表示
リンク先のページで表示を見ることができます

■使用例2 (説明追加)

<!-- ヘッダー部分 -->
<header>
<h1>ウェブサイトのタイトル</h1>
<nav>
<!-- ナビゲーションメニュー -->
</nav>
</header>
<!-- mainタグの開始 -->
<main>
<!-- ページの主要なコンテンツ -->
<h1>記事の見出し</h1>
<p>記事の本文...</p>
</main>
<!-- mainタグの終了 -->
<!-- フッター部分 -->
<footer>
<!-- フッター情報 -->
</footer>
mainタグは通常、ヘッダーやナビゲーション、フッターなどの共有コンテンツの間に配置されます。
HOME                      ABOUT                      SERVICES                      UPDATES                     CONTACT
画像
1996-2024(c)Cre'ps design lab.  All rights reserved.
  • Home
  • WEB関連知識のスキルアップ
    • Udemy 開催講座 >
      • HTML,CSSルール基礎知識 >
        • Udemy 1800円受講クーポン
    • セマンティックHTMLとは?
    • HTML特殊文字コード表
  • ストリートアカデミー講座
    • HTMLルール基礎 4h テキストダウンロード
  • 学びBARについて
  • コラム
  • お問合せ