本文へ移動
うぇぶ、ひゃっくり|Webサイト100選
  • ホーム
  • はじめまして
  • サイトについて
  • お問い合わせ
うぇぶ、ひゃっくり|Webサイト100選
  • ホーム
  • はじめまして
  • サイトについて
  • お問い合わせ

カテゴリー

  • Webデザイン分析 (26)
  • 考えごと (17)
  • 学んだこと (13)
  • 学習ログ (10)
  • AI活用ログ (4)
  • 制作記録 (3)
ホームプログラミングHTMLとは?ゼロからWebページを作る基本と、私が最初に作ったページ

HTMLとは?ゼロからWebページを作る基本と、私が最初に作ったページ

プログラミング | HTML・CSS・JavaScriptから、Python・Markdown・Scratchまで、コードを書いてWebページや作業を形にする方法を、実際に使ってみた体験と一緒にまとめています。 つまずいたところや乗り越え方も書いています。

2026/06/30 プログラミング 学習ログ 約12分
HTMLとは?ゼロからWebページを作る基本と、私が最初に作ったページ

はじめに

ひゃっくり君
ひゃっくり君
HTMLって「マークアップ言語」って言うけど、プログラミングとは違うの?
違うものとして分けられることが多いよ。HTMLは「これは見出し」と意味を付ける作業、という感じかな。
AIMI.
AIMI.

プログラミングは「処理を書く」イメージですが、HTMLは文章に「これは見出し」「これは段落」と意味を付けていく作業に近いと感じています。一般的には、HTMLは「マークアップ言語」と呼ばれ、プログラミング言語とは分けて考えられています。

この記事では、そんな疑問を出発点に、HTMLの基礎をまとめてみました。

この記事でわかること

  • HTMLでできることと基本の形
  • タグの考え方
  • 始めるために必要なものと始め方
  • おすすめの学ぶ順番

結論

HTMLは、文章に「ここは見出し」「ここは段落」と意味を付けて、Webページの骨組みを作るものです。VS Codeとブラウザがあれば今日から始められるので、まずは小さなページを1枚作ってみるのが近道です。

画面に表示されたHTMLのコード

Photo by Florian Olivo on Unsplash

HTMLとは?

ひゃっくり君
ひゃっくり君
初めてHTMLを書いたとき、どうだった?
「これだけで本当にできるの?」って半信半疑だったけど、文字が出たときはうれしかったよ。
AIMI.
AIMI.

HTMLは、私がWeb制作で最初に覚えた言語です。当時は「これだけで本当にWebページが作れるの?」と半信半疑でした。

コードの画面

Photo by Juanjo Jaramillo on Unsplash

テキストエディタに打ち込んだファイルをブラウザで開き、ちゃんとページが表示されたときの感覚は、今でも覚えています。

最初に作ったのは、教材の本(カピぞうの本)を見ながら書いた、文字中心のプロフィールページでした。見出しと文章を並べただけのシンプルなページでも、自分の書いたコードが画面に表示されたことがうれしかったです。

プロフィールページは、見出し・段落・画像・リンクといった基本のタグをひと通り使えるので、最初の練習題材として取り組みやすいと思います。書いたものがすぐ画面で確認できるので、学び始めの手応えを感じやすいのも良いところです。

ひゃっくり君
ひゃっくり君
HTMLって、ページの見た目を作るものじゃないの?
見た目はCSSの担当なんだ。HTMLには別の大事な役目があるよ。
AIMI.
AIMI.

HTMLは「見た目」ではなく「意味」を定義する言語です。たとえば、ブラウザに次のような情報を伝えます。

  • これは見出し
  • これは本文
  • これは画像
  • これはリンク

HTMLだけでは色や配置などのデザインは整えられませんが、Webページの土台としてとても重要な役割を持っています。

HTMLの歴史

HTML誕生(1991年)

HTMLは、1991年にティム・バーナーズ=リー(Tim Berners-Lee)氏によって公開されました。研究者同士が情報を共有するための仕組みとして生まれた技術です。

最初のころに扱えたのは、次のようなシンプルな要素が中心でした。

  • 見出し
  • 段落
  • リンク

Webの普及(1990年代)

インターネットの普及とともにWebサイトが増え、HTMLも進化していきました。次のような表現ができるようになっていきます。

  • 画像表示
  • テーブル(表)
  • フォーム入力

この時代には、代表的なブラウザも登場しました。

  • Netscape Navigator
  • Internet Explorer

CSS・JavaScriptとの分離

やがて、見た目はCSS、動きはJavaScriptというように、役割を分けて作る考え方が広まりました。

役割 技術
構造 HTML
デザイン CSS
動き JavaScript

この3つを組み合わせることで、現代のWebサイトは作られています。

HTML5(現在)

現在主流なのはHTML5です。動画・音声の扱いやスマホ対応が強化され、Webアプリの開発にも使われています。

HTMLでできること

HTMLを使うと、次のようなWebコンテンツが作れます。

  • Webページ
  • ブログ
  • ポートフォリオサイト
  • LP(ランディングページ。商品や申し込みを1枚で案内するページ)
  • Webアプリの画面

HTML・CSS・JavaScriptの役割図

HTMLの基本構造

HTMLの基本の形

HTMLのファイルは、おおまかに次のような形をしています。headにはページの情報、bodyには画面に表示する内容を書きます。

<!DOCTYPE html>
<html>
<head>
  <title>はじめてのHTML</title>
</head>
<body>
  <h1>こんにちは!</h1>
  <p>これはHTMLです。</p>
</body>
</html>

タグとは?

HTMLは「タグ」と呼ばれる記号で、文章の構造を表します。基本は、開始タグと終了タグで内容をはさむ形です。

<h1>タイトル</h1>
タグ 意味
h1 見出し
p 段落
a リンク
img 画像
ul / li リスト
div ブロック
button ボタン

HTMLを始めるために必要なもの

必要なもの 説明
パソコン Windows / MacどちらでもOK
テキストエディタ コードを書くソフト

おすすめエディタ

Visual Studio Code(VS Code)がよく使われています。無料で使え、日本語化もできます。

HTMLの始め方(初心者向け)

① VS Codeをインストール

公式サイトからダウンロードします。

② フォルダ作成

作業用のフォルダを1つ作ります。名前は何でも大丈夫です。

my-html

③ index.html作成

フォルダの中に、次の名前でファイルを作ります。

index.html

④ HTMLを書く

<!DOCTYPE html>
<html>
<body>
  <h1>はじめてのHTML</h1>
</body>
</html>

⑤ ブラウザで開く

保存したindex.htmlをダブルクリックすると、ブラウザで表示を確認できます。

初心者におすすめの学習順

  1. HTML
  2. CSS
  3. JavaScript

私自身、学び始めたころはHTMLとCSSを混同してしまうことがありました。

どちらも「Webページを作るためのコード」としてまとめて覚えようとすると、境目があいまいになりやすいのかもしれません。前に紹介した表のように、「HTMLは構造、CSSは見た目」と役割を分けて覚えておくと整理しやすくなると思います。

迷ったときは、「これは文章の意味(見出し・段落・リストなど)を伝えるものか、色や大きさ・配置を決めるものか」と考えてみてください。どちらに書くかを判断しやすくなります。CSSの役割は、CSSとは?できること・書き方の基本と、余白でつまずいた私の練習法でまとめています。

HTMLを学ぶよい点

最初の一歩・ノートパソコン

Photo by Joshua Woroniecki on Unsplash

  • Webの仕組みが理解できる
  • 副業・仕事につながる
  • 初心者でも始めやすい

HTMLを覚えてから、ふだん見ているWebサイトの見え方も変わりました。

ブラウザのデベロッパーツール(ページのHTMLやCSSを確認できる機能)で、ほかのサイトのコードを見るのが楽しくなったんです。「このタグはこう使うんだ」と新しい使い方を知るたびに、ネット上のページが教材のように見えてきます。

デベロッパーツールは、多くのブラウザでF12キーや右クリックの「検証」から開けます。表示されたコードを書き換えても、変わるのは自分の画面だけで一時的なものです。気になったサイトで試しながら学べるのも良いところです。

この記事のまとめ

HTMLは、Web制作の土台になる技術です。まずは小さなページを作りながら慣れていくことが、上達の近道だと思います。

CSSやJavaScriptと組み合わせることで、本格的なWebサイトも作れるようになります。

よくある質問(FAQ)

Q. HTMLはプログラミング言語ですか?

A. 一般的にはマークアップ言語に分類されます。プログラミング言語が「条件分岐」や「繰り返し」など処理の流れを書くのに対し、HTMLは文書の構造や意味を定義するための言語という違いがあります。

Q. HTMLだけでサイトは作れますか?

A. ページを表示すること自体はできますが、装飾や動きを付けるにはCSSとJavaScriptが必要です。実務では「HTML=骨組み、CSS=見た目、JavaScript=動き」という役割分担で組み合わせるのが基本です。

Q. HTMLの学習時間はどれくらいですか?

A. 基本的なタグ(見出し・段落・リンク・画像・リストなど10〜15種類程度)なら、1日1〜2時間の学習で1週間ほどあれば一通り書けるようになることが多いです。「意味に合ったタグを選ぶ」感覚に慣れるまでは、実際にページを作りながら1〜2か月ほど練習するのが目安です。

Q. HTMLとHTML5の違いは何ですか?

A. HTML5は現在主流のバージョンで、動画・音声の再生タグや、フォームの入力チェック機能などが追加されています。今からHTMLを学ぶ場合は、特に意識しなくても自然とHTML5の書き方を学ぶことになります。

Q. HTMLを書くときによくあるミスは何ですか?

A. タグの閉じ忘れと、見た目を優先してタグの意味を無視してしまうことの2つが代表的です。たとえば、見出しではない文字を大きく見せたいだけで見出しタグを使うと、後からCSSで調整しづらくなったり、検索エンジンに内容が正しく伝わらなくなったりします。

参考・引用元

  • WHATWG HTML Standard
  • MDN Web Docs HTML
  • W3C HTML Overview
  • A Little History of the World Wide Web – W3C

関連記事

  • CSSとは?
  • JavaScriptとは?HTML・CSSとの違いと、つまずきの乗り越え方
  • Webデザイン初心者におすすめの参考書は?図解の本が合った私の選び方

うぇぶ、ひゃっくり|Webサイト100選

この記事をシェア

X(Twitter) LINE Facebook
#Webデザイン学習 #初心者向け

この記事が役に立ったら、他の学習記事もチェック!

学習記事一覧へ →
‹ 前の記事 AIで勉強するときの落とし穴|考える力を失わない5つの使い方 AIで勉強するときの落とし穴|考える力を失わない5つの使い方 次の記事 › 勉強がつまらない理由とは?学びを「やらされるもの」から「遊び」に変える考え方 勉強がつまらない理由とは?学びを「やらされるもの」から「遊び」に変える考え方

関連記事

Pythonとは?AIで使われる理由と、作業の自動化に使ってみた話

Pythonとは?AIで使われる理由と、作業の自動化に使ってみた話

Pythonとは?初心者でもわかる基本 Pythonは世界中で利用されているプロ...

2026.07.29 8分で読める
JavaScriptとは?HTML・CSSとの違いと、つまずきの乗り越え方

JavaScriptとは?HTML・CSSとの違いと、つまずきの乗り越え方

はじめに この記事では、JavaScriptとはどんな言語なのか、Javaとの違...

2026.06.16 12分で読める
Scratchとは?子ども向けプログラミングの始め方と、教えてみて気づいたこと

Scratchとは?子ども向けプログラミングの始め方と、教えてみて気づいたこと

Scratchとは? Scratchは、子どもから初心者まで幅広く使われているビ...

2026.09.14 9分で読める

Webデザイン100選まで

残り 74 サイト

26 / 100 件

プロフィール

AIMI.

AIMI.

Web制作と学びの記録

Webデザインと子どもに関わる仕事をしながら、 日々の「気づき」や「なぜ?」を大切にしています。 仕事のこと、学んだこと、子どもの成長や教育について考えたことを、 自分なりに整理しながら記録しています。

カテゴリー

  • Webデザイン分析 (26) ›
  • 学習ログ (10) ›
  • Webデザイン (2) ›
  • プログラミング (6) ›
  • 参考書 (2) ›
  • AI活用ログ (4) ›
  • 制作記録 (3) ›
  • 学んだこと (13) ›
  • 考えごと (17) ›

人気の記事

  1. 1 HTMLとは?ゼロからWebページを作る基本と、私が最初に作ったページ
    HTMLとは?ゼロからWebページを作る基本と、私が最初に作ったページ

    2026.06.30

  2. 2 Webデザイン初心者におすすめの参考書は?図解の本が合った私の選び方
    Webデザイン初心者におすすめの参考書は?図解の本が合った私の選び方

    2026.10.05

  3. 3 CSSとは?できること・書き方の基本と、余白でつまずいた私の練習法
    CSSとは?できること・書き方の基本と、余白でつまずいた私の練習法

    2026.07.15

アーカイブ

  • 2026年10月 (10)
  • 2026年9月 (10)
  • 2026年8月 (11)
  • 2026年7月 (10)
  • 2026年6月 (11)
  • 2026年5月 (10)
  • 2026年4月 (11)

タグ

  • #Webデザイン分析26
  • #心理学16
  • #Webデザイン学習15
  • #初心者向け12
  • #子育て・教育12
  • #AI活用9
  • #プログラミング教育6
  • #職業訓練校5
  • #効率化・タイパ5
  • #ポートフォリオ制作5
  • #歴史・思想4
うぇぶ、ひゃっくり|Webサイト100選

一度見たら、止まらない。Webデザインの連鎖。 実在するWebサイトの分析と、子ども向けプログラミング教室で教える経験から、「わかりやすく伝える」工夫を言葉にしています。

カテゴリー

AI活用ログ Webデザイン分析 制作記録 学んだこと 学習ログ 考えごと

サイト情報

ホーム はじめまして サイトについて お問い合わせ

© 2026 うぇぶ、ひゃっくり|Webサイト100選.