Ume Jam HTML help: Tags Elements, and Attributes

HTML basics
タグとエレメント


タグの書き方

タグの説明は後にして、まずタグの書き方のルールですが、

  1. タグを書く基本はブランクを入れないことです。
    <TITLE>

  2. ほとんどのHTMLのタグにはオープン・タグとクローズ・タグがあります。(1)で示したのはオープン・タグです。クローズ・タグは次のものです。
    </TITLE>

  3. タグ名を書く場合は、多文字小文字の区別をつける必要はありません。TITLEもtitleも、あるいはtiTleでも同じことです。

  4. オープン・タグにはアトリビュート (attribute) が入るケースが沢山あります。例えば、オープン・タグ<H1>ALIGN=LEFTというアトリビュートを入れると、
    <H1 ALIGN=LEFT>
    注意:
    一つのタグに複数のアトリビュートが入るケースもありますが、その場合もそれぞれのアトリビュート名の前でブランクを入れなければなりません。

e.g.
オープン・タグ: <TITLE>, <H1>
アトリビュートの入ったタグ: <H1 ALIGN=LEFT>
クローズ・タグ: </TITLE>, </H1>
NOTES:

タグとエレメント

全てではりませんが、ほとんどのHTMLタグは、始まりを示す「オープン・タグ」と終わりを示す「クローズ・タグ」のペアーになっています。この二つのタグの間にテキストやあるいは他のタグを含みます。
 例えば、
  <H1>Guide to HTML 3.2</H1>
    あるいは、
  <H1>Guide to <EM>HTML 3.2</EM></H1>
このようにタグとその内容(テキスト)が一つのユニットのような状態を構成します。これが HTMLのエレメントです。タグはそのエレメントの種類を表わしますが、命令ではありません。 タグはドキュメントを構成する様々なエレメントを表わし、そのエレメントの内容、例えば H1はヘッディング・レヴェル1を表わし、その中で EMエレメントを使用出来るが、 EMの中で H1は使用出来ないといったルールは HTMLの DTD (Document Type Difinition) で決められています。あるいは、DTDには次のような事も書かれています。
タグが省略出来るということからも想像出来ると思いますが、タグはコマンドではありません。タグはエレメントを表わす符号です。上記したように、省略可能なタグは沢山あります。エレメントが問題なく処理されれば、タグ自体は省略しても問題はないわけです。大事なのはエレメントであり、マークアップ言語ということを理解することです。

マークアップ言語とは (エレメントとは)

HTMLはHyper Text Markup Languageの略ですね、このMarkup Language(マークアップ言語)のマークアップというのは、印を付ける、符号を付ける、あるいはタグ付けをする、ということですが、 何をマークアップするのかと言うとエレメントです。

この「エレメント」は「要素」と訳されますが、一般的な意味での要素ではありません。HTMLでは正確に定義された「エレメント」のグループがあります。この「エレメント」を定義しているのは DTD (Document Type Difinition)と呼ばれるものです。この DTDで定義されているエレメントだけが HTMLでいうエレメント(要素)です。

繰り返しますが、マークアップ言語 (HTML) はドキュメントのエレメント構成をマークアップによって表わす言語です。HTML ドキュメントが構造化文書 (Structure Document)と呼ばれるのもこれで分かるかと思いますが、この「ドキュメントの構造化」、つまり「エレメント構成のマークアップ」、つまりは「タグの付け方」ということですが、このルールも DTDで定義されています。

タグ付けをするということは、フォントサイズを変えたり、イメージを取り込んだり、奇麗にレイアウトするという事よりも前に、エレメント構成をマークアップし、ドキュメントの構造を書いているということを忘れないで下さい。


Notes:


Next page Previous page a table of contens Next: アトリビュート


[HTML help] [Basics] [HTML 3.2] [Beginner's] [How]

Copyright (C) 1997 Abacuss iconABACUSS LTD.
www.abacuss.com