7
HTMLとは何か、その答えをご紹介します。この用語は、ウェブサイトデザインに関連してよく使用されます。
HTMLとは:ウェブサイトの構造を表すマークアップ言語
「HTML」という用語は、「Hypertext Markup Language(ハイパーテキストマークアップ言語)」を意味します。これは、ウェブサイトが記述される形式のことです。
- HTMLファイルでは、ウェブサイトの作成者がウェブサイトのテキストを記述します。HTMLファイルを使用すると、テキストの構造や書式(フォントサイズやフォントなど)を設定することができます。また、HTMLを使用して他のウェブサイトへのリンクを埋め込んだり、テキストに画像、動画、BGMを追加したりすることもできます。
- Chrome、Firefox、Safari、Internet Explorer などのブラウザは、HTML ファイルを瞬時に読み込み、それをグラフィカルに表示します。
- 通常、HTML ファイルは、もはや自分で記述されることはありません。ウェブサイトの運営者は、グラフィカルユーザーインターフェースを使ってこの作業を行うことができます。これは、WordPress や Typo3 などのコンテンツ管理システムを使って行われます。
- ヒント:このウェブサイトの空き領域を右クリックして、「名前を付けて保存」または「ページを保存」オプションを選択してください。その後、このウェブサイトの HTML ファイルをダウンロードして、エディタで空白のコードを確認することができます。個々の単語のほかに、リンクや画像のためのコマンドが随所に見られます。
CSS および JavaScript との相互作用
以前は、ウェブページは完全に HTML でプログラムされていました。多くのインターネットページでダイナミック化が進んだことで、HTML とは異なる CSS が、現代のウェブデザインに追加で定着しました。
- そのため、HTML はもはやウェブサイトの構造化にのみ使用されています。たとえば、テキストを見出しとして表示するか、本文として表示するかを指定します。
- リンクされた CSS ファイルで、そのテキストセクションのフォーマットを定義します。 CSS (Cascading Style Sheets) は、色、間隔、レイアウト、フォントなどのデザインを担当します。
- JavaScript は、インタラクティブ性を実現します。アニメーション、フォーム入力、動的コンテンツなどです。
- HTML、CSS、JavaScript は、現代的なウェブデザインの「魔法の三角形」を形成しています。HTML は、常に他のすべての要素の基盤となる「土台」です。
HTML ドキュメントの構造、タグ、属性
HTML ドキュメントは明確な構造に従っています。HTML ドキュメントは、2 つの主要な領域、すなわち ヘッダー領域(
)と ボディ領域( ()。- ヘッダー領域には、タイトル、メタデータ、外部 CSS ファイルや JavaScript ファイルへの参照など、ウェブページ上で直接表示されない情報が記載されています。
- ボディ領域 には、テキスト、画像、見出し、リスト、リンクなど、実際のコンテンツが含まれています。
- HTML は、いわゆる タグ (「要素」とも呼ばれる)を使用して動作します。タグは角括弧で記述されます。例えば、段落は
、リンクは と記述します。ほとんどの場合、タグは、それぞれのコンテンツを囲む 開始タグ と 終了タグ として使用されます。
- さらに、タグには追加情報を提供する属性を含めることができます。たとえば、リンクの href 属性は、そのリンクの行き先を示します。
