You are here: Home Web HTML Tabellen
Search
Advanced Search…
E-Mail

Webmail: webmail.wyden.com

E-Mail Preferences: postfix.wyden.com/users

E-Mail Administration: postfix.wyden.com

Statistics
Total: 473
Total Pages: 286
Total Folders: 87
Total Files: 18
Total Links: 26
Last modification: 19.04.2012 15:21
 

Tabellen

by Wyden Silvan last modified 01.06.2010 20:30

Grundaufbau

Der Grundaufbau einer Tabelle beginnt mit dem Befehl <table> und endet mit dem Befehl </table>. Zwischen diesen zwei Befehlen befindet sich die ganze Tabelle. Eine neue Zeile fängt man mit dem Befehl <tr> an und schliesst man wieder mit </tr>. Dazwischen muss man aber noch die einzelnen Zellen definieren. Dies macht man mit dem Befehl <td> und schliesst die Zellen ab mit </td>. Wichtig ist, dass jede Zeile gleichviele Zellen beinhaltet, denn sonst gibt es Fehler in der Darstellung. Auch wenn eine Zelle leer bleiben soll, muss man sie öffnen und schliessen!

<table>
<tr>
<td>Zelleninhalt 1. Zelle 1. Zeile</td>
<td>Zelleninhalt 2. Zelle 1. Zeile</td>
</tr>
<tr>
<td>Zelleninhalt 1. Zelle 2. Zeile</td>
<td>Zelleninhalt 2. Zelle 2. Zeile</td>
</tr>
</table>

Formatierung der Tabelle

Die Tabelle kann sehr individuell gestaltet werden. Mit dem Befehl border="WERT" kann man die Rahmenstärke angeben. Standartmässig ist dies auf den Wert 1 gesetzt. Wenn man also keine Angaben zur Rahmenstärke gibt, ist der Rahmen sichtbar mit der Stärke 1. Wenn man den Wert auf 0 setzt, ist kein Rahmen sichtbar.
Wie schon bekannt, kann man auch hier die Ausrichtung mit align="WERT" und den Werten left/center/right festlegen. Optional ist es bei der Tabelle auch noch möglich, den Text innerhalb einer Zelle oben, in der Mitte oder unten auszurichten. Dafür gibt es den Befehl valign="top/middle/bottom". Zusätzlich kann man auch noch die Breite der Tabelle mit width="WERT" definieren.
Wie auch schon vom "body" bekannt ist, kann man hier ebenfalls die Hintergrundfarbe der Tabelle wählen (bgcolor="#123456") oder einfach ein Hintergrundbild auswählen (background="URL"). Falls man keine Hintergrundfarbe oder kein Hintergrundbild wählt, ist die Tabelle transparent!

<table border="1" align="center" valign="top" width="200" background="images/logo.jpg">

Um die Rahmenfarbe genau festzulegen, gibt es noch drei spezielle Befehle. Der Befehl borderlight="#123456" setzt die Rahmenfarbe fest, der Befehl bordercolorlight="#123456" ist der heller Rahmen (3-D-Effekt) und der Befehl bordercolordark="3123456" ist der dunkler Rahmen (3-D-Effekt).

<table borderlight="#123456" bordercolorlight="#123456" bodercolordark="#123456">

Den Zellabstand der Tabelle kann man mit cellspacing="WERT" bestimmen und den Abstand des Zellinhalts mit cellpadding="WERT" festlgen.

<table cellspacing="15" cellpadding="20">

Manche Befehle, die Sie jetzt hier alle kennegelern haben, kann man natürlich auch auf mit den Befehlen <tr> und <td> verknüpfen. Also kann man z.Bsp. einer Zelle eine bestimmte Farbe geben oder einer Zelle eine Grösse zuteilen.

Um Zellen horizontal miteinander zu verbinden, braucht man denn Befehl colspan="WERT". Mit dem WERT kann angegeben werden, wieviel Zeilen man verbinden möchte.

<td colspan="2">

Um Zellen vertikal miteinander zu verbinden, braucht man denn Befehl rowspan="WERT". Mit dem WERT kann angegeben werden, wieviel Zeilen man verbinden möchte.

<td rowspan="3">