学習ガイド

HTMLの基礎知識

ウェブ制作の第一歩を、基礎からしっかりと理解しよう

目次

  • HTMLとは何か?
  • HTMLの基本構造
  • タグと属性の役割
  • セマンティックなマークアップの重要性
  • まとめ

HTMLとは?Webの「骨」を作る言語

家を建てる時、最初に柱や梁(はり)を組んで骨組みを作るように、Webページを作る時もまずはHTMLで構造を作ります。HTML (HyperText Markup Language) は、ページ内のテキストに「これは見出し」「これは段落」「これは画像」といった意味(マークアップ)を与えるための言語です。

1. HTML文書の基本構造

すべてのHTMLファイルは、以下の決まった形式で始まります。この型(テンプレート)を覚えることが第一歩です。

HTML
<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8">
    <title>ページのタイトル</title>
  </head>
  <body>
    <h1>こんにちは、世界!</h1>
    <p>はじめてのWebページです。</p>
  </body>
</html>
  • <!DOCTYPE html>: 「これはHTML5の文書です」という宣言。
  • <head>: ブラウザや検索エンジンに向けた設定情報(メタデータ)を書く場所。画面には表示されません。
  • <body>: 私たちがブラウザ画面で見ている内容(文章、画像、リンクなど)を書く場所。

2. タグと要素、属性

HTlLは `<タグ名>` で囲むことで記述します。開始タグと終了タグで挟まれた全体を「要素(Element)」と呼びます。

<a href="https://example.com" class="link">リンクはこちら</a>
  • 属性 (Attribute): タグに追加情報を与えます。`href`(リンク先)や `src`(画像の場所)、`class`(CSS用の名前)などがあります。
  • 空要素: `` や `
    ` のように、中身を持たず終了タグが不要なタグもあります。

3. ブロックレベルとインライン

HTML要素には大きく分けて2つの種類の表示ルールがあります。