web-dev-qa-db-ja.com

ページがすでにUTF-8になっている場合、accept-charset = "UTF-8"をHTMLフォームに追加することに利点はありますか?

既に指定されているページ(HTTPヘッダーまたはメタタグのいずれか)で、UTF-8文字セットのContent-Typeを使用するには... accept-charset="UTF-8" HTMLフォームへ?

accept-charset属性がIEで壊れていますが、IEおよびUTF-8。I 'の問題について聞いたことがありません。 m無効なバイトシーケンスが入力されるのを防ぐために、UTF-8で追加するメリットがあるかどうかを尋ねるだけです。)

54
philfreo

IE(6+)またはその他の主要なブラウザでUTF-8を使用しても問題は発生しませんでした。UTF-8メタタグが設定されていることを確認する必要があります(IEこれが必要です)、すべてのファイルがUTF-8エンコードされていること(つまり、WebサーバーがUTF-8ヘッダーを送信することを意味します。)accept-charsetを省略しても問題はありません。

3
jwueller