[mew-dist 19486] Re: text/html without charset specification

KUNISHIMA Takeo kunishi at example.com
2001年 10月 24日 (水) 20:44:23 JST


国島と申します。かずさんが NAIST におられた頃、NAIST で助手やってました。

From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 19484] Re: text/html without charset specification
Date: Wed, 24 Oct 2001 20:10:56 +0900 (JST)

> XML を使うと、HTML もどきの言語を設計できます。タグを自由に決められる
> イメージ。DTD とういうスキーマでシンタックスを定義します。(BNF 読める
> 人には、DTD も 2 秒で読めます。)

そもそも DTD すら必須ではありません。
DTD の指定がなくても、タグの対応関係がとれていて、要素が木構造になって
いれば(厳密にはほかにも細かい規則がありますが)、XML文書として正しい形
式(整形式, well-formed)になります。

また、最近は、DTD 以外のスキーマ定義言語がいくつか出てきています。
(XML Schema, RELAX, TREX, RELAX NG etc.)
これらはいずれもそれ自身が「XML で設計された言語」になっています。

ついでに、XML 文書の先頭の↓

<?xml version='1.0' encoding='Shift_JIS'?>

(「XML宣言」といいます)は、必須ではありません。UTF-8 で書かれた文書の
場合は省略可能です。(それ以外の encoding の場合は必須です。)

-- 
国島丈生@岡山県立大学情報工学部情報通信工学科
Internet: kunishi at example.com
Homepage: http://alpha.c.oka-pu.ac.jp/~kunishi/



Mew-dist メーリングリストの案内