--- title: Character encoding (文字エンコーディング) slug: Glossary/character_encoding tags: - Composing - Glossary translation_of: Glossary/character_encoding ---
エンコーディングはバイトと文字を対応付けるものです。バイトの並びは文字としてさまざまに解釈できます。特定のエンコーディング(UTF-8 など)を設定することで、バイトの並びがどのように解釈されるかを定めることができます。
例えば、 HTML ではふつう以下のような行を使って UTF-8 の文字エンコーディングを宣言します。
<meta charset="utf-8">
これで HTML 文書であらゆる自然言語の文字を使用できるようになり、確実に表示されるようになります。