Listen
In HTML gibt es 3 grundsätzlich verschiedene Listentypen. <ol> geordnete Listen <ul> ungeordnete Listen <dl> Beschreibungslisten Jeder einzelne Listeneintrag wird durch <li> eingeleitet.
Geordnete bzw. nummerierte Liste ol = orderd list | Ungeordnete Liste ul = unorderd list | ||
---|---|---|---|
<ol> <li>Kinder</li> <li>Küche</li> <li>Kirche</li> </ol> |
|
<ul> <li>Kinder</li> <li>Küche</li> <li>Kirche</li> </ul> |
|
Tabellen
Zur strukturierten Darstellung von Text kann man Tabellen einsetzen. Eine Tabelle besteht aus Zeilen, Spalten und einzelnen Zellen.
Die Tabelle
Fach | Lehrer | Note |
---|---|---|
Informatik | Herr Zerr | 15 Punkte |
Englisch | Mr Meater | 05Punkte |
wird in HTML wie folgt beschrieben:
<table border="1px"> <tr> <th>Fach</th> <th>Lehrer</th> <th>Note</th> </tr> <tr> <td>Informatik</td> <td>Herr Zerr</td> <td>15 Punkte</td> </tr> <tr> <td>Englisch</td> <td>Mr Meater </td> <td>05Punkte</td> </tr> </table>
<table> leitet eine Tabelle ein. Wenn die Tabelle sichtbare Gitternetzlinien enthalten soll, muss man das Attribut border angeben. <tr> (table row) leitet eine neue Tabellenzeile ein. Im Anschluss daran werden die Zellen (Spalten) der betreffenden Reihe definiert. Am Ende einer Tabellenzeile wird die Kennung </tr> notiert. Eine Tabelle kann Kopfzellen und gewöhnliche Datenzellen enthalten: <th> (table head) definiert eine Kopfzelle (fett, zentriert) und <td> (table data) eine normale Datenzelle. In einer Zelle können beliebige Elemente stehen, d.h. außer normalem Text z.B. auch Verweise oder Grafiken.
Schachtelung
Schachtelung ist ein wesentliches Prinzip, mit dem aus einfachen Teillösungen komplexere Gesamtlösungen aufgebaut werden können. Das Schachtelungsprinzip kann in großem Umfang bei HTML-Elementen eingesetzt werden. Nachfolgende werden Listen in eine Tabelle geschachtelt.
<table border=”1”> <tr> <th>Schule</th> <th>Hochschule</th> </tr> <tr> <td> <ul> <li>Grundschule</li> <li>weiterführende Schule <ul> <li>Realschule</li> <li>Gymnasium</li> </ul> </li> <li>Gesamtschule</li> </ul> </td> <td> <ol> <li>Fachhochschule</li> <li>Universität</li> <li>Kunstakademie</li> </ol> </td> </tr> </table>
Schule | Hochschule |
---|---|
|
|