Zum Inhalt springen

ASCII

ASCII, die Abkürzung für „American Standard Code for Information Interchange“, ist das erste Zeichencodierungsschema, das zwischen Computern im Internet verwendet wurde.

Moderne Zeichencodierungsschemata wie UTF-8 und ISO-8859 sind abwärtskompatibel mit ASCII.

Der ASCII-Zeichensatz

Der ASCII-Zeichensatz wurde in den 1960er-Jahren als Standard für Computer und Hardwaregeräte wie Drucker und Bandlaufwerke entwickelt.

Ursprünglich basierte ASCII auf dem englischen Alphabet. Es ist ein 7-Bit-Zeichensatz mit 128 Zeichen: die Zahlen 0–9, Groß- und Kleinbuchstaben A–Z, grundlegende Satzzeichen und Sonderzeichen.

Die meisten Zeichensätze, die in modernen Computern, HTML und im Internet verwendet werden, sind abwärtskompatibel mit ASCII.

Unten finden Sie eine Tabelle mit den 128 ASCII-Zeichen und ihren entsprechenden HTML-Entitätscodes.

ASCII-Druckzeichen

ASCII CharacterHTML Entity CodeDescription
Leerzeichen
!!Ausrufezeichen
""Anführungszeichen
##Nummernzeichen
$$Dollarzeichen
%%Prozentzeichen
&&Und-Zeichen
''Apostroph
((linke Klammer
))rechte Klammer
**Sternchen
++Pluszeichen
,,Komma
--Bindestrich
..Punkt
//Schrägstrich
00Ziffer 0
11Ziffer 1
22Ziffer 2
33Ziffer 3
44Ziffer 4
55Ziffer 5
66Ziffer 6
77Ziffer 7
88Ziffer 8
99Ziffer 9
::Doppelpunkt
;;Semikolon
<<kleiner als
==gleich
>>größer als
??Fragezeichen
@@At-Zeichen
AAGroßbuchstabe A
BBGroßbuchstabe B
CCGroßbuchstabe C
DDGroßbuchstabe D
EEGroßbuchstabe E
FFGroßbuchstabe F
GGGroßbuchstabe G
HHGroßbuchstabe H
IIGroßbuchstabe I
JJGroßbuchstabe J
KKGroßbuchstabe K
LLGroßbuchstabe L
MMGroßbuchstabe M
NNGroßbuchstabe N
OOGroßbuchstabe O
PPGroßbuchstabe P
QQGroßbuchstabe Q
RRGroßbuchstabe R
SSGroßbuchstabe S
TTGroßbuchstabe T
UUGroßbuchstabe U
VVGroßbuchstabe V
WWGroßbuchstabe W
XXGroßbuchstabe X
YYGroßbuchstabe Y
ZZGroßbuchstabe Z
[[linke eckige Klammer
\\Backslash
]]rechte eckige Klammer
^^Zirkumflex
__Unterstrich
``Gravis
aaKleinbuchstabe a
bbKleinbuchstabe b
ccKleinbuchstabe c
ddKleinbuchstabe d
eeKleinbuchstabe e
ffKleinbuchstabe f
ggKleinbuchstabe g
hhKleinbuchstabe h
iiKleinbuchstabe i
jjKleinbuchstabe j
kkKleinbuchstabe k
llKleinbuchstabe l
mmKleinbuchstabe m
nnKleinbuchstabe n
ooKleinbuchstabe o
ppKleinbuchstabe p
qqKleinbuchstabe q
rrKleinbuchstabe r
ssKleinbuchstabe s
ttKleinbuchstabe t
uuKleinbuchstabe u
vvKleinbuchstabe v
wwKleinbuchstabe w
xxKleinbuchstabe x
yyKleinbuchstabe y
zzKleinbuchstabe z
{{linke geschweifte Klammer
||senkrechter Strich
}}rechte geschweifte Klammer
~~Tilde

ASCII-Steuerzeichen für Geräte

Die ASCII-Steuerzeichen für Geräte (außer horizontaler Tabulator, Zeilenvorschub und Wagenrücklauf) werden in HTML-Dokumenten selten verwendet. Ursprünglich wurden ASCII-Steuerzeichen (Bereich 00–31, plus 127) entwickelt, um Hardwaregeräte zu steuern.

ASCII CharacterHTML Entity CodeDescription
NULNullzeichen
SOHAnfang des Kopfes
STXAnfang des Textes
ETXEnde des Textes
EOTEnde der Übertragung
ENQAnfrage
ACKBestätigung
BELGlocke (Klingel)
BSRückschritt
HThorizontaler Tabulator
LFZeilenvorschub
VTvertikaler Tabulator
FFSeitenvorschub
CRWagenrücklauf
SOUmschalten aus
SIUmschalten ein
DLEDatenverbindungs-Entweichung
DC1Gerätesteuerung 1
DC2Gerätesteuerung 2
DC3Gerätesteuerung 3
DC4Gerätesteuerung 4
NAKnegative Bestätigung
SYNsynchronisieren
ETBEnde des Übertragungsblocks
CANabbrechen
EMEnde des Mediums
SUBErsatz
ESCEscape
FSDateitrenner
GSGruppentrenner
RSDatensatztrenner
USEinheitentrenner
DELlöschen (Rubout)

Praktisches Anwendungsbeispiel

Sie können diese Zeichen in HTML entweder mit numerischen oder benannten Referenzen einfügen. Benannte Entitäten werden oft aus Gründen der Lesbarkeit bevorzugt:

html
<!-- Numeric reference -->
<p>&#38; displays as &amp;</p>

<!-- Named reference -->
<p>&amp; also displays as &amp;</p>

Übung

What are the uses of ASCII in HTML?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.