Helps by Patrick
Codierungstypen
Hier eine Übersicht über die verschiedenen Codieruntstypen für Zeichen und Sonderzeichen.
Cf. auch Arbeiten mit Charsets und
Codierungstypen sowie natürlich bei
Selfhtml
Was sie zu bedeuten haben:
- Zeichen: Wie das Zeichen auf einer Webseite aussehen soll

- Name: Allgemeiner Name zur Beschreibung des Zeichens

- Entity-Codierung ("benannte Zeichen"): Codierung, um das Sonderzeichen auf einer Webseite richtig darzustellen;
i.A. gutes Downgrading
Referenz in jeder HTML-Anleitung; z.B.
SelfHTML
- Dezimal-Codierung: Alternative Codierung, um jedes Zeichen auf einer Webseite richtig darzustellen;
Grundlage hierfür ist ISO 10646 (deckungsgleich mit dem Unicode-Standard), das auf dem ASCII-Zeichensatz von 0 bis 255 aufbaut; für höhere Zeichen gibt es bis zu 4-stellige Dezimalwert.
Die ASCII-Zeichen 32 bis 127 sind in allen Zeichensätzen gleich. Für die höheren Werte ist die Angabe des verwendeten Zeichensatzes im Meta-Tag notwendig:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
Für westeuropäische Zeichensätze ist ISO-8859-1 (Latin-1) relevant, für osteuropäische, kyrillische, japanische, etc. Sprachräume die jeweils relevanten Zeichensätze, cf. Erläterungen in SelfHTML
Dezimal-Codierung ist für jedes Zeichen verfügbar.
Die Darstellung ist manchmal erfolgreicher als Entity-Codierung, manchmal schlechter, abhängig vom jeweiligen Browser. Bei Nichtdarstellung allerdings schlechtes Downgrade
Zeichen-Tabellen in vielen HTML-Anleitungen; z.B.
Merkblatt ASCII-Code
SelfHTML
- URL-Codierung: Dies ist die Hexadezimal-Codierung des Dezimalwertes, mit der das Zeichen in URL-Strings codiert werden muss. Dies ist besonders wichtig für Zeichen, die im HTML-Code selber nicht maskiert werden müssen wie Satzzeichen und v.a. Leerzeichen.
Referenz schwieriger zu finden; allerdings lässt sich auch der Dezimalwert einfach umrechnen,
z.B. mit diesem Converter (Original bei SelfHTML)
| Zeichen |
Name |
Entity-Codierung |
Dezimal-Codierung |
URL-Codierung |
| a |
kleines a |
a |
a |
%61 |
| b |
kleines b |
b |
b |
%62 |
| A |
großes A |
A |
A |
%41 |
| 1 |
Ziffer 1 |
1 |
1 |
%31 |
| " |
Anführungszeichen |
" |
" |
%22 |
| & |
Ampersand |
& |
& |
%26 |
| ? |
Fragezeichen |
? |
? |
%3F |
| = |
Gleichheitszeichen |
= |
= |
%3D |
| < |
Kleiner |
< |
< |
%3C |
| > |
größer |
> |
> |
%3E |
| @ |
Klammeraffe |
@ |
@ |
%40 |
| |
Leerzeichen |
|
  |
%20 |
| € |
Euro |
€ |
€ |
%20AC |
| ¢ |
Cent |
¢ |
¢ |
%A2 |
zuletzt modifiziert: 25.02.2002
© 1999 by Patrick A. Schindler