3 番目のステップは、次のように言語エンコードを定義することです:
正しく行うにはW3C コード検証に合格するには、すべての XHTML ドキュメントが使用するエンコード言語を宣言する必要があります。通常は gb2312 (簡体字中国語) を使用してマルチコードを作成することもできます。ニーズの定義に応じて言語ページ。
通常、この定義で十分です。ただし、XML ドキュメントではこのように言語エンコーディングが定義されていないことを付け加えておきます。XML は次のように定義されています:
Macromedia.com のホームページのコードの最初の行にも同様の記述があります。これは W3C が推奨する定義方法でもあります。では、このアプローチを採用してみませんか?その理由は、IE6/windows など、一部のブラウザでは標準のサポートが不完全であり、そのような定義方法を正しく理解できないためです。したがって、現在の移行計画では、引き続きメタ方式の使用を推奨します。もちろん、両方の方法で書くこともできます。
この Web サイトのソース コードを見ると、言語エンコードが定義されている文がもう 1 つあることがわかります:
これは、さまざまなブラウザがページを正しく解釈できるようにするために、古いブラウザ用に書かれています。
注: 上記の宣言ステートメントの最後にスラッシュ「/」が表示されますが、これは以前の HTML4.0 コードの記述とは異なります。その理由は、XHTML 構文ルールでは、すべてのタグに開始と終了が必要であるためです。たとえば、
と 、と
など。ペアになっていない識別子の場合は、識別子の末尾にスペースを追加する必要があります。 」。たとえば、上記は、Web 標準を使用して Web サイトを構築する 3 日目です: 言語エンコーディングのコンテンツの定義 その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。