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 du eine andere Kodierung angibst, die der verwendete Browser kennt, wird sie verwendet, aber du darfst 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
Beispiel
<form accept-charset="utf-8">
Eingabe erfolgt mit Zeichencodierung "utf-8"


Beachte: Moderne Server und Browser sind Unicode-fähig. Liefere deine Seiten als UTF-8 aus und lasse Formulardaten mit UTF-8 Kodierung übermitteln.

Siehe auch

Weblinks