| 1 |
wakaba |
1.1 |
#?SuikaWiki/0.9
|
| 2 |
|
|
[1] 【[[SGML]]/[[XML]]】 [[SGML文書実体]]、
|
| 3 |
|
|
あるいはそれに対応する XML の[[実体]]。 Document entity。
|
| 4 |
|
|
|
| 5 |
|
|
[2] >>1 SGML と XML で、 (XML が制限が厳しいとか色々あるものの)
|
| 6 |
|
|
本質的には違いはない。
|
| 7 |
|
|
|
| 8 |
|
|
[3] 文書実体には、[[文書要素]] ([[根要素]])
|
| 9 |
|
|
の一部又は全部が必ず含まれているはずである。
|
| 10 |
|
|
運がよければその[[開始タグ]]及び[[終了タグ]]も含まれている。
|
| 11 |
|
|
(XML ではいずれも必ず含まれる。)
|
| 12 |
|
|
|
| 13 |
|
|
[7] [[DOM]] では[[文書節]] ([CODE(DOM)[[[Document]]]] 節)
|
| 14 |
|
|
が対応します。 (厳密には文書実体ではなく[[文書]]にですが。)
|
| 15 |
|
|
|
| 16 |
|
|
[[#comment]]
|
| 17 |
|
|
|
| 18 |
|
|
*上位プロトコルにおける型識別子
|
| 19 |
|
|
|
| 20 |
|
|
[4] [[MIME]] などの'''[[媒体型]]'''としては、
|
| 21 |
|
|
SGML の場合、 [CODE[[[application/sgml]]]],
|
| 22 |
|
|
[CODE[[[text/sgml]]]], 又はその特定の SGML
|
| 23 |
|
|
を基にした[[マーク付け言語]]のための媒体型
|
| 24 |
|
|
[WEAK[([SAMP[[[text/html]]]] など)]] のいずれかを使います。
|
| 25 |
|
|
([[RFC 1874]] 参照。)
|
| 26 |
|
|
|
| 27 |
|
|
XML の場合、
|
| 28 |
|
|
[CODE[[[application/xml]]]],
|
| 29 |
|
|
その特定の XML を基にしたマーク付け言語のための媒体型
|
| 30 |
|
|
[WEAK[([SAMP[[[application/xhtml+xml]]]] とか)]],
|
| 31 |
|
|
[CODE[[[text/xml]]]] のいずれかを使います。
|
| 32 |
|
|
([[RFC 3023]] 参照。)
|
| 33 |
|
|
|
| 34 |
|
|
[5] [[ファイル名]]の'''接尾辞''' ([[拡張子]])
|
| 35 |
|
|
には、 [CODE(file)[.sgml]], [WEAK[[CODE(file)[.sgm]],]]
|
| 36 |
|
|
[CODE(file)[.xml]] 或いはそのマーク付け言語に使われる接尾辞
|
| 37 |
|
|
[WEAK[([SAMP(file)[.html]] など)]] を使います。
|
| 38 |
|
|
|
| 39 |
|
|
[6] [[Macintosh]] のファイル・システムでは、ファイル型には
|
| 40 |
|
|
(plain text editor で編集されることが多いので)
|
| 41 |
|
|
[CODE[TEXT]] を使うのが普通です。
|