HTML(Hypertext Markup Language)は、ウェブページの作成に使用される標準的なマークアップ言語です。HTMLは、ウェブコンテンツの構造を定義するために使用され、リンク、画像、テキスト、フォーム、その他の要素をブラウザに表示させるために不可欠です。以下に、HTMLの基本的な概念から高度な使用法までを詳しく解説します。
1. HTMLの基本構造
HTMLドキュメントは、基本的に以下のような構造を持っています。

htmlhtml>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ページタイトルtitle>
head>
<body>
<h1>見出し1h1>
<p>これは段落です。p>
body>
html>
: HTML5であることを宣言します。
: HTMLドキュメント全体を囲むタグです。
: メタ情報やスタイル、スクリプトを定義する部分です。
: 文字エンコーディングをUTF-8に設定します。
: 実際のコンテンツが入る部分です。
2. 主なHTMLタグとその使い方
見出しタグ
HTMLには、6種類の見出しタグ(
から
)があります。これらは、文書の階層構造を示すために使用します。
)があります。これらは、文書の階層構造を示すために使用します。html<h1>最も重要な見出しh1>
<h2>サブ見出しh2>
<h3>さらに小さな見出しh3>
段落タグ
段落を表すためには、
タグを使用します。
html<p>これは段落です。p>
リストタグ
リストには、順序付きリスト(
タグで囲まれます。
順序付きリスト:
html<ol> <li>最初の項目li> <li>次の項目li> ol>
順序なしリスト:
html<ul> <li>アイテム1li> <li>アイテム2li> ul>
リンクタグ
リンクを作成するには、
タグを使用します。リンク先のURLは
href
属性で指定します。html<a href="https://www.example.com">こちらをクリックa>
画像タグ
画像を表示するには、
タグを使います。画像のURLはsrc
属性で指定します。html<img src="image.jpg" alt="説明文">
src
: 画像のURLalt
: 画像が表示されない場合に代わりに表示されるテキスト
フォームタグ
ユーザーからデータを収集するために使用されるフォームには、
)と順序なしリスト(
)があります。それぞれ、リスト項目は