- XML 宣言
- 省略可能だが、記述するときは 1 行目
- パラメータを指定するなら、version パラメータの指定は必須
- encoding が指定されていない場合は、UTF-8/UTF-16 がデフォルト
- 文書型宣言
-
- 妥当性の検証、実体の定義のため
- 名前空間
- 要素名と属性名をグループに割りあてるときの仕組み
-
- 自身とその子要素の属性名は、宣言された名前空間のどちらかに属することができる
- 名前空間宣言は xmlns: から始まる
- 特定要素以下の空白を保持するためには、その要素の xml:space 属性に "preserve" を設定する