HTML - Teil 4


Arbeit mit Tabellen

Tabellen !? - Wieso,Weshalb,Warum ?

Tabellen verwendet man, wenn man Seiten strukturieren möchte oder einfach einen bestimmten Sachverhalt übersichtlich darstellen will.

Wie wird eine Tabelle erstellt ?

Mit den HTML-Tag Table leiten Sie die Tabelle ein.
Bei der Erstellung einer Tabelle muß jedoch beachtet werden, dass sie zeilenweise aufgebaut wird.
Erst wenn Sie eine Zeile beendet haben, können Sie mit der nächsten beginnen.
Eine Zeile leiten Sie mit den Tr-Tag ein,Sie können nun mit Hilfe des Td-Tags die Zeile in mehreren Spalten einteilen. Wenn Sie also eine Tabelle mit zwei Zeilen und je zwei Spalten erstellen wollen, so müßte der Quellcode folgendermaßen aussehen :

<table>
<tr><td> 1.Spalte ; 1.Zeile </td><td> 2.Spalte ; 1.Zeile</td></tr>
<tr><td> 1.Spalte ; 2.Zeile </td><td> 2.Spalte ; 2.Zeile</td></tr>
</table>

Der Quellcode würde dann folgende Tabelle erzeugen :

1.Spalte ; 1.Zeile 2.Spalte ; 1.Zeile
1.Spalte ; 2.Zeile 2.Spalte ; 2.Zeile

Um eine Tabelle zu vervollenden bedarf es einer Tabellenüberschrift.
Dazu gibt es in HTML den Th-Tag. Dieser Tag zeigt den Browser an, das nun eine Spaltenüberschrift folgt, mit den Attribut colspan geben Sie die Anzahl der Spalten an, welche mit dieser Überschrift versehen werden.
Soll also unsere Beispieltabelle mit einer Überschrift versehen werden, so müßte der folgende Quellcode eingegeben werden :

<table>
<tr><th colspan="2"> Überschrift </th></tr>
<tr><td> 1.Spalte ; 1.Zeile </td><td> 2.Spalte ; 1.Zeile</td></tr>
<tr><td> 1.Spalte ; 2.Zeile </td><td> 2.Spalte ; 2.Zeile</td></tr>
</table>

Die Tabelle würde dann so aussehen :

Überschrift
1.Spalte ; 1.Zeile 2.Spalte ; 1.Zeile
1.Spalte ; 2.Zeile 2.Spalte ; 2.Zeile

Den Table-Tag können Sie mit folgendem Attributten versehen :
Beispiel : <Table border=1>

Table - Attribute
align=... bestimmt die Ausrichtung der Tabelle, die Werte left, right, center
border="..." definiert die Rahmenbreite der Tabelle und ihren Zellen
cellspacing="..." legt den Raum zwischen den Zellen fest
cellpadding="..." legt den nicht beschreibbaren Raum innerhalb einer Zelle fest
width="..." definiert die Breite der Tabelle in Pixeln
height="..." definiert die Höhe der Tabelle in Pixeln
bgcolor="color" bestimmt die der Tabelle hinterlegte Farbe
background="pic-file" bestimmt eine Grafik, welche als Hintergrund der Tabelle dient


Html Teil 3 | Inhalt