[記事の内容]

まずは、すべてのHTMLファイルに共通する基本構造です。
head内にはページの情報を、body内には画面に表示する内容を記述します。
書き方は以下のようになります。
<!doctype html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>【HTMLのタグ一覧】基本構造からコンテンツ内編 初心者でも大丈夫</title>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
</body>
</html><!doctype html>で、このファイルがHTML5で書かれていることをブラウザに伝えます。lang="ja"で、ページの言語が日本語であることを指定します。charset="UTF-8"で文字コードを指定し、viewportでスマートフォンでの表示幅を調整します。<html>〜</html>の中に、すべての要素が入ります。HTML文書の基点となるタグです。
HTMLは「HyperText Markup Language(ハイパーテキスト マークアップ ランゲージ)」の略です。
<head>〜</head>の中身は、ブラウザには表示されません。
head内には主に、タイトル、CSSファイル、JSファイルなどを記述します。
metaは、文字コードやページの説明(description)などを設定するタグです。
metaは「Meta-information」の略です。
<title>〜</title>は、ページのタイトルを表します。
ブラウザのタブに表示され、SEOにも大きな影響を与えます。
<link href="">は、主にCSSファイルを読み込む際に使用します。
CSS以外の外部ファイルを読み込む際にも使用します。
<body>〜</body>の中身が、ブラウザに表示されます。
主に、見出しや文章、画像などのコンテンツ要素を記述します。

ここからは、body内でよく使用するタグを紹介します。
h1〜h6は、見出しを表すタグです。
数字が小さいほど大きな見出しになり、h6が最も小さい見出しです。見出しタグはh6までです。
h1〜h6は「Heading」の略です。
書き方は以下のようになります。
<h1>1番目に大きな見出し</h1>
<h2>2番目に大きな見出し</h2>
<h3>3番目に大きな見出し</h3>
<h4>4番目に大きな見出し</h4>
<h5>5番目に大きな見出し</h5>
<h6>6番目に大きな見出し</h6>h1はページ全体のタイトルとして、基本的に1ページに1つだけ使用します。h2の次にh4を使うなど、階層を飛ばさず順番に使用します。See the Pen
bGdRgmp by shu (@shu0325)
on CodePen.
pは、文章の段落に使用するタグです。
段落の中で改行したい場合は、brタグを使用します。
<p>文章が入ります。文章が入ります。文章が入ります。</p>
<p>文章が入ります。文章が入ります。文章が入ります。<br>
brタグで改行します。</p>pタグごとに段落が分かれ、前後に余白が入ります。brを使用します。imgは、画像を表示するためのタグです。
src属性で表示したい画像を指定し、alt属性で画像の代替テキストを指定します。
<img src="/images/top/img_name.jpg" alt="画像の説明" width="800" height="302">aは、リンクに使用するタグです。リンク先はhref属性に指定します。
リンク先のURLを指定します。
URLの後ろに#とid名を続けることで、ページ内の指定した位置へのリンクになります。
「tel:電話番号」を指定すると、スマートフォンでタップした際に発信できます。
「mailto:メールアドレス」を指定すると、メールソフト(メーラー)が起動します。
<a href="news.html#demo">「news.html」ページ内にあるid属性にリンクします</a>
<a href="tel:000-1234-5678">000-1234-5678</a>
<a href="mailto:example@example.com">送信先メールアドレス</a>news.html#demoのように、#とid名を続けて指定します。tel:に続けて電話番号を指定します。mailto:に続けてメールアドレスを指定します。targetを使用すると、リンク先を表示するウィンドウやタブ(ブラウジング・コンテキスト)を指定できます。
| _blank | 新しいウィンドウ(タブ)に表示します |
|---|---|
| _self | 現在のブラウジング・コンテキストを使用します |
| _parent | 親のブラウジング・コンテキストを使用します |
| _top | 最上位のブラウジング・コンテキストを使用します |
書き方は以下のようになります。
<a href="news.html" target="_blank" rel="noopener noreferrer">「news.html」を新しいウィンドウに表示します</a>_blankを使用する際に付けておくと、セキュリティ面で安全です。ulとolは、リストを作成するタグです。
各項目はliタグで記述します。
<ul>
<li>番号のないリスト表示になります</li>
<li>リスト</li>
<li>リスト</li>
<li>リスト</li>
</ul>See the Pen
RwPgpKW by shu (@shu0325)
on CodePen.
<ol>
<li>番号付きのリスト表示になります</li>
<li>リスト</li>
<li>リスト</li>
<li>リスト</li>
</ol>ulまたはolの中に記述します。strongは、文章の中で重要な部分を強調するタグです。
ブラウザでは、初期状態で太字として表示されます。
<ul>
<li><strong>HTML5</strong></li>
<li>CSS3</li>
<li>jQuery</li>
</ul>strongで囲みます。scriptは、JavaScriptを読み込む際に使用するタグです。
書き方は以下のようになります。
<!doctype html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>【HTMLのタグ一覧】基本構造からコンテンツ内編 初心者でも大丈夫</title>
</head>
<body>
<!--jquery-->
<script src="js/jquery-1.11.3.min.js"></script>
</body>
</html></body>の直前に記述するのが一般的です。head内に書く場合は、defer属性を付けると同様に表示を妨げません。関連記事
HTMLのtableタグについて説明しております。
cssでセルとの結合、border,罫線などtableタグに関する情報をお届けしております。
表を作成からレイアウトの変更まで1度お試しください。
今回は、ホームページ制作でよく使用するHTMLタグについて、基本構造からコンテンツ内のタグまでまとめました。
head内にはページの情報を、body内には表示する内容を記述し、見出し・段落・画像・リンク・リストなどのタグを組み合わせてページを作成します。
この記事で紹介した以外にも、さまざまなタグがあります。今後も紹介していきますので、Twitterのフォローもよろしくお願いいたします。
head内にはタイトルやCSSなど、ブラウザに表示されない情報を記述します。body内に記述した内容が、ブラウザに表示されます。h1〜h6は見出しで、数字が小さいほど大きな見出しです。imgタグには、src属性とalt属性を指定します。aタグはhref属性でリンク先を指定します。target="_blank"を使う場合は、rel="noopener noreferrer"も指定します。ulは番号なし、olは番号ありのリストです。scriptタグは、</body>の直前に記述するのが一般的です。2026.11.14
2026.11.10
2026.11.05
2026.11.03
2026.10.30
2026.10.27
2026.10.10
2026.08.14
2026.08.12
2026.04.05

© 2026 shu-naka-blog