タグ

タグ (マーク付け言語)

[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を存分に味わえるのがこのタグという要素なのです。