<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空タグ<rt xmlns="http://www.w3.org/1999/xhtml">empty tag</rt></rubyb></dfn>とは、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">共通識別子</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素型名</anchor>) のない、
<abbr><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">stago</anchor></code><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">開始タグ開き</title></abbr> または 
<abbr><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">etago</anchor></code><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">終了タグ開き</title></abbr>
と <abbr><code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">tagc</anchor></code><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">タグ閉じ</title></abbr>
だけの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">タグ</anchor>を意味します。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空タグ</anchor>には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空開始タグ</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空終了タグ</anchor>があります。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> 空タグの例:<pre class="SGML example code">&lt;p&gt;空タグとは、共通識別子がないタグを意味します。&lt;/&gt;
&lt;&gt;空タグを使うとマークの手間が削減できます。&lt;/&gt;
&lt;&gt;しかし濫用し過ぎるとマーク付けの可読性が落ちますから、
注意して下さい。&lt;/&gt;</pre></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <strong>間違った用法</strong>: 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空要素</anchor>を表す<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">タグ</anchor>や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空要素</anchor>自体を空タグと呼ぶ人もいますが、
<strong>間違い</strong>です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <strong>間違った用法</strong>:
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> において<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ブロック水準要素</anchor>や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">行内要素</anchor>であること以上の意味を持たない
<code class="HTMLe"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">div</anchor></code> 要素や <code class="HTMLe"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">span</anchor></code>
要素を空タグと呼ぶ人がいますが、一般的な用法では<strong>ありません</strong>し、
その命名も論理的に適切とは思えません。
<q>オレ用語</q>の濫用は<strong>危険</strong>です。</p><blockquote><p>このspan要素とdiv要素は何も意味を持たないタグなので
「空タグ」と僕は読んでいます。</p><p>この空タグはスタイルシートを適用させるときに使ったり、
そのタグで囲まれた文字の言語の種類をブラウザに伝えるときに
使われます。</p></blockquote><p>出典:
<cite>ボックスのお話 - Webデザインの教科書 :: オシャレチップス</cite> 
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://oshare.chips.jp/m_magazine/html07.html#content" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://oshare.chips.jp/m_magazine/html07.html#content</anchor-external>
(2005年4月付け、2005年4月現在)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end>
<strong>XML と空タグ</strong>:
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> では空タグは使えません。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end>
<strong>SGML 宣言と空タグ</strong>:
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web SGML</anchor> では、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML宣言</anchor>で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空タグ</anchor>を使うかどうかを記述できます。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">開始タグ</anchor>で空タグを使うなら 
<code class="SGML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SHORTTAG</anchor></code> 部の適当な位置に
<code class="SGML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">STARTTAG</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EMPTY</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">YES</anchor></code>、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終了タグ</anchor>で空タグを使うなら同じく
<code class="SGML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ENDTAG</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EMPTY</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">YES</anchor></code>
とします。使わないなら <code class="SGML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NO</anchor></code> です。</p><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal> 公式な用語と衝突するオレ用語を自称教科書で使うなんて悪質だな。</p><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal> と関係があるのか無いのか、同じように
<code class="HTMLe" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">span</anchor></code> と <code class="HTMLe" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">div</anchor></code>
を<q>空タグ</q>と呼ぶ不思議サイト発見</p><p><cite>ほぷしぃ−HTMLタグリファレンス 〜S〜</cite> 
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.isl.ne.jp/pc/100/tagRef_013.html" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://www.isl.ne.jp/pc/100/tagRef_013.html</anchor-external></p><p><cite>ほぷしぃ−HTMLタグリファレンス 〜D〜</cite> 
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.isl.ne.jp/pc/100/tagRef_004.html" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://www.isl.ne.jp/pc/100/tagRef_004.html</anchor-external></p><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end>
<cite>HP作りの通説は正しいのか</cite> 
(2005年7月16日付け、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">岡野豊巳</anchor>著)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://homepage3.nifty.com/mopa/faq/note20.htm#doc2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://homepage3.nifty.com/mopa/faq/note20.htm#doc2</anchor-external></p><blockquote><p>改行を多用しない空タグはダメ?</p><p>別に画面に見えるわけじゃないのになんで煩く言うの?。ロボットやなんかで情報を取り込んで加工したり再利用するつもりなんでしょうね。html文書はその為だけにあるのでは無いのです。</p></blockquote><p>今までに見つかっているどの用法だとしても意味が全く取れません。
分かっていない人が分かっていない言葉で分かっていないことを説明しようとするとこのようなことになります。</p><p>引用部以外にもこの文書の内容はおおよそ間違った問題設定に理解不能な論理展開で意味の分からない結論(?)に至っているものばかりの酷いものです。</p><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</anchor-internal> の用法に関して、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">強制空要素</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">タグ</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空タグ</anchor>と呼ぶことが多いようですが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">強制空要素</anchor>でない<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空要素</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">タグ</anchor>の組を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空タグ</anchor>と呼ぶことも少なくないようです。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end>
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</anchor-internal> の用法で使っている人の中には<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空タグ</anchor>の対義語として<dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">対タグ</anchor></dfn>なるものを使っている人がいます。</p><p>例:
<cite>経営情報論I</cite> (2005年7月現在)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.business.ynu.ac.jp/zemi/kagakub/pcjissyu/hp1.doc" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://www.business.ynu.ac.jp/zemi/kagakub/pcjissyu/hp1.doc</anchor-external></p><p><q>空タグ</q>と違って<q>対タグ</q>は標準の用語と (今のところ) 
衝突していないので勝手に使う限りには害は少ないです
<weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(まあ<anchor>タグ</anchor>中心的本末転倒症なのは問題ですな。)</weak> が、
そういうオレ用語を人に教える時に使うのはよくない。
しかもオレ用語だという説明すらない。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p></body></html>