HTML・CSS・JavaScriptの違いを超簡単に説明

記事
IT・テクノロジー
HTML・CSS・JavaScript。この3つはWebサイトを作る時によく出てくる言葉ですが、最初はかなり混乱しやすいです。

難しく考えなくて大丈夫です。

一言でいうと、

HTML=骨組み
CSS=見た目
JavaScript=動き

です。

家に例えるとかなりイメージしやすくなります。

HTMLは「骨組み」

HTMLはWebページの内容を作る役割です。

例えば、

・タイトル
・文章
・画像
・ボタン

などを配置します。

家でいうと、柱や壁を作る作業です。

骨組みがなければ家は作れません。

例:

「ここに見出しを置く」
「ここに画像を置く」
「ここにボタンを置く」

という土台を作っています。

CSSは「見た目」

HTMLだけだと、かなりシンプルなページになります。

そこでCSSを使います。

CSSは、

・文字の色
・文字の大きさ
・余白
・背景色
・デザイン

などを設定します。

家でいうと、

・壁紙を貼る
・家具を置く
・外観をオシャレにする

ようなイメージです。

例:

「ボタンを青色にする」
「文字を大きくする」
「画像を丸くする」

などです。

JavaScriptは「動き」

JavaScriptは、Webサイトに動きを付けます。

例えば、

・ボタンを押したらメニューが開く
・画像が自動で切り替わる
・スクロールしたらアニメーションする
・入力ミスを教えてくれる

などです。

家で例えると、

「自動ドア」や「電気が自動でつく仕組み」

みたいなものです。

超簡単にまとめると

HTML
→ 何を置くか決める(骨組み)

CSS
→ どう見せるか決める(デザイン)

JavaScript
→ どう動くか決める(機能)

最初はHTMLからがおすすめ

プログラミングを始めたばかりの人は、いきなり全部覚えようとすると混乱します。

おすすめの順番は、

HTML
CSS
JavaScript

です。

まずは「何を表示するか」を理解して、そのあと「見た目」、最後に「動き」を学ぶ方が理解しやすいです。

Webサイトは、この3つがチームのように協力して動いています。

最初は難しく見えますが、役割を知ると一気に分かりやすくなります。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら