Daniel Thoma: Zeichensaetze, deafault Zeichensatz, benannte Zeichen usw.

Beitrag lesen

Hallo Thomas

Fragen:

  1. Die deafault Zeichensatz-Angabe im Meta-Tag. Was bewirkt sie genau?

Der Browser weiß dann, welchen Zeichensatz er verwenden muss.
Ein Zeichensatz ordnet einem oder mehreren bytes ein Zeichen zu.
Den Zeichensatz innerhalb des Dokuments zu definieren, dass in benutzt ist allerdings schwierig. Vor allem bei Metatags weiß der Browser noch nicht einmal genau, wo er die Angabe findet.
Bei Zeichensätzen, die die ASCII-Zeichen anderen bytes zuordnen, gibt es da u.U. schwierigkeiten.
Zumindest ist die Erkennung schwieriger und im allgemeinen Fall unmöglich.

  1. Zitat: "Wichtig ist die Zeichensatzangabe vor allem dann, wenn Sie innerhalb der HTML-Datei z.B.
       deutsche Umlaute nicht maskieren."
       Ist es nicht eher "unsauber" Umlaute nicht zu maskieren?

Nein, das ist nicht Unsauber.

  1. Benannte Zeichen, erst hatte ich den Eindruck, damit koenne man ziemlich absolut Zeichen darstellen,
       dem ist ja aber nicht so.
      a. Wo kann ich denn ersehen, welche Browserversion welche HTMLversion interpretiert?

Die gängigen Browser behaupten alle, es zu tun, auch wenn das nicht immer der Fall ist.
In SELFHTML steht ja für einige Browser, welche Tags sie unterstützen.

b. Die geeignete Schriftart vorfinden, was heisst das?

Durch den Zeichensatz weiß der Browser jetzt um welche Zeichen es sich handelt. Er sagt aber nichts über deren Darstellung aus.

b2.Schriftart und Zeichensatz, wer hat eigendlich das Sagen?

Beide. Der Zeichensatz ordnet den Bytes Zeichen zu und die Schriftart den Zeichen eine graphische Darstellung.

Zeichensatz (z.B. ISO 8859-1), hat die dt. Umlaute, wenn ich nun aber eine Schriftart
     (gleich Font, z.B. Arial) auf dem System habe, die keine dt. Umlaute hat, werden auch keine
     Umlaute dargestellt. oder? Sondern die Zeichen, die der nummerischen Wertzuweisung entsprechen

Vermutlich wird gar nichts oder ein Ersatzzeichen dargestellt.

c. Wie ist dies bei Benannte Zeichen: für mathematische Symbole, für technische Symbole,
     für Pfeil-Symbole, für diverse Symbole, für Interpunktion?

Dafür gilt das selbe. Der entsprechende Font muss vorhanden sein.

Grüße

Daniel