HTMLエレメントとHTMLタグ


HTMLタグ

 ホームページ文書(以降、HTML文書)は、HTMLタグと呼ばれる < と > で囲まれた記号とテキスト文字によって記述されます。ほとんどのHTMLタグは一般的に次のように記述します。

<タグ名>影響するテキスト</タグ名>

 HTMLタグは一般的に開始タグと終了タグを持ち、影響させたい(例えば、ボールドにするとかヘッダであること表す)テキストを挟みます。終了タグは普通、タグ名の前にスラッシュ(/)を置きます。

 しかし、全てのHTMLタグが開始タグと終了タグを持っているわけではありません。いくつかの終了タグを省略したり、タグは<タグ名>だけというものがあります。また、かぎ括弧(< >)の中に属性(オプション)やテキストを入れる場合もあります。

 全てのHTMLタグは大文字・小文字の区別がありません。大文字、小文字をミックスして指定しても問題ありません。例えば、<TITLE>も <title>も<TiTLe>も同じものです。初心者は 文書内容と区別するために、HTMLタグは大文字で表した方がよいでしょう。

 また、タグが入れ子になった場合にタグの順番を間違えると、思った通りの効果が得られません。この点は、特に注意しなければなりません。


HTMLエレメント

世間がタグと呼んでいるものの正しい一般名詞は、エレメントです。HTML仕様書にも、誤用されていることへの注釈がついています。
以下の使用例でエレメントとタグの違いを理解してください。

これをみると、書店で多く見かける「HTMLタグリファレンス」というタイトルが付いた書籍などは、ろくにHTML仕様書も読まずに本を書いてるのでは?と疑いたくなります。
正しくは、「HTMLエレメントリファレンス」となるはずです。


次へ進む
前に戻る