ホームページ > ウェブフロントエンド > CSSチュートリアル > 3 日目: 言語エンコーディングの定義_基本チュートリアル

3 日目: 言語エンコーディングの定義_基本チュートリアル

WBOY
リリース: 2016-05-16 12:09:47
オリジナル
1280 人が閲覧しました

3 番目のステップは、次のように言語エンコードを定義することです:

ブラウザで正しく解釈され、W3C コード検証に合格するには、すべての XHTML ドキュメントが使用するエンコード言語を宣言する必要があります。通常は gb2312 (簡体字中国語) を使用します。Unicode、ISO-8859-1 を使用することもできます。など、ニーズに応じて定義されます。

通常はこの定義で十分です。ただし、XML ドキュメントではこのように言語エンコーディングが定義されていないことを付け加えておきます。XML は次のように定義されます:

Macromedia.com のホームページのコードの最初の行にも同様の記述があります。これは W3C が推奨する定義方法でもあります。では、このアプローチを採用してみませんか?その理由は、IE6/windows など、一部のブラウザでは標準のサポートが不完全であり、そのような定義方法を正しく理解できないためです。したがって、現在の移行計画では、引き続きメタ方式の使用を推奨します。もちろん、両方の方法で書くこともできます。

この Web サイトのソース コードを見ると、言語エンコードが定義されている文がもう 1 つあることがわかります:

これは、さまざまなブラウザがページを正しく解釈できるようにするために、古いブラウザ向けに書かれています。

注: 上記の宣言ステートメントの最後にスラッシュ「/」がありますが、これは以前の HTML4.0 コードの記述とは異なります。その理由は、XHTML 構文ルールでは、すべてのタグに開始と終了が必要であるためです。たとえば、 と 、

など。ペアになっていない識別子の場合は、識別子の末尾にスペースを追加する必要があります。 」。たとえば、

と記述され、 と記述されます。これは、ブラウザがコードを一緒に認識しないようにするためです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート