HTML5-Handbuch - die neuen Features von HTML5
Schriftsystems.
E.5 Benannte Zeichen für griechische Buchstaben
Die benannten Zeichen für die Grundbuchstaben des griechischen Alphabets sind bereits seit HTML 4.0 Sprachbestandteil. Einige erweiterte Zeichen wurden mit HTML5 eingeführt.
E.6 Benannte Zeichen für kyrillische Buchstaben
Die benannten Zeichen für Buchstaben des kyrillischen Alphabets wurden alle erst mit HTML5 eingeführt.
E.7 Benannte Zeichen für Interpunktion
Zeichen für Interpunktion sind Symbole für die Typografie und auch Satzzeichen.
E.8 Benannte Zeichen für Zahlen
Die hier aufgelisteten Zeichen sind Entsprechungen für die Darstellung von Zahlen.
E.9 Benannte Zeichen für Pfeilsymbole
Pfeilsymbole sind alle Zeichen, welche als Pfeile verwendet werden können.
E.10 Benannte Zeichen für mathematische Symbole
Zeichen für mathematische Berechnungen. Die Erläuterung der Zeichen steht in Klammern.
E.11 Benannte Zeichen für technische Symbole
Diese Symbole sind für technische Beschreibungen bzw. Darstellungen gedacht.
E.12 ASCII-Zeichensatz
Die Zeichen 0 bis 31 sind nicht druckbar. Hier sind die Zeichen von 32 – 127 dargestellt.
Zeichen
Dezimal
Hexadezimal
!
!
!
"
"
"
#
#
#
$
$
$
%
%
%
&
&
&
'
'
'
(
(
(
)
)
)
*
*
*
+
+
+
,
,
,
-
-
-
.
.
.
/
/
/
0
0
0
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
8
9
9
9
:
:
:
;
;
;
<
<
<
=
=
=
>
>
>
?
?
?
@
@
@
A
A
A
B
B
B
C
C
C
D
D
D
E
E
E
F
F
F
G
G
G
H
H
H
I
I
I
J
J
J
K
K
K
L
L
L
M
M
M
N
N
N
O
O
O
P
P
P
Q
Q
Q
R
R
R
S
S
S
T
T
T
U
U
U
V
V
V
W
W
W
X
X
X
Y
Y
Y
Z
Z
Z
[
[
[
\
\
\
]
]
]
^
^
^
_
_
_
`
`
`
a
a
a
b
b
b
c
c
c
d
d
d
e
e
e
f
f
f
g
g
g
h
h
h
i
i
i
j
j
j
k
k
k
l
l
l
m
m
m
n
n
n
o
o
o
p
p
p
q
q
q
r
r
r
s
s
s
t
t
t
u
u
u
v
v
v
w
w
w
x
x
x
y
y
y
z
z
z
{
{
{
|
|
|
}
}
}
~
~
~
F MIME-Typenreferenz
Das Kürzel MIME steht für M ultipurpose I nternet M ail E xtensions . Aus dem Namen geht hervor, dass die Spezifikation ursprünglich für E-Mails gedacht war – und zwar für E-Mails mit Attachments (englisch für Anhang). Diese sogenannten Multipart-Mails enthalten die gesamten zu übertragenden Daten in einer Datei. Innerhalb der Datei musste eine Konvention gefunden werden, wie die einzelnen Teile (z. B. Text der E-Mail und angehängte ZIP-Datei) voneinander zu trennen sind. Dabei wurde auch ein Schema entwickelt, das der interpretierenden Software mitteilt, um welchen Datentyp es sich bei dem jeweils nächsten Teil der E-Mail handelt.
Das Schema erwies sich nicht nur für E-Mails als nützlich. Fast immer, wenn entfernte Programme (z. B. Web-Browser und Webserver) wegen einer bevorstehenden Datenübertragung miteinander kommunizieren, geht es auch um die Art der zu übertragenden Daten. Dabei hat sich im gesamten Internet das Schema der MIME-Typen durchgesetzt.
Verschiedene HTML-Elemente haben Attribute, die als Wertzuweisung die Angabe eines MIME-Typen erwarten. In JavaScript gibt es ein eigenes Objekt MIME-Typen, das es erlaubt, in JavaScript die verfügbaren MIME-Typen des Browsers zu ermitteln. Sowohl jeder Web-Browser als auch jeder Webserver führen eine Liste mit ihnen bekannten MIME-Typen. Bei der Kommunikation müssen sie sich darauf einigen, ob der Empfänger den MIME-Typ akzeptiert, den der Sender senden will. Moderne Browser akzeptieren zwar in der Regel jeden MIME-Typ und bieten dem Anwender einfach an, falls sie den MIME-Typ nicht kennen, die zu empfangenden Daten als Download-Datei abzuspeichern. Webserver sind dagegen meist empfindlicher. MIME-Typen, die sie nicht kennen, verarbeiten sie nicht.
Weitere Kostenlose Bücher