XHTML1.0

このページは各要素に、どのような要素を含む事ができるかをまとめたページ。
HTML 4 と HTML 3.2, XHTML1.0 を参照できるようにしてます。

HTML 4 に出てくる非推奨とされた要素のうち、DIR, MENU, ISINDEX は省略しています。いずれも、HTML 3.2 のほかの要素で対応でき、使用頻度も高くないと思われるためです。
同様の要素でも、CENTER はよく使われているため、載せてあります。
FONT, APPLET は、HTML 3.2 の他の要素で対応できないため、載せてあります。 (APPLET は、OBJECT で対応できますが、OBJECT は、HTML 4 から登場しましたので。)
BASEFONT は、HTML 3.2 の他の要素で対応できませんが、私見により、載せていません。

XHTML1.0 は、2000年1月26日にW3C勧告となり、2002年8月1日に改訂版が勧告されました。DTDのURLの変更はありませんでしたので、 旧版は事実上の破棄となります。もっとも、大きな変更はなかったので、気にする必要はないと思いますけど。
以下ではすべて、改訂版のDTDを扱います。
XHTML1.0 では、要素名、属性名をすべて小文字で書く必要がありますが、 このページはもともとHTML4のためのページだったこともあり、見出しや解説では 要素名は大文字で書かれています。今後も要素名と属性名を区別する意味で、要素名は大文字で表します。 XHTML1.0文書の参考にする場合には気をつけてください。

以下は仮公開です。前後のページや、索引へのLINK や、ナビゲーションバーはまだ設定してませんし、索引もまだありません。
各DTD の著作権は、W3C にあります。
また、HTML 4仕様書邦訳計画は、 HTML 4 仕様書の理解に非常に役立ちました。
何かありましたら、avex-freak AT ma1 DOT seikyou DOT ne DOT jpまで お知らせください。

DTDの抜粋部分は等幅フォントがきちんと設定されてないと見にくくなります。また、スタイルシートの利用を許可すると色がつきます。

DTDの読み方については、他のサイトを探してください。一度作ったんだけど、なんか読みにくくて、あきらめてしまいました…
とりあえず、HTML4.01の勧告へのリンク(英語有志による日本語訳)

編集中に思ったことetc.


Table of Contents

  1. Version, Headers
  2. Block Level
  3. Fonts
  4. Links and Images
  5. Lists
  6. Tables
  7. Forms
  8. Scripts and Objects
  9. Frames (Transitional and Frameset)
  10. Content Models

Full Table of Contents

  1. Version, Headers
    1. Example
    2. Version
    3. HTML
    4. HEAD
    5. TITLE
    6. BASE
    7. META
    8. LINK
    9. STYLE
  2. Block Level
    1. BODY
    2. P
    3. H1 - H6
    4. PRE
    5. DIV and SPAN (SPAN: HTML 4, XHTML 1.0)
    6. BLOCKQUOTE and Q (Q: HTML 4, XHTML 1.0)
    7. HR
    8. ADDRESS
    9. INS and DEL (HTML 4, XHTML 1.0)
    10. CENTER (Transitional, Frameset and HTML 3.2)
  3. Fonts
    1. BR
    2. FONT (Transitional, Frameset and HTML 3.2)
    3. fontstyle and phrase
    4. BDO (HTML 4, XHTML 1.0)
  4. Links and Images
    1. A
    2. IMG
    3. MAP
    4. AREA
    5. Shape と Coords について
  5. Lists
    1. UL, OL and LI
    2. DL
  6. Tables
    1. TABLE
    2. CAPTION
    3. COLGROUP (HTML 4, XHTML 1.0)
    4. COL (HTML 4, XHTML 1.0)
    5. THEAD, TFOOT and TBODY (HTML 4, XHTML 1.0)
    6. TR
    7. TH and TD
    8. TABLE Related Attributes
  7. Forms
    1. FORM
    2. LABEL
    3. INPUT
    4. SELECT
    5. OPTGROUP
    6. OPTION
    7. TEXTAREA
    8. FIELDSET (HTML 4, XHTML 1.0)
    9. LEGEND (HTML 4, XHTML 1.0)
    10. BUTTON (HTML 4, XHTML 1.0)
  8. Scripts and Objects
    1. SCRIPT
    2. NOSCRIPT (HTML 4, XHTML 1.0)
    3. OBJECT (HTML 4, XHTML 1.0)
    4. PARAM
    5. APPLET (Transitional, Frameset and HTML 3.2)
  9. Frames (Transitional and Frameset)
    1. FRAMESET (Frameset)
    2. FRAME (Frameset)
    3. IFRAME (Transitional and Frameset)
    4. NOFRAMES (Transitional and Frameset)
  10. Content Models
    1. %Flow; (XHTML 1.0)
    2. %Inline; (XHTML 1.0)

TOP / XHTML


Valid XHTML 1.0!

Copyright (c) 1999-2000,2002-2003 Yuuichirou Oka
All right reserved. International copyright secured.