HTML-Grundlagen (4)

Sonderzeichen:

Ein Thema wurde bisher noch nicht angesprochen: Das Verwenden von Sonderzeichen. Dazu gehören, wie so oft, auch die deutschen Umlaute. Man kann zwar in einem HTML-Dokument angeben, welchen Zeichensatz es verwendet, doch kann man nicht davon ausgehen, dass alle Browser dies auch immer korrekt interpretieren. Daher sollte man es sich angewöhnen, Umlaute und einige andere Sonderzeichen durch bestimmte Zeichenfolgen (so genannte "Entities") zu ersetzen.

Um zum Beispiel ein ä im Text zu verwenden, etwa in dem Wort "Häuser", schreibt man es als ä - und damit also auch Häuser. Die Sequenz beginnt mit dem &-Zeichen und endet mit einem Semikolon. Dazwischen steht der Name des gewünschten Sonderzeichens. Für die deutschen Umlaute sind diese einfach zu merken: Es ist der jeweilige Buchstabe, gefolgt von "uml" (für "Umlaut"). Große Umlaute erzeugt man, indem man den ersten Buchstaben groß schreibt: Ä für ein großes Ä.

Das ß ist kein Umlaut, sondern eine so genannte Ligatur aus den Buchstaben s und z. Folglich erzeugt man es mit der Zeichenfolge ß.

Da das Kaufmanns-Und & als Einleitung einer Entity verwendet wird, braucht man nun natürlich auch eine Möglichkeit, das &-Zeichen selbst darzustellen. Dies geschieht über die Zeichenfolge &.

Weitere Sonderzeichen:

Umschreibung Zeichen Entity
Anführungszeichen " "
Kleiner-Zeichen < &lt;
Größer-Zeichen > &gt;

Damit dürften die häufigsten Sonderzeichen für deutschsprachige Texte abgedeckt sein. In den HMTL-Beschreibungen (siehe die HTML-Links) finden sich weitere Zeichen, z.B. französische Sonderzeichen.

Textauszeichnung:

Zum Abschluß soll noch kurz auf die Änderung des Text-Aussehens eingegangen werden. HTML beschreibt ja die Struktur eines Textes, nicht sein Aussehen. Folglich findet man im HTML-Standard auch keine Tags, die das Aussehen der Schrift beeinflussen. Dies soll stattdessen über Stylesheets, eine Art Formatvorlage für HTML-Dateien, geschehen. Dieses Thema würde jetzt jedoch zu weit führen. Angemerkt sei hier noch, dass sich das Aussehen der Schrift über das <FONT>-Tag sehr weitgehend beeinflussen lässt. Dieses Tag ist aber nicht (mehr) Teil des HTML-Standards und sollte daher nicht mehr verwendet werden - die optische Gestaltung soll in Zukunft ausschließlich über Stylesheets erfolgen.

Es gibt aber auch noch einige Standard-konforme Tags, um auf das Aussehen des Textes Einfluss zu nehmen. Man muss sich dabei nur immer vor Augen halten, dass diese hauptsächlich zur logischen Formatierung des Textes und nicht zu optischen Gestaltung benutzt werden sollten.

Mit den Tags <b>...</b> und <i>...</i> kann man Textpassagen fett (bold) bzw. kursiv (italics) darstellen lassen. Hiermit legt man den Schriftstil aber absolut fest, was eigentlich nicht im Sinne von HTML ist. In den meisten Fällen kann man diese beiden Tags durch <strong>...</strong> bzw. <em>...</em> ersetzen, die eher dem beschreibenden Charakter von HTML gerecht werden. <strong> umschließt dabei Textpassagen, die besonders hervorgehoben werden sollen - die meisten Browser werden diesen Text fett darstellen. <em> umschließt Text, der besonders betont werden soll ("em" steht für "emphasize") und wird von den meisten Browsern kursiv dargestellt.

Die Schriftgröße kann man mit den Tags <big> für großen bzw. <small> für kleinen Text (jeweils relativ zur aktuellen Schriftgröße) beeinflussen. Wem dies nicht ausreichend erscheint, der sollte sich überlegen, in welchen Situationen man unterschiedliche Schriftgrößen überhaupt benötigt. Große Schrift wird hauptsächlich für Überschriften benutzt - nur sollte man dann ohnehin das entsprechende <H>-Tag verwenden. Und kleine Schrift sollte man eher vermeiden, da sie die Lesbarkeit nicht gerade erhöht. Wenn man wirklich ein derart aufwendiges Layout plant, in dem verschiedene Schriftgrößen eine zentrale Rolle spielen, dann sollte man dies ohnehin über Stylesheets realisieren.



<< zurück zur dritten Seite | weiter zur nächsten Seite >>
zurück zur MacIG-Seite


$HOME | Atari | Macintosh | Ahnenforschung | Bilder | Site-Index


Valid HTML 4.01 contents of this page written and (c) 2000 by Gerd Hofmann and Dirk Haun,
last update: 07 June 2000