Allgemeine Definitionen für den Text und den Hintergrund

Sie haben bereits das <BODY>-Tag kennengelernt und nun ist es Zeit, daß Sie etwas über die Möglichkeiten erfahren, die dieses Tag bietet.

1. Anwendungen für das Body-Tag

Folgende Definitionen läßt das Body-Tag momentan zu:
Ein Beispiel, daß die Definitionen zeigt.

Nicht alle Browser können alle Optionen des Body-Tags auswerten. CAB kann bis Version 1.5 nur die Definitionen 1,2 und 5 auswerten. Netscape und Internet Explorer unterstützen je nach verwendeter Versionsnummer alle.

2. Textfarbe

Normalerweise ist die Textfarbe schwarz. Möchten Sie aber darüber bestimmen, wie der Text aussehen soll, gibt ihnen der Body-Tag die Gelegenheit dazu. Um die Textfarbe zu definieren muß zusätzlich text= dem Tag hinzugefügt werden.

Beispiel
<BODY TEXT="#FFFFFF">
#FFFFFF ist die Farbe, die der Fließtext haben soll. Falls Sie noch nicht mit Zahlen im Hexadezimalformat das Vergnügen hatten, wird hier wohl ein "Hä?"-Erlebnis einsetzen. Dieses Erlebnis könnte sich bei diesem ganzen Kapitel verstärken, wenn Sie sich diese Seiten auf einem Monochrom-Monitor anschauen...

3. Hexadezimalzahlen

Entschlüsseln wir doch mal das obige Beispiel:
Das erste Zahlpaar 'FF' steht für den Rotwert der Farbe. Das zweite für den Grün- und das dritte für den Blauwert. Farblich illustriert sähe das so aus: #FFFF FF.
FF ist im Hexadezimalwert der höchste Wert und entspricht der Zahl 255 im Dezimalsystem. Da alle Farben auf 255 stehen, würde das als Textfarbe Weiß ergeben. 00 entspräche dem Dezimalwert 0. Aus verschiedenen Gründen, die am Ende dieses Textes noch erläutert werden, sollte man sich auf die 16 Grundfarben beschränken (für diese Tabelle wird CAB 1.5 oder Netscape 3.0 benötigt):
FarbeHexadezimalwert   
Weiß
FFFFFF
Schwarz
000000
Rot
FF0000
Grün
00FF00
Blau
0000FF
Gelb
FFFF00
Cyan
00FFFF
Magenta
FF00FF
Hellgrau
F0F0F0
Grau
808080
Dunkelrot
800000
Dunkelgrün
008000
Dunkelblau
000080
Dunkelgelb
808000
Dunkelcyan
008080
Dunkelmagenta
800080
Eine Alternative wäre eine Erfindung des Internet Explorers, die Farbnamen. Statt #FFFFFF könnte man folgendes angeben:
<BODY TEXT="white">
Wie auch die anderen Erfinderungen des Explorers hat aber auch diese Neuerung einen Nachteil (der jedoch ganz in das Marketing-technische Konzept paßt): Browser, die nicht alle Farbnamen kennen, werden diese Angabe gnadenlos fehlinterpretieren. Der Browser versucht dann nämlich, white als Hexadezimalzahl zu interpretieren. Das geht jedoch schief und so hat der verdutzte Betrachter einer solchen Seite eventuell eine schwarze Seite mit schwarzer Schrift vor sich. Da man in der Regel nur die sechzehn Standardfarben benutzt, kann man genausogut die Hexadezimalzahlen benutzen.

4. Beschränkung auf 16 Farben

Diese Beschränkung gibt es eigentlich nicht, denn mit dem Hexadezimalsystem sind 1,6 Millionen Farbtöne möglich. Jedoch rechnen die meisten Browser diese Farben auf die aktuell verfügbare Palette herunter (es sei denn, daß System hat mehr als 256 Farben zur Verfügung). Die 16 Standardfarben sind hingegen in der Regel verfügbar und werden auch korrekt angezeigt, so daß mit Rücksicht auf die Lesbarkeit des Textes möglichst nur mit diesen gearbeitet werden sollte.

5. Farbe für Verweise

Nach diesem kleinen Ausflug in die Welt der Farben wollen wir uns nun weiter mit dem <BODY>-Tag beschäftigen.
Die Zusatzinformation LINK= definiert die Farbe für Verweise.
Beispiel
<BODY LINK="#0000FF">
Als Verweisfarbe wurde hier Blau definiert.

6. Farbe für bereits besuchte Verweise

Dies wird nicht von CAB 1.5 unterstützt. Eine andere Farbe für bereits besuchte Verweise hilft dem Benutzer bei der Navigation, da dieser sofort sieht, welche Stellen er besucht hat. Die Farbe für bereits besuchte Verweise definiert man mit VLINK= (VLINK steht für 'visited links').
Beispiel
<BODY VLINK="#FF00FF">
Als Farbe für bereits besuchte Verweise wurde Magenta definiert.

7. Farbe für gerade angeklickte Verweise

Dies wird nicht von CAB 1.5 unterstützt. Die Farbe für gerade angeklickte Verweise ist nur sehr kurz zu sehen; nämlich in dem Moment, wenn man den Verweis anklickt. Definiert wird diese Farbe mit ALINK= (ALINK steht für 'activated links').
Beispiel
<BODY ALINK="#FF0000">
Die Farbe für gerade angeklickte Verweise wäre in dem Fall Rot.

8. Hintergrundfarbe

Analog zu den vorhergehenden Beispielen wird auch die Hintergrundfarbe definiert: BGCOLOR= (BGCOLOR steht für 'background color').
Beispiel
<BODY BGCOLOR="#000000">
Die Farbe für gerade angeklickte Verweise wäre in dem Fall Schwarz.

9. Hintergrundbild

Sehr schick kann ein Bild im Hintergrund aussehen. Der Browser rechnet das angegebene Bild auf die Seite um und reiht sie wie Tapettenbahnen aneinander. Geeignete Bilder findet man auf vielen Atari-CDs. Bei Hintergrundbildern sollte man aber daruf achten, daß sie schön klein sind (kleiner als 15 KByte), nicht zu auffällig und gut aussehen, wenn man sie aneinanderreiht.
Beispiel
<BODY BACKGROUND="logo.gif">
Im Hintergrund wird das Bild logo.gif dargestellt.

10. Hintergrundmusik

Etwas aus dem Rahmen fällt die Hintergrundmusik. Möchten Sie die Leser ihrer Seite mit Musik berieseln, ist dies die richtige Option für Sie. Voraussetzung ist ein Browser, der auch Hintergrundmusik unterstützt (CAB 2.0). Eingebürgert hat sich als Dateiformat .MID (MIDI). Im Gegensatz zu Sound-Samples haben sie den Vorteil ihrer geringen Größe, so daß man nicht so lange auf die Seite warten muß. Hintergrundmusik wird mit dem Tag BGSOUND definiert.
Beispiel
<BGSOUND SRC="ABBA.MID" delay=4 loop=infinite>
Ein Lied von Abba würde man im Hintergrund hören... Dieses Tag steht nicht als Zusatz mit im <body>-Tag. Es steht mit im <HEAD>-Bereich. delay= gibt die Verzögerung in Sekunden an, bis die Musik/der Sound erneut gespielt wird. loop bestimmt, ob der Sound immer wieder oder nur eine bestimmte Anzahl oft gespielt werden soll.
Nächstes Kapitel: Absätze.
Start * Das WWW * Inhalt