HTMLエンコーディング(文字セット)
HTMLページを正しく表示するには、Webブラウザが使用する文字セットを認識している必要があります。
ASCIIからUTF-8へ
ASCIIは最初の文字エンコード標準でした。ASCIIは、インターネットで使用できる128の異なる文字を定義しました:数字(0-9)、英字(AZ)、および!のようないくつかの特殊文字 $ +-()@ <>。
ISO-8859-1は、HTML 4のデフォルトの文字セットでした。この文字セットは、256の異なる文字コードをサポートしていました。HTML4はUTF-8もサポートしていました。
ANSI(Windows-1252)は、元のWindows文字セットでした。ANSIにはISO-8859-1と同じですが、ANSIに32文字の余分な文字がある点が異なります。
HTML5仕様では、Web開発者がUTF-8文字セットを使用することを推奨しています。UTF-8文字セットは、世界中のほぼすべての文字と記号をカバーしています。
HTML文字セット属性
HTMLページを正しく表示するには、Webブラウザがページで使用されている文字セットを認識している必要があります。
これは<meta>
タグで指定されます:
<meta charset="UTF-8">
文字セットの違い
次の表に、上記の文字セットの違いを示します。
麻痺 | ASCII | ANSI | 8859 | UTF-8 | 説明 |
---|---|---|---|---|---|
32 | 空 | ||||
33 | ! | ! | ! | ! | エクスクラメーション・マーク |
34 | 「」 | 「」 | 「」 | 「」 | クォーテーションマーク |
35 | # | # | # | # | 番号記号 |
36 | $ | $ | $ | $ | ドル記号 |
37 | % | % | % | % | パーセント記号 |
38 | & | & | & | & | アンパサンド |
39 | ' | ' | ' | ' | アポストロフィ |
40 | (( | (( | (( | (( | 左括弧 |
41 | )。 | )。 | )。 | )。 | 右括弧 |
42 | * | * | * | * | アスタリスク |
43 | + | + | + | + | より多くのサイン |
44 | 、 | 、 | 、 | 、 | コンマ |
45 | - | - | - | - | ハイフンマイナス |
46 | 。 | 。 | 。 | 。 | 終止符 |
47 | / | / | / | / | ソリドゥス |
48 | 0 | 0 | 0 | 0 | ゼロ桁 |
49 | 1 | 1 | 1 | 1 | 1桁目 |
50 | 2 | 2 | 2 | 2 | 2桁目 |
51 | 3 | 3 | 3 | 3 | 3桁目 |
52 | 4 | 4 | 4 | 4 | 4桁目 |
53 | 5 | 5 | 5 | 5 | 5桁目 |
54 | 6 | 6 | 6 | 6 | 6桁目 |
55 | 7 | 7 | 7 | 7 | 7桁目 |
56 | 8 | 8 | 8 | 8 | 8桁目 |
57 | 9 | 9 | 9 | 9 | 9桁目 |
58 | : | : | : | : | 結腸 |
59 | ; | ; | ; | ; | セミコロン |
60 | < | < | < | < | より小さい記号 |
61 | = | = | = | = | 等号 |
62 | >> | >> | >> | >> | 大なり記号 |
63 | ? | ? | ? | ? | 疑問符 |
64 | @ | @ | @ | @ | コマーシャル |
65 | A | A | A | A | ラテン大文字A |
66 | B | B | B | B | ラテン大文字B |
67 | C | C | C | C | ラテン大文字C |
68 | D | D | D | D | ラテン大文字D |
69 | E | E | E | E | ラテン大文字E |
70 | F | F | F | F | ラテン大文字F |
71 | G | G | G | G | ラテン大文字G |
72 | H | H | H | H | ラテン大文字H |
73 | 私 | 私 | 私 | 私 | ラテン大文字I |
74 | J | J | J | J | ラテン大文字J |
75 | K | K | K | K | ラテン大文字K |
76 | L | L | L | L | ラテン大文字L |
77 | M | M | M | M | ラテン大文字M |
78 | N | N | N | N | ラテン大文字N |
79 | THE | THE | THE | THE | ラテン大文字O |
80 | P | P | P | P | ラテン大文字P |
81 | Q | Q | Q | Q | ラテン大文字Q |
82 | R | R | R | R | ラテン大文字R |
83 | S | S | S | S | ラテン大文字S |
84 | T | T | T | T | ラテン大文字T |
85 | U | U | U | U | ラテン大文字U |
86 | V | V | V | V | ラテン大文字V |
87 | W | W | W | W | ラテン大文字W |
88 | バツ | バツ | バツ | バツ | ラテン大文字X |
89 | Y | Y | Y | Y | ラテン大文字Y |
90 | と | と | と | と | ラテン大文字Z |
91 | [ | [ | [ | [ | 左角括弧 |
92 | \ | \ | \ | \ | 逆固相線 |
93 | ] | ] | ] | ] | 右角かっこ |
94 | ^ | ^ | ^ | ^ | 曲折アクセント記号 |
95 | _ | _ | _ | _ | ローライン |
96 | ` | ` | ` | ` | 真面目なアクセント |
97 | a | a | a | a | ラテン小文字a |
98 | b | b | b | b | ラテン小文字b |
99 | c | c | c | c | ラテン小文字c |
100 | d | d | d | d | ラテン小文字d |
101 | e | e | e | e | ラテン小文字e |
102 | f | f | f | f | ラテン小文字f |
103 | g | g | g | g | ラテン小文字g |
104 | h | h | h | h | ラテン小文字h |
105 | 私 | 私 | 私 | 私 | ラテン小文字i |
106 | j | j | j | j | ラテン小文字j |
107 | k | k | k | k | ラテン小文字k |
108 | l | l | l | l | ラテン小文字l |
109 | m | m | m | m | ラテン小文字m |
110 | n | n | n | n | ラテン小文字n |
111 | ザ | ザ | ザ | ザ | ラテン小文字o |
112 | p | p | p | p | ラテン小文字p |
113 | q | q | q | q | ラテン小文字q |
114 | r | r | r | r | ラテン小文字r |
115 | s | s | s | s | ラテン語の小文字 |
116 | t | t | t | t | ラテン小文字t |
117 | u | u | u | u | ラテン小文字u |
118 | v | v | v | v | ラテン小文字v |
119 | w | w | w | w | ラテン小文字w |
120 | バツ | バツ | バツ | バツ | ラテン小文字x |
121 | Y | Y | Y | Y | ラテン小文字y |
122 | と | と | と | と | ラテン小文字z |
123 | {{ | {{ | {{ | {{ | 左中括弧 |
124 | | | | | | | | | 垂直線 |
125 | } | } | } | } | 右中括弧 |
126 | 〜 | 〜 | 〜 | 〜 | チルダ |
127 | の | ||||
128 | €€ | ユーロ記号 | |||
129 | | | | 使用されていない | |
130 | 、 | 単一の低9引用符 | |||
131 | ƒƒ | フック付きラテン小文字f | |||
132 | „ | ダブルロー-9引用符 | |||
133 | … | 水平方向の省略記号 | |||
134 | † | 短剣 | |||
135 | ‡ | ダブルダガー | |||
136 | ˆ | モディファイア文字の曲折アクセント記号 | |||
137 | ‰ | 千のサインのために | |||
138 | Š | キャロン付きラテン大文字S | |||
139 | ‹ | 単一の左向きの角度の引用符 | |||
140 | Œ | ラテン語の大文字の合字OE | |||
141 | | | | 使用されていない | |
142 | Ž | キャロン付きラテン大文字Z | |||
143 | | | | 使用されていない | |
144 | | | | 使用されていない | |
145 | ' | 左一重引用符 | |||
146 | ' | 右一重引用符 | |||
147 | 「「 | 左二重引用符 | |||
148 | 」 | 右二重引用符 | |||
149 | •• | 銃弾 | |||
150 | – | とダッシュ | |||
151 | — | あなたはダッシュします | |||
152 | 〜 | 小さなチルダ | |||
153 | ™ | 商標記号 | |||
154 | š | キャロン付きラテン小文字 | |||
155 | › | 単一の右向きの角度の引用符 | |||
156 | œ | ラテン語の小さな合字oe | |||
157 | | | | 使用されていない | |
158 | § | キャロン付きラテン小文字z | |||
159 | Ÿ | 分音記号付きラテン大文字Y | |||
160 | ノーブレークスペース | ||||
161 | ¡ | ¡ | ¡ | 逆感嘆符 | |
162 | ¢ | ¢ | ¢ | セント記号 | |
163 | ££ | ££ | ££ | ポンド記号 | |
164 | ¤ | ¤ | ¤ | 通貨記号 | |
165 | ¥ | ¥ | ¥ | 円記号 | |
166 | ¦ | ¦ | ¦ | 壊れたバー | |
167 | § | § | § | 節記号 | |
168 | ¨ | ¨ | ¨ | 分音記号 | |
169 | © | © | © | 著作権記号 | |
170 | ª | ª | ª | 女性の序数標識 | |
171 | « | « | « | 左向きの二重引用符 | |
172 | ¬ | ¬ | ¬ | 署名しない | |
173 | | | | ソフトハイフン | |
174 | ® | ® | ® | 登録記号 | |
175 | ¯ | ¯ | ¯ | マクロン | |
176 | °° | °° | °° | 度記号 | |
177 | ± | ± | ± | プラスマイナス記号 | |
178 | ² | ² | ² | 上付き文字2 | |
179 | ³ | ³ | ³ | 上付き文字3 | |
180 | ´ | ´ | ´ | アキュートアクセント | |
181 | µ | µ | µ | マイクロサイン | |
182 | ¶ | ¶ | ¶ | 段落記号 | |
183 | ・・ | ・・ | ・・ | 真ん中のドット | |
184 | ¸ | ¸ | ¸ | セディーユ | |
185 | ¹ | ¹ | ¹ | 上付き文字1 | |
186 | º | º | º | 男性の序数標識 | |
187 | »» | »» | »» | 右向きの二重引用符 | |
188 | ¼ | ¼ | ¼ | 下品な分数の4分の1 | |
189 | ½ | ½ | ½ | 下品な分数の半分 | |
190 | ¾ | ¾ | ¾ | 下品な分数の4分の3 | |
191 | ¿ | ¿ | ¿ | 逆疑問符 | |
192 | で | で | で | ラテン語の大文字Aと墓 | |
193 | Á | Á | Á | 急性のラテン大文字A | |
194 | ÂÂ | ÂÂ | ÂÂ | 曲折アクセント記号付きラテン大文字A | |
195 | Ã | Ã | Ã | チルダ付きラテン大文字A | |
196 | Ä | Ä | Ä | 分音記号付きラテン大文字A | |
197 | ああ | ああ | ああ | 上にリングが付いたラテン大文字A | |
198 | Æ | Æ | Æ | ラテン大文字AE | |
199 | Ç | Ç | Ç | セディラとラテン大文字C | |
200 | は | は | は | アクサングラーブ付きラテン大文字E | |
201 | これは | これは | これは | 急性のラテン大文字E | |
202 | Ê | Ê | Ê | 曲折アクセント記号付きラテン大文字E | |
203 | E | E | E | 分音記号付きラテン大文字E | |
204 | 私 | 私 | 私 | ラテン大文字Iと墓 | |
205 | 私 | 私 | 私 | ラテン語の大文字I | |
206 | 私 | 私 | 私 | 曲折アクセント記号付きラテン大文字I | |
207 | 私 | 私 | 私 | 分音記号付きラテン大文字I | |
208 | Ð | Ð | Ð | ラテン大文字Eth | |
209 | Ñ | Ñ | Ñ | チルダ付きラテン大文字N | |
210 | Ò | Ò | Ò | ラテン大文字のOと墓 | |
211 | ああ | ああ | ああ | ラテン大文字のOと急性 | |
212 | かさ | かさ | かさ | 曲折アクセント記号付きラテン大文字O | |
213 | Õ | Õ | Õ | チルダ付きラテン大文字O | |
214 | Ö | Ö | Ö | 分音記号付きラテン大文字O | |
215 | ×× | ×× | ×× | 乗算記号 | |
216 | Ø | Ø | Ø | ストローク付きラテン大文字O | |
217 | Ù | Ù | Ù | ラテン大文字のUと墓 | |
218 | Ú | Ú | Ú | ラテン大文字のU | |
219 | Û | Û | Û | 曲折アクセント記号付きラテン大文字U | |
220 | Ü | Ü | Ü | 分音記号付きラテン大文字U | |
221 | 考え | 考え | 考え | ラテン語の大文字Y | |
222 | Þ | Þ | Þ | ラテン大文字のソーン | |
223 | ß | ß | ß | ラテン小文字シャープs | |
224 | で | で | で | ラテン語の小さな文字aと墓 | |
225 | á | á | á | ラテン語の小文字a | |
226 | â | â | â | 曲折アクセント記号付きラテン小文字a | |
227 | ã | ã | ã | チルダ付きラテン小文字a | |
228 | ä | ä | ä | 分音記号付きラテン小文字a | |
229 | å | å | å | 上にリングが付いたラテン語の小文字a | |
230 | æ | æ | æ | ラテン小文字ae | |
231 | ç | ç | ç | セディラとラテン小文字c | |
232 | は | は | は | アクサングラーブ付きラテン小文字e | |
233 | これは | これは | これは | ラテン語の小さな文字eと鋭い | |
234 | ê | ê | ê | 曲折アクセント記号付きラテン小文字e | |
235 | e | e | e | 分音記号付きラテン小文字e | |
236 | 私 | 私 | 私 | ラテン語の小さな文字iと墓 | |
237 | 私 | 私 | 私 | ラテン語の小さな文字iと鋭い | |
238 | 私 | 私 | 私 | 曲折アクセント記号付きラテン小文字i | |
239 | 私 | 私 | 私 | 分音記号付きラテン小文字i | |
240 | ð | ð | ð | ラテン小文字eth | |
241 | ñ | ñ | ñ | チルダ付きラテン小文字n | |
242 | ò | ò | ò | アクサングラーブ付きラテン小文字o | |
243 | ó | ó | ó | ラテン語の小さな文字oと鋭い | |
244 | かさ | かさ | かさ | 曲折アクセント記号付きラテン小文字o | |
245 | õ | õ | õ | チルダ付きラテン小文字o | |
246 | ö | ö | ö | 分音記号付きラテン小文字o | |
247 | ÷ | ÷ | ÷ | 除算記号 | |
248 | ø | ø | ø | ストローク付きラテン小文字o | |
249 | ù | ù | ù | アクサングラーブ付きラテン小文字u | |
250 | ú | ú | ú | ラテン語の小さな文字uと鋭い | |
251 | と | と | と | 曲折アクセント記号付きラテン小文字 | |
252 | ü | ü | ü | 分音記号付きラテン小文字u | |
253 | 考え | 考え | 考え | ラテン語の小さな文字yと鋭い | |
254 | þ | þ | þ | ラテン語の小さな文字のとげ | |
255 | ÿ | ÿ | ÿ | 分音記号付きラテン小文字y |
ASCII文字セット
ASCIIは、制御文字に0から31(および127)の値を使用します。
ASCIIは、文字、数字、および記号に32〜126の値を使用します。
ASCIIは128から255までの値を使用しません。
ANSI文字セット(Windows-1252)
ANSIは、0〜127の値のASCIIと同じです。
ANSIには、128から159までの値に対応する独自の文字セットがあります。
ANSIは、160〜255の値のUTF-8と同じです。
ISO-8859-1文字セット
ISO-8859-1は、0〜127の値のASCIIと同じです。
ISO-8859-1は、128から159までの値を使用しません。
ISO-8859-1は、160〜255の値のUTF-8と同じです。
UTF-8文字セット
UTF-8は、0から127までの値のASCIIと同じです。
UTF-8は、128から159までの値を使用しません。
UTF-8は、160〜255の値でANSIと8859-1の両方と同じです。
UTF-8は、値256から継続し、10000を超える異なる文字を使用します。
詳細については、完全なHTML文字セットリファレンスをご覧ください。