56

省略形なので、通常UTFは大文字にする必要があります。ただし、HTML の属性は通常小文字です。

では、次のようにする必要があります:<meta charset="UTF-8"/>または<meta charset="utf-8"/>?
私は両方が機能することを知っています。

ありがとうございました。

4

2 に答える 2

48

charset の値は大文字と小文字を区別しません。

spec.whatwg.org から

charset 属性は、ドキュメントで使用される文字エンコーディングを指定します。これは文字エンコーディング宣言です。属性が存在する場合、その値は文字列「utf-8」に一致する ASCII の大文字と小文字を区別しないものでなければなりません。

完全なドキュメントへのリンク: https://html.spec.whatwg.org/multipage/semantics.html#attr-meta-charset

于 2012-06-04T21:58:23.700 に答える