ホームページ  >  記事  >  ウェブフロントエンド  >  html_html/css_WEB-ITnose の文字セットとコンテンツ言語の違い

html_html/css_WEB-ITnose の文字セットとコンテンツ言語の違い

WBOY
WBOYオリジナル
2016-06-24 11:35:041479ブラウズ

HTML に次の 2 行のメタ設定があるとします。

<html><br />  <head><br />    <meta http-equiv="Content-Type" contect="text/html";charset=utf-8">     <meta http-equiv="Content-Language" contect="zh-CN"><br />  </head><br />  <body><br />  </body><br /></html>

Charset と Content-Language はここで設定されます。

Content-Language: 現在のページの言語を示します。

charset: コード化文字セットを表します

どの言語でも、それに対応する複数のコード化文字セットを持つことができます。たとえば、中国語のコード化文字セットには、中国国家標準局によって編集された GB2312 および GB18030 と、国際標準化機構 (ISO) で構成される Unicode Alliance によって編集された UTF-32、UTF-16、および UTF-8 が含まれます。多言語ソフトウェアメーカーなど。なぜこれほど多くのコード化文字セットがあるのでしょうか? たとえば、国家標準に関する限り、GB3212 は 6763 個の漢字をカバーしていますが、非常に珍しい文字、新字、古代中国語の文字、および人名はカバーされていません。 UTF-32、UTF-16、および UTF-8 はすべて Unicode エンコーディング スキームであり、国際標準文字セットと同等です。

したがって、charset と Content-Language の意味は、現在のページの言語が中国語であることを意味します。ブラウザでデコードして表示するには、UTF-8 でエンコードされた文字セットを使用してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。