Webページを作る上で欠かせないのが「HTML」です。
しかし、実際に「HTMLで何ができるのか?」を具体的に理解している人は意外と少ないかもしれません。
この記事では、HTMLでできることを項目別に整理しながら、初心者でもイメージしやすいように解説します。
HTMLとは何か(おさらい)
HTML(HyperText Markup Language)は、Webページの構造を作る言語です。
文章や画像、リンクなど、ページに必要な要素をタグで囲んで定義します。
HTML自体にはデザイン機能はなく、見た目を整えるのはCSSの役割です。
つまり、HTMLは「骨組み」、CSSは「装飾」、JavaScriptは「動き」を担当します。
見出しや文章を作成できる
HTMLでは、記事やコンテンツの文章構造を定義できます。
<h1>大見出し</h1>
<h2>中見出し</h2>
<p>本文の段落です。</p>
見出しタグ(h1〜h6)はSEO的にも重要で、検索エンジンが記事内容を理解する手がかりになります。
段落タグ(p)を使うことで、文章をきれいに区切ることができます。
画像を挿入できる
HTMLでは、画像の表示も簡単に行えます。
<img src="sample.jpg" alt="サンプル画像">
srcは画像ファイルの場所を指定altは画像の説明文(SEOに有効)
画像に説明を加えることで、検索エンジンや音声読み上げにも対応できます。
リンクを設定できる
Webの特徴である「ハイパーリンク」も、HTMLで作られます。
<a href="https://example.com">こちらをクリック</a>
このように、他のページ・外部サイト・メールアドレスなどへ自由にリンクを設定できます。
内部リンクの最適化にも活用できます。
リストを作ることができる
箇条書きや番号付きリストも簡単に表現できます。
<ul>
<li>ポイント1</li>
<li>ポイント2</li>
</ul>
<ul>:箇条書き(unordered list)<ol>:番号付き(ordered list)
ランキングやまとめ記事でもよく使われます。
表(テーブル)を作成できる
比較表やデータ表を作りたいときに使うのが<table>タグです。
<table>
<tr>
<th>商品名</th>
<th>価格</th>
</tr>
<tr>
<td>モデルA</td>
<td>¥10,000</td>
</tr>
</table>
<th>は表の見出し、<td>はデータセルを表します。
レビューサイトや商品比較ページで欠かせない要素です。
フォームを作成できる
HTMLでは、ユーザーからの入力を受け取るフォームを作成できます。
<form action="/submit">
<label>名前:</label>
<input type="text" name="name">
<input type="submit" value="送信">
</form>
問い合わせフォーム、アンケート、検索フォームなどに利用できます。
動画や音声を埋め込める(HTML5以降)
HTML5では、外部プラグインなしで動画・音声を再生できるようになりました。
<video src="sample.mp4" controls></video>
<audio src="sample.mp3" controls></audio>
YouTubeの埋め込みタグもHTMLベースで構成されています。
ページ全体の構造を作れる
HTML5では、意味を持つタグ(セマンティックタグ)が追加され、ページの構造が明確にできます。
<header>ヘッダー部分</header>
<main>メインコンテンツ</main>
<footer>フッター部分</footer>
こうしたタグを使うと、検索エンジンにも「どの部分が重要なのか」が伝わりやすくなります。
メタ情報を設定できる
Webページのタイトルや説明文(メタ情報)もHTMLで指定します。
<head>
<title>HTML入門</title>
<meta name="description" content="初心者向けにHTMLの基本を解説">
</head>
検索結果に表示される文章や、SNSシェア時のタイトルなどを制御できます。
他の技術と組み合わせて拡張できる
HTML単体では静的なページしか作れませんが、
CSS・JavaScript・PHPなどと組み合わせることで、動的でデザイン性の高いサイトを構築できます。
例:
- HTML + CSS:デザインを整える
- HTML + JavaScript:動きをつける
- HTML + PHP:データを処理する
HTMLで「できないこと」
反対に、HTMLだけでは次のようなことはできません。
- アニメーションや動きの演出
- データベース処理
- 条件分岐・計算
- デザイン調整(色・レイアウト)
これらはCSSやJavaScriptが担当します。
HTMLは「意味づけ」専用と覚えると理解しやすいです。
HTMLでできることまとめ
| 分野 | できること |
|---|---|
| 構造 | ページ全体のレイアウトを作る |
| コンテンツ | 見出し・段落・画像・リンク |
| データ表示 | 表(table)・リスト |
| 入力 | フォームやボタン |
| メディア | 動画・音声の埋め込み |
| SEO | タイトル・説明文(meta)設定 |
著者から一言
HTMLはWebの基礎そのものであり、
WordPressやWebデザインを学ぶ上で必須スキルです。
次の記事は「HTMLタグとは?基本の仕組みと覚え方ガイド」です。

