HTML 文書とはなんだろうか

last modified: 09th/Nov. 2003

本稿では HTML 4 を紹介します。2003 年現在では、ウェブサイト作成の事実上の標準です。本稿は [29th/Aug. 2001] 付け更新を最後に安定的文書となり、今後は基本的に更新対象になりません。ご要望があれば zip ファイルを提供します。最新情報などは後継規格である XHTML 1.1 に関する「XHTML 1.1 とはなんだろうか」を参照ください。

予備知識

  1. はじめに
  2. Web Page 作成準備
  3. HTML の勧め
  4. WWW と HTML に付いて
  5. CSS に付いて
  6. HTML の諸注意
  7. 長さ、色
  8. URI = URN + URL
  9. 名前 - フォルダ名、ファイル名、 id 属性、 name 属性
  10. DTD - Document Type Definition
    1. How to read the HTML DTD
    2. Block-level Elements
    3. INLINE Elements

HTML リファレンス

  1. HTML 4 の全要素 INDEX
  2. HTML 文書 - HTML 文書の大枠構造
  3. HEAD Element - 文書ヘッダ
    1. TITLE Element
    2. BASE Element
    3. META and LINK Elements
      1. META Elements - 初期情報
      2. META Elements - 検索ロボット向け情報
      3. LINK Element - 外部ファイルの参照
      4. STYLE Elements
      5. SCRIPT Element
  4. BODY Element - 文書本体
    1. 文書の背景色、背景画像、文字色、リンクアンカー文字色 - 非推奨属性
  5. パラメタ実体 %attrs; - 基本属性
    1. パラメタ実体 %i18n; - 要素の国際化属性
  6. Headings Elements - 見出し
    1. 文字列揃え - 非推奨属性
  7. ADDRESS Element - 著者への連絡先
  8. Paragraph Element - 段落
  9. コメント - ブラウザからのソースの隠蔽
  10. 文字参照 - 特殊な文字の参照
    1. 文字実体参照表
  11. PREformatted Text Element - 空白、改行処理
  12. HR 要素 - 水平線
  13. INLINE 要素
    1. Phrase 要素
      1. EM 要素と STRONG 要素 - 語句の強調
      2. ABBR 要素と ACRONYM 要素 - 省略語句
      3. CITE 要素 - 引用元の参照
      4. コンピュータ関連テキストの装飾
    2. FontStyle 要素 - 斜体、太字、下線などのフォント情報
      1. CSS によるフォントの指定
    3. Special 要素
      1. BR 要素 - 強制改行
      2. Anchor 要素 - ハイパーリンク
        1. 他ページへのリンク - 始点アンカー
        2. ページ内へのリンク - 終点アンカー
        3. メールアドレスへのリンク
        4. リンクの下線の表示と非表示 - CSS による見栄えの指定
      3. 画像要素 - 画像を挿入
        1. IMG 要素の基本
          1. 代替テキストの指定 - alt 属性と title 属性の利用
          2. 画像をより軽快に - フォーマットなど
        2. 画像の表示位置
          1. 画像の垂直方向の表示位置
          2. 浮動化と後続テキストの周りこみ
        3. 周囲に空白を挿入
        4. 周囲にボーダーを表示
      4. インライン・フレーム - ページ内に他のページを挿入
      5. OBJECT 要素 - オブジェクト一般を挿入
      6. 上付き文字と下付き文字
      7. Quotation 要素 - インライン要素の引用
  14. BLOCKQUOTE 要素 - ブロック要素の引用
  15. リスト - 箇条書きを表す諸要素
    1. 順番付きリストと順番無しリスト - OL, UL 要素
    2. 説明付きリスト - DL 要素
  16. TABLE - 表
    1. TABLE 要素
    2. CAPTION 要素 - 表題
    3. 行グループ要素 - THEAD, TFOOT, TBODY 要素
    4. 列グループ要素 - COLGROUP, COL 要素
    5. TR 要素 - 行要素
    6. セル要素 - TH, TD 要素
      1. セルの結合
      2. セル内の文字列揃え
      3. CSS による文字列揃え - 'text-align', 'vertical-align'
    7. 表のボーダー表示
    8. 表の幅の指定
  17. Frameset 文書
    1. Frameset DTD
    2. FRAMESET 要素
    3. FRAME 要素
    4. NOFRAMES 要素 - Frameset 文書をサポートしないブラウザの為の代替テキスト
    5. リンク先の表示フレーム枠指定
    6. 複数フレーム枠の同時更新