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.
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...
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):
Farbe | Hexadezimalwert | |
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.
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.
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.
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.
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.
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.
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.
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