HTML/Attribute/accept-charset

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Das accept-charset-Attribut spezifiziert die Zeichenkodierung, mit der eingegebene Daten zum Server übertragen werden sollen. Die HTML Spezifikation verlangt, dass dieses Attribut den Wert "UTF-8" hat (in Groß- oder Kleinbuchstaben). Wenn Sie eine andere Kodierung angeben, die der verwendete Browser kennt, wird sie verwendet, aber Sie dürfen das nur dann tun, wenn der Server diese Kodierung auch erwartet. Es gibt keinen HTTP Header, mit dem der Browser dem Server die verwendete Kodierung mitteilt.

erlaubte Werte

eine durch Leerzeichen oder Kommata getrennte Liste von Zeichencodierungen.

default-Wert die gleiche Zeichencodierung, mit der die Seite empfangen wurde
erlaubt in form
Browsersupport Details bei caniuse.com: {{{caniuse}}}
Beispiel
<form accept-charset="utf-8">
Eingabe erfolgt mit Zeichencodierung "utf-8"
Beachten Sie: Moderne Server und Browser sind Unicode-fähig. Liefern Sie Ihre Seiten als UTF-8 aus und lassen Sie Formulardaten mit UTF-8 Kodierung übermitteln.

Siehe auch

Weblinks