正しいXHTML文書にするためには、XML宣言や文書型宣言と呼ばれる宣言を記述する必要があります。要素を使って定義します。文書であることを明確に示す文字列である。文書の部類であることを宣言するのであろう。別のパスで展開されていることからと理解する。文書の先頭に記述する必要がある。それより手前に空白文字や空行があってはならないとされます。宣言が入るようになっています。宣言文XML宣言文の形式は次のようになります。属性の値は常に1.0である。XML宣言中で省略はできない。要素による指定も必要です。ソースは次のようになっています。要素に記述されているのがわかります。要素で文字コードを指定します。要素を次のように記述します。要素内の最初に記述し、文字コードの宣言前に日本語を記述するのは避けます。宣言で文字コードを宣言します。宣言を記述し、文字コードを宣言しなければならない。宣言の前には、空白を含めて何も置いてはならないことになっています。従って、文書の先頭行に次のように記述することになります。して記述されています。宣言と同時に、meta要素による指定も必要となっています。(-)は間違い安いので注意が必要です。)を指定して保存すると、文字化けを起こします。なってしまった場合の対処方法は、こちらを参照します。