HTML

Motohiro MATSUDA(matsuda@sw.it.aoyama.ac.jp

HTML とは

HTML の記述例

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <link rev="made" href="mailto:mail@example.com">
  <title>HyperText Markup Language - Wikipedia</title>
 </head>
 <body>
  <div>
   <h1>HyperText Markup Language</h1>
   <p>HTMLは、<a href="http://ja.wikipedia.org/wiki/SGML">SGML</a>
   アプリケーションの一つで、ハイパーテキストを利用してワールド
   ワイドウェブ上で情報を発信するために作られ、
   ワールドワイドウェブの<strong>基幹的役割</strong>をなしている。
   情報を発信するための文書構造を定義するために使われ、
   ある程度機械が理解可能な言語で、
   写真の埋め込みや、フォームの作成、
   ハイパーテキストによるHTML間の連携が可能である。</p>
  </div>
 </body>
</html>

HTML のマークアップ構造

HTML の文書構造

  1. HTML のバージョンを示す DOCTYPE 宣言
  2. ドキュメントルート要素である HTML 要素
  3. ドキュメントルート要素内に,文書ヘッダ HEAD 要素,文書本体 BODY 要素

DOCTYPE 宣言

HTML パーサの解析に用いる DTD の判定に利用

HTML 機能一覧

約 100 種類の要素を用いて以下の機能を表現可能

HTML の歴史

類似言語

XHTML とは

HTML との相違点

XHTML の歴史と種類

実利用における HTML

HTML 5.0

追加要素

HTML の将来

XHTML 2.0

追加要素

拡張要素

HTML の将来

HTML 5.0 と XHTML 2.0

WHATWG とは

WHATWG からの評判

まとめ