MENU

【超初心者向け】Webサイトの仕組みとは?表示される流れや構成要素をイラストで図解解説!

Webサイトを作ってみたいけれど、そもそもどうやって動いているの?
HTMLとかサーバーとか、専門用語が多くて難しそう…

これからWeb制作やプログラミングを始めようとしている方にとって、Webの仕組みは最初の大きな壁ですよね。実は、Webサイトが表示される仕組みは、「注文住宅(家づくり)」や「レストラン」に例えると驚くほど簡単に理解できます。この記事では、現役webデザイナーの視点から、Webサイトが表示される裏側の仕組みと、制作に必要な基礎知識を、図解を交えて世界一わかりやすく解説します。

目次

1. 「Webサイト」と「Webページ」の違いとは?

まず最初に、よく混同されやすい 「Webサイト」と「Webページ」 の違いを明確にしておきましょう。
この2つは似ているようで役割が異なります。イメージしやすいように「本」で置き換えて説明します。

Webページ = 本の「1ページ」
今あなたが読んでいるこの記事や、Googleの検索トップ画面など、ブラウザに表示されている1枚1枚の画面のことです。
Webサイト = ページの集まり(1冊の本)
複数のWebページがまとまった全体のことです。

つまり
Webページ: 記事A、記事B、トップページ、お問い合わせページ
Webサイト: 上記すべてを含んだ「〇〇ブログ」

全体ポイント: Web制作とは、1枚ずつの「Webページ」を作り、それを束ねて「Webサイト」として機能させる作業のことです。

Webページは何でできている?(構成要素)

Webページを構成するファイルは、主に以下の2つ(+α)です。 これを「家づくり」に例えてみましょう。

ファイル名役割家づくりでの例え
HTML構造・骨組み柱、梁、壁、床
CSS見た目・装飾壁紙、塗装、インテリア
(JavaScript)(動き)(電気、自動ドア)

HTML(ハイパーテキスト・マークアップ・ランゲージ)
Webページの「骨格」を作るファイルです。 「ここにタイトルを表示する」「ここに画像を置く」「ここからここまでが本文」といった、文書の構造をブラウザに伝えます。
これがないとどうなる?: 真っ白な空間に文字が羅列されるだけで、何が重要かわかりません。

CSS(カスケーディング・スタイル・シート)
Webページの「デザイン」を指定するファイルです。 HTMLで作った骨格に対し、「文字を赤くする」「背景を水色にする」「スマホで見やすくレイアウトする」といった指示を出します。
これがないとどうなる?: 骨組みだけの殺風景な家(Webページ)になってしまいます。

補足: 近年のWeb制作では、ここにJavaScript(ジャバスクリプト)という「動き」をつける要素も加わりますが、まずは「HTML(骨組み)」と「CSS(見た目)」の2つが基本と覚えればOKです。

Webサイトが表示される仕組み(ブラウザとサーバーの関係)

私たちが普段URLをクリックしてから、画面が表示されるまでの裏側では、「レストランでの注文」と同じやり取りが行われています。

登場人物
Webブラウザ(お客さん): ChromeやSafariなど。あなた(ユーザー)の代わりに注文をする人。
サーバー(厨房・シェフ): インターネットの向こう側にある、データを保管しているコンピュータ。
URL(住所・注文票): どの場所のどのデータが欲しいかという指示。

表示までの3ステップ
注文(リクエスト) あなたがブラウザ(お客さん)にURLを入力すると、ブラウザはインターネットを通じてサーバー(厨房)へ「このページ(料理)をください!」と注文を出します。

提供(レスポンス) サーバー(厨房)は注文を受け、保管してあるHTMLやCSS(食材)を探し出し、ブラウザへ渡します。

表示(レンダリング) ブラウザは受け取ったHTMLやCSSのデータを解読し、人間が見やすい形に組み立てて画面に表示します。

重要: サーバーから送られてくるのはあくまで「文字のデータ(コード)」です。それをブラウザが翻訳して綺麗な画面にしてくれているのです。

漫画で解説するとこんな感じ!

Web制作を始めるために必要な「2つの道具」

今すぐWeb制作を始めるのに、高価なソフトは必要ありません。以下の2つがあれば、無料でスタートできます。

① テキストエディタ(作る道具)
HTMLやCSSのコードを書くためのソフトです。Windowsの「メモ帳」でも書けますが、プロはより効率的に書ける専用のエディタを使います。

おすすめ: Visual Studio Code (VS Code)

世界中で最も使われている無料エディタ。入力補完機能などが優秀です。

② Webブラウザ(確認する道具)
書いたコードが意図通りに表示されるかチェックするために使います。

おすすめ: Google Chrome

「検証ツール(デベロッパーツール)」という機能が非常に強力で、プロの現場でも標準的に使われています。

まとめ:Webの仕組みを理解して制作を始めよう

  • Webサイトの基本構造をおさらいしましょう。
  • Webサイトは「Webページの集まり」。
  • Webページは「HTML(骨格)」と「CSS(見た目)」でできている。
  • 表示の仕組みは、ブラウザがサーバーからデータを貰い、人間に見える形に変換している。
  • 必要な道具は「VS Code」と「Chrome」があればOK(無料!)。

この仕組みさえ分かってしまえば、あとは「HTMLという骨組みの書き方」と「CSSという装飾の指定方法」を学ぶだけで、あなただけのWebサイトを作ることができます。

Webの仕組みが分かったら、次は実際に手を動かしてみましょう。
次の記事では、CSSコードの基本と「文字を表示させるところ」から解説します。

「やりたい」をすぐ実現!ストアカで学ぶ楽しさ

学びたい人と教えたい人をつなぐ 日本最大級のまなびのマーケット、ストアカ。
ビジネススキルから趣味・自己啓発まで、500以上のカテゴリーで 8万件以上の講座 が揃っています。

✅ 会員登録は30秒・完全無料!
✅ 1回1,000円〜気軽に受講できる
✅ レビュー・講師情報も充実で安心

特に人気なのは

  • 占い・スピリチュアル系
  • 料理・グルメ系
  • ビジネススキル・ライティング系
  • 語学・リスキリング系
  • 子ども向け習い事

「やってみたい!」と思ったその瞬間から、講座を探してすぐ予約。
少しの時間でスキルアップや趣味の幅を広げたい方にぴったりです✨

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次