| Der TABLE - Befehl : Der Befehl <TABLE> ... </TABLE> erzeugt eine Tabelle. Die Spalten werden mit <TD> ... </TD> und die Zeilen mit <TR> ... </TR> definiert. Damit die Tabelle optisch besser als eine Tabelle erkennbar ist, sollte man den <TABLE>-Befehl dem Parameter BORDER=x ergänzen <x = beliebige Zahl, zum Beispiel 5>. Siehe folgendes TABLE - Beispiel : <tr> steht für Table Row, d.h. das Aufmachen einer
neuen Zeile. <TABLE border=5> |
Ergebnis :
| Spalte 1 in Zeile 1 | Spalte 2 in Zeile 1 | Spalte 3 in Zeile 1 |
| Spalte 1 in Zeile 2 | Spalte 2 in Zeile 2 | Spalte 3 in Zeile 2 |
| < td bgcolor="#0000ff"> : so bestimmen Sie die Farbe der
einzelnen Tabellenfelder < border=5 bordercolor="#ff0000">: so bestimmen Sie die Farbe der Tabellen- rahmen. Beispiel: <TABLE border=5 bordercolor="#ff0000">
|
Ergebnis :
| Spalte 1 in Zeile 1 | Spalte 2 in Zeile 1 | Spalte 3 in Zeile 1 |
| Spalte 1 in Zeile 2 | Spalte 2 in Zeile 2 | Spalte 3 in Zeile 2 |
Frames |
| Mit Hilfe von Frames wird der Bildschirm in
mehrere Bereiche aufgeteilt. So ist es zum Beispiel möglich, einen Teil des Bildschirms
als Navigationsbereich und einen anderen Teil als Informationsbereich zu definieren.
Das folgende Beispiel teilt den Bildschirm in zwei Fenstern unterschiedlicher Größe auf. Das erste Fenster ist auf der linken Seite und nimmt 22% der Bildschirmbreite in Anspruch. Dieses Fenster trägt die Bezeichnung "Navigationsbereich". Das zweite Fenster (also rechts), wird als "Informationsbereich" definiert und hat eine Größe von 78% der Bildschirmbreite. In diesem Info-Fenster werden dann alle HTML-Dokumente der Homepage erscheinen, die über den Navigationsbereich angeklickt werden können. Um dieses Beispiel zu realisieren benötigt man mindestens zwei HTML-Dokumente (hier als "frames.htm" und "navigat.htm" bezeichnet). Die Datei "frames.htm" übernimmt die Steuerung, sprich Einteilung des Bildschirms, während die Datei "navigat.htm" regelt, welche Dokumente im Info-Bereich sichtbar werden. Damit die Homepage im Framesformat aktiviert werden kann, muß die Datei "frames.htm" im Browser aufgerufen werden. Programmierungscode der Datei : frames.htm <HTML> <noframes> </HTML> Programmierungscode der Datei : navigat.htm <HTML> <U>Navigation</U><P> <A HREF="homepage.htm">Zur Homepage</A><BR>
</BODY> Programmierungscode der Datei : welcome.htm <HTML> <center><h6> <font face="Times New Roman,Times"><font size=+3>Willkommen auf meiner Homepage</font></font></h6></center> </BODY> Die in der Datei "navigat.htm" genannten Links
(datei*.htm) werden durch die entsprechenden Homepage-Dateien ersetzt. |
Darstellung des o.g. Beispiels (vertikales Framesformat) :
| Navigation Zur Homepage |
Willkommen auf meiner Homepage |
| Befehl : <frameset cols="22%,78%">
Prozentuale Festlegung der Bildschirmbreiten aller Fenster, die vertikal nebeneinander liegen. Befehl
: <frameset rows="22%,78%"> Befehl : <frame src="navigat.htm"
target="Navigationsbereich"> Befehl : <frame src="welcome.htm"
target="Informationsbereich"> Befehl : <noframes>Bitte einen Browser verwenden,
der Frames darstellen kann</noframes> Verschachtelung von Frames In einen Frames können beliebig viele weitere Frames eingebaut werden. Bsp. zur Darstellung eines Navigationsbereichs (links), eines Informationsbereichs (rechts) und in diesem größeren, rechten Fenster unten ein weiteres Fenster für Werbung oder andere Infos. Hierfür muß das zweite "<frame src ...>" in der Datei "frames.htm" durch ein zusätzliches "<frameset ...>" ersetzt werden. Sinnvoll ist hier die Verwendung von "<frameset rows="80%,20%">" für die horizontale Einteilung des zweiten Fensters. Danach bestehen also drei Fenster und somit müssen auch drei "<frame src ...>" definiert werden. Als "target" für das dritte Fenster man bsp. "Werbefenster" festlegen. <frameset cols="22%,78%" border=0>
Die Datei "werbung.htm" ist mit der Datei "navigat.htm" vergleichbar und ist ähnlich zu programmieren (mit Links und / oder Grafiken, etc.). Tip zur Verwendung von Frames Der Einsatz von Frames kann eine hilfreiche Möglichkeit sein, (gerade bei umfangreichen Homepages) eine schnelle Navigation zu bieten. Allerdings sollte das Framesformat sparsam eingesetzt werden, da ansonsten die Gefahr besteht, daß das Aussehen der Homepage zu sehr beeinträchtigt wird. Zudem sollte man bei der Programmierung unbedingt darauf achten, daß es zu keiner Rückkopplung (Frames in Frames) kommen kann. |