HTMLとは?Webページの「骨組み」を作る言語

電卓と伝票が並ぶ机
  1. Web制作コラム
  2. Web制作、デザイン
  3. HTML・CSS
  4. HTMLとは?Webページの「骨組み」を作る言語

HTMLとは?Webページの「骨組み」を作る言語

ページの、
骨組みを作る。

WHAT IS HTML

「HTMLって難しそう」と身構えていませんか。

HTMLは、タグで囲むだけのシンプルな仕組み。骨組みを作る言語です。

「Web制作の求人には必ず出てくるHTML。名前は聞くけれど、コードなんて書いたことがない」——この記事は、そんな未経験の方の最初の一歩です。読み終わる頃には、HTMLが何をするものか、Webページがどんな仕組みでできているかを、自分の言葉で人に説明できるようになります。

先に結論から。HTMLとは、文章や画像に「これは見出し」「これは段落」と役割の印をつけて、ページの骨組みを作る言語です。印をつける記号を「タグ」と呼びます。暗記する呪文ではなく、「囲むだけ」のシンプルな仕組みです。

HTMLの仕事は「赤ペンで印をつける」こと

学校の先生が、作文に赤ペンで「ここが題名」「ここから本文」と印をつけていく場面を想像してください。HTMLがやっているのは、まさにこれです。真っ白な文章に役割の印をつけていく。すると、ChromeやSafariといったブラウザ(Webページを見るためのソフト)がその印を読み取り、「題名は大きく」「本文は読みやすく」と表示してくれます。

HTMLの仕事=文章に「役割の印」をつけることただの文章(印をつける前)←「ここが見出し」←「ここから本文」と赤ペンで印ブラウザ(閲覧ソフト)大きな見出し印を読んで、役割どおりに表示する
HTMLは文章への「赤ペンの印」。ブラウザが印を読んで表示します。

つまりHTML自体は、色をつけたり動かしたりはしません。「この文章は何なのか」を伝える——それだけに集中した、とても素直な言語です。だからこそ、コードを書いたことがない人の入口に向いています。

タグの形は「開始・中身・終了」の3点セット

タグの書き方は、たった1パターンです。たとえば大見出しなら <h1>会社案内</h1> と書きます。最初の <h1> が「ここから見出し」という開始の印、最後の </h1> が「ここまで」という終了の印。終了タグにはスラッシュ(/)が入る——違いはこれだけです。

タグの形は、いつもこの3点セット<h1>会社案内</h1>① 開始タグ「ここから見出し」② 中身画面に表示される文字③ 終了タグ「ここまで」/に注目終了タグには「 / (スラッシュ)」が入る。違いはこれだけ
開始タグ・中身・終了タグ。どのタグもこの形の繰り返しです。

段落なら <p>こんにちは。</p>、リンクなら <a>。名前が変わるだけで、形はずっと同じ。この「3点セット」が読めるようになった時点で、あなたはもうHTMLの半分を身につけています。

よく使うタグは、まず5つで十分

タグ役割覚え方
<h1><h6>見出しheading(見出し)の h
<p>段落paragraph(段落)の p
<a>リンクanchor(いかり)の a
<img>画像image(画像)の img
<ul><li>箇条書きlist(一覧)の l

タグは全部で100種類以上ありますが、プロも全部は暗記していません。私たちも制作中に「このタグの書き方どうだったかな」と調べます。調べながら書くのが当たり前の世界なので、暗記の得意・不得意は関係ありません。まずこの5つが読めれば、世の中のWebページの骨組みはだいたい見えてきます。

なぜ「正しい印」をつけるのか——見た目のためだけではありません

「大きい太字にしたいだけなら、見出しタグじゃなくてもいいのでは?」——いい質問です。実は、タグを読んでいるのはブラウザだけではありません。検索エンジンは見出しタグから「このページの主題」を読み取りますし、目の不自由な方が使う読み上げソフトは、見出しタグを頼りにページを拾い読みします。

正しい印(タグ)は、3つの相手への「案内表示」1つのHTML<h1>主題</h1>ブラウザ見出しを大きく、段落を読みやすく表示する検索エンジン「このページの主題は何か」をタグから読み取る読み上げソフト目の不自由な訪問者に、見出しから順に読み上げる見た目のためだけなら太字で十分。意味を伝えるのがタグの役目
同じHTMLを、ブラウザ・検索エンジン・読み上げソフトの3者が読んでいます。

つまり正しいタグは、画面の向こうにいる訪問者への案内表示です。きれいなコードは目的ではなく、探している情報にその人が迷わずたどり着くための手段——私たちはそう考えて骨組みを作っています。

CCの制作現場で、実際にあった話

私たちCCコミュニケーションズは、WordPress(ワードプレス=Webサイトを管理するシステム)での企業サイト制作をお受けしています。以前、他社から引き継いだサイトを開いたら、見出しがすべて「太字にしただけの段落」で作られていたことがありました。見た目は見出しでも、印としては本文のまま。検索エンジンに主題が伝わらず、デザイン変更のたびに表示が崩れる状態でした。

私たちは全ページの印をつけ直しました。地味な作業です。でも、依頼主のサイトの先には、検索してたどり着くお客様がいます。骨組みの正しさは、その人たちを迷わせないための土台。納品して終わりではなく「この先も崩れない作り」まで含めて仕事だと考えています。

未経験からでも、HTMLは一番やさしい入口

HTMLは正確には「プログラミング言語」ではなく、マークアップ言語(印をつける言語)と呼ばれます。計算も複雑な命令もなく、印をつけるだけ。だからWeb制作の学びは、ほぼ例外なくHTMLから始まります。必要な道具は、パソコンに最初から入っているメモ帳とブラウザの2つだけ。特別なソフトも費用もいりません。

<h1>…</h1><p>…</p>メモ帳見出しブラウザ道具はこの2つだけ。今日から始められます
メモ帳に書いて、ブラウザで開く。最初の1ページはこれだけで作れます。

今日からできる、たった1つのこと

TODAY'S ACTION

このページの上で右クリックして「ページのソースを表示」を選び、<h1> という文字を1つ見つける

今見ているこのページも、開けばタグの並んだ骨組みでできています。「本当にタグでできているんだ」と自分の目で確かめた瞬間、HTMLは知識から実感に変わります。見つけたら、まわりのタグが「開始・中身・終了」の3点セットになっていることも確かめてみてください。

まとめ

HTMLは、ページの骨組みに役割の印をつける言語。タグは「開始・中身・終了」の3点セットで、まず5つ読めれば十分です。そして正しい印は、ブラウザ・検索エンジン・読み上げソフト、その先にいる訪問者への案内になります。私たちCCコミュニケーションズは、メモ帳の1行から始めて、お客様のサイトを任されるまで一歩ずつ進める研修環境で、一緒に手を動かす仲間を探しています。