HTML/Attribute/accept-charset
Aus SELFHTML-Wiki
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
- HTML Spezifikation: accept-charset Attribut im form Element
Liste der HTML-Attribute
- Formular-Attribute
- accept
- accept-charset
- action
- autocapitalize
- autocomplete
- autofocus
- checked
- cols
- dirname
- disabled
- enctype
- for
- form
- formaction
- formenctype
- formmethod
- high
- list
- low
- max
- maxlength
- method
- min
- minlength
- multiple
- name
- novalidate
- optimum
- pattern
- placeholder
- readonly
- required
- rows
- selected
- size
- step
- type (button)
- type (input)
- value
- webkitdirectory
- wrap
- writingsuggestions
- Universalattribute
- Aria-Attribute
- Listen-Attribute
- Medien-Attribute
- Meta-Attribute
- Tabellen-Attribute
- Verweis-Attribute
- obsolet oder gelöscht