タグ

タグ (マーク付け言語)

[21] タグ (tag) は、 マーク付け言語においてテキストに挟み込んで文書構造を表すマーク付けの一種です。

[22] SGML の系譜のマーク付け言語、特に HTML のものが有名ですが、 他のいくつかのマーク付け言語でもタグと呼ばれるマーク付けが存在しています。

分類

[26] 開始タグ終了タグがあります。

誤用

[25] マーク付け言語の知識を囓っただけの人には、タグ要素の区別がつかない人がよくいます。

[23] コメントマーク付け宣言など、タグでないマーク付けのことをタグと呼ぶ人もいますが、明確な誤りです。

[24] またタグの構成部分であるタグ名属性のことをタグと呼ぶ人もいます。 それではタグの中にタグが含まれることになってしまい、おかしいです。

メモ

[1] SGMLマークの一種。

[16] SGML のタグには

という2つの役目があります JIS X 4151‐1992 参考3 4.

[9] 不思議の世界では <タグ 属性=属性値> のようにタグの中に属性が指定できるんですけど、 この例でタグの部分は実際には HTMLタグになるんだそうです。

タグの中にタグが入るなんて、 SGML 的常識では考えられないですけど、 手元の某雑誌 (1998) には実際そう書いてありますから。

[17] <script> resizeTo( 100, 100 ); x = ( screen.width - 100 ) / 2; y = ( screen.height - 100 ) / 2; r = y; d = 0.0; function circulate() { moveTo( x + Math.cos( d ) * r, y - Math.sin( d ) * r ); d += Math.PI / 5.0; if ( d >= Math.PI * 2 ) { d = 0.0; } } setInterval( 'circulate()', 100 ); </script> (名無しさん 2006-03-16 03:29:09 +00:00)

[18] Netscape Navigator Extensions to HTML http://web.archive.org/web/20000415023954/http://www.netscape.com/home/services_docs/html-extensions.html

おもしろいことに、昔の Netscape の中の人は要素のことは要素と呼んで、属性のことをタグと呼んでおります。 (名無しさん)

[19] >>18 でも img align の項だけは、 imgタグと呼んでいます。 align 属性値のことを指して options と呼んでいます。 少なくてもこの項の著者img を実装した I こと Marc Andreessen でしょうか。 (名無しさん)

[20] タグという要素を活用しよう ( 版) http://www.spr-web.com/category2/entry12.html

ホームページ作成の際にこれらを効果的に利用すれば、それぞれのタグがその役割に応じて、適切な要素に割り当てることができるようになるというのが嬉しいポイントでしょう。

 

いくつかタグを上げましたが、この他にもまだまだ使い勝手の良いタグがありますので、HTML5を得利用する際は是非効果的に活用してみてください。

今までとは違ったHTMLを存分に味わえるのがこのタグという要素なのです。

[27] (X)HTML/WML tables - Notes: 1. Declarations, basic structure and head elements, , https://web.archive.org/web/20060826015501/http://netti.nic.fi/~tapio1/HTMLKit/Attributes2a.php3

[28] >>27 ?xml!DOCTYPE は declaration tag と呼べるとか意味不明なことを言っている。

[29] <!-- コメント-->, , https://web.archive.org/web/20010410065803/http://wakusei.cplaza.ne.jp/twn/html/comments.htm

[30] >>29 その筋で評判の悪い「とほほ」だが冒頭いきなり

<!-- -->はタグではありません。

と書いてある。この点ではすごくまとも。

[31] null, , http://web.archive.org/web/20000517010400fw_/http://developer.webtv.net/authoring/html/!doctype.html#1082776

[32] >>31 WebTV 的には <!DOCTYPE> は開始タグ必須で終了タグ禁止らしい。

[280] HTML要素概説
注釈
  • タグ (tag) マーク付けの一種。 開始タグ終了タグの2種類がある。 俗に要素のこともタグという。また、その他の構文もみなタグということがある。 こうした不正確な専門用語の使い方は、 技術の正確な理解と円滑な運用の障害であり、適切ではない。 なお、他の言語や構文ではまったく別のものをタグということがある。