HTMLは、Webページの見出し・文章・画像・リンクといった「中身」をタグで組み立てるための言語です。ブラウザがHTMLを読み取り、私たちが見るページとして表示します。
HTMLとは(Webページを作る言語)
HTMLは、Webページの構造を作るマークアップ言語です。マークアップ言語とは、文章に「ここが見出し」「ここが段落」といった目印(タグ)を付けて意味を示す言語のことです。
名前はHyperText Markup Languageの略で、ブラウザに表示されるWebページはHTMLで記述されています。仕様はHTML Living Standardとして公開されています。
入門の段階で押さえることは「HTMLは中身と構造の担当」という1点です。見た目の装飾はCSS、動きはJavaScriptと、Webページは3つの言語が役割分担しています。
HTMLの基本 - タグと要素の仕組み
HTMLは、タグで文章を挟んで意味を与えます。基本の形は「開始タグ+内容+終了タグ」の3点セットです。
タグ・要素・属性とは
タグは<p>のように山かっこで囲んだ目印で、<p>が開始タグ、</p>が終了タグです。開始タグから終了タグまでのひとまとまりを要素と呼びます。
属性は、開始タグの中に書く追加情報です。たとえばリンクを作る<a href="URL">では、href属性がリンク先の場所を指定しています。
最小のHTMLの例(コピペ)
以下は、そのままブラウザで表示できる最小構成のHTMLです。テキストエディタに貼り付けて「index.html」の名前で保存し、ダブルクリックで開くと表示を確認できます。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>はじめてのHTML</title>
</head>
<body>
<h1>はじめてのWebページ</h1>
<p>HTMLで作った最初の段落です。</p>
</body>
</html>
1行目の<!DOCTYPE html>は「この文書はHTML」という宣言です。<head>にはページの設定を、<body>には画面に表示される中身を書きます。
HTMLの基礎知識 - HTML5とCSSの関係
HTML5は、HTMLの5番目のバージョンとして広まった呼び名です。現在の仕様はバージョン番号を持たない「HTML Living Standard」としてWHATWGが更新し続けており、HTML5は歴史的な呼び名になっています。書き方そのものは変わらないため、HTML5向けの教材も基礎学習にはそのまま使えます。
CSSは、HTMLで作った構造に色・サイズ・配置などの見た目を与える言語です。HTMLが「何が書いてあるか」、CSSが「どう見せるか」を分担するため、2つはセットで学びます。
学習の順番もこの分担どおりで、先にHTMLでページの骨組みを作れるようになり、その後CSSで装飾する流れが定番です。CSSとの組み合わせ方は「HTMLとCSSの基本と使い方」のページで扱っています。
HTML入門に関するよくある質問
HTMLはプログラミング言語ですか?
厳密には、計算や条件分岐を行うプログラミング言語ではなく、文書の構造を示すマークアップ言語です。求人情報などでは、広い意味でプログラミングに含めて扱われる場合もあります。
HTMLだけでWebサイトは作れますか?
文章とリンクだけの簡単なページなら作れます。見た目を整えるにはCSS、動きを付けるにはJavaScriptを組み合わせます。
HTML5は今も使われていますか?
<!DOCTYPE html>などの書き方はそのまま現役です。仕様の名前だけがHTML Living Standardに一本化されました。
実務に直結するIT・DX研修を、あなたの組織に。
CodeCampは、企業の課題や育成目標に合わせて、 Web開発・プログラミング・生成AI活用・DX人材育成などの研修を設計・提供しています。