Zur Anmeldung als Teilnehmer bitte E-Mail mit Nennung des gewünschten Benutzernamens an: pfenz@mail.de
Hilfe:Tabellen
Von Stadtwiki
Tabellen sind ein häufig gebrauchtes Hilfsmittel, um Informationen übersichtlich zu gestalten.
Inhaltsverzeichnis |
Aufbau einer Tabelle
Eine Tabelle beginnt immer mit einer geschweiften Klammer { gefolgt von einem senkrechten Strich | und endet mit einem Strich | gefolgt von einer geschweiften Klammer }.
Die öffnende Klammer muss als erstes Zeichen der Zeile stehen.
Eine neue Tabellenzeile wird mit |- erzeugt.
Innerhalb jeder Zeile können beliebig viele Zellen stehen. Eine Zelle wird mit einem senkrechten Strich am Zeilenanfang | eingeleitet.
Die Breite der Zelle passt sich dem Inhalt an.
Eine Tabelle mit drei Tabellenzeilen mit je drei Zellen sieht im Text so aus:
- {|
- |Zelle 1.1
- |Zelle 1.2
- |Zelle 1.3
- |-
- |Zelle 2.1
- |Zelle 2.2
- |Zelle 2.3
- |-
- |Zelle 3.1
- |Zelle 3.2
- |Zelle 3.3
- |}
Im Wiki wird das so dargestellt:
Zelle 1.1 | Zelle 1.2 | Zelle 1.3 |
Zelle 2.1 | Zelle 2.2 | Zelle 2.3 |
Zelle 3.1 | Zelle 3.2 | Zelle 3.3 |
Rahmen
Für Tabellen kann man auch Rahmen erzeugen. Der Rahmen wird in der ersten Zeile direkt nach dem einleitenden {|, mit einer Leerstelle und dann border=1 definiert. 1 ist hier eine Variable zur Angabe der Rahmenstärke.
Eine Tabelle mit drei Tabellenzeilen mit je drei Zellen und Rahmen sieht im Text so aus:
- {| border=1
- |Zelle 1.1
- |Zelle 1.2
- |Zelle 1.3
- |-
- |Zelle 2.1
- |Zelle 2.2
- |Zelle 2.3
- |}
wird so dargestellt:
Zelle 1.1 | Zelle 1.2 | Zelle 1.3 |
Zelle 2.1 | Zelle 2.2 | Zelle 2.3 |
Zelle 3.1 | Zelle 3.2 | Zelle 3.3 |
Spaltenbreiten
Spaltenbreiten werden vor der ersten Zelle einer Spalte mit ! width="10%" angegeben. 10% ist hier wieder eine Variable.
Sieht so aus geschrieben aus:
- {| border=1
- ! width="10%"|Zelle 1.1
- ! width="20%"|Zelle 1.2
- ! width="30%"|Zelle 1.3
- |-
- |Zelle 2.1
- |Zelle 2.2
- |Zelle 2.3
- |-
- |Zelle 3.1
- |Zelle 3.2
- |Zelle 3.3
- |}
wird so dargestellt:
Zelle 1.1 | Zelle 1.2 | Zelle 1.3 |
---|---|---|
Zelle 2.1 | Zelle 2.2 | Zelle 2.3 |
Zelle 3.1 | Zelle 3.2 | Zelle 3.3 |
Zellen verbinden
rowspan
Es ist möglich Zellen über mehrere Zeilen zu strecken, das wird als rowspan bezeichnet.
rowspan muß vor der betreffenden Zelle in der gleichen Zeile mit rowspan=2 definiert werden. Hier ist 2 die Variable um die Anzahl der zu verbindenden Zellen festzulegen.
- {| border=1
- |Zelle 1.1
- |rowspan=2|Zelle 1.2+Zelle 2.2
- |rowspan=3|Zelle 1.3+Zelle 2.3+Zelle 3.3
- |-
- |Zelle 2.1
- |-
- |Zelle 3.1
- |Zelle 3.2
- |}
Sieht so aus:
Zelle 1.1 | Zelle 1.2+Zelle 2.2 | Zelle 1.3+Zelle 2.3+Zelle 3.3 |
Zelle 2.1 | ||
Zelle 3.1 | Zelle 3.2 |
colspan
Das Strecken einer Zelle über mehrere Spalten nennt man colspan. colspan muss vor der betreffenden Zelle in der gleichen Zeile mit colspan=2 definiert werden. Hier ist 2 die Variable um die Anzahl der zu verbindenden Zellen festzulegen.
so wird es notiert:
- {| border=1
- |Zelle 1.1
- |Zelle 1.2
- |Zelle 3.3
- |-
- |colspan=2|Zelle 2.1+Zelle2.2
- |Zelle 2.3
- |-
- |colspan=3|Zelle 3.1+Zelle 3.21+Zelle 3.3
- |}
so dargestellt:
Zelle 1.1 | Zelle 1.2 | Zelle 3.3 |
Zelle 2.1+Zelle2.2 | Zelle 2.3 | |
Zelle 3.1+Zelle 3.21+Zelle 3.3 |
Beschriftung
Eine Beschriftung zur Tabelle wird vor der ersten Zelle innerhalb der Tabelle eingefügt. mit einem senkrechten Strich gefolgt von einem Pluszeichen |+ wird die Beschriftung eingeleitet. Die Beschriftung ist automatisch auf die Tabelle zentriert, maximal so breit wie die Tabelle und mit automatischem Zeilenumbruch. Innerhalb der Beschriftung kann wie üblich formatiert werden.
so muß es notiert werden:
- {| border=1
- |+ Die [[Beschriftung]] zur '''Tabelle''' automatisch zentriert und mit Zeilenumbruch
- |Zelle 1.1
- |Zelle 1.2
- |Zelle 1.3
- |-
- |Zelle 2.1
- |Zelle 2.2
- |Zelle 2.3
- |-
- |Zelle 3.1
- |Zelle 3.2
- |Zelle 3.3
- |}
Das sieht dann so aus:
Zelle 1.1 | Zelle 1.2 | Zelle 1.3 |
Zelle 2.1 | Zelle 2.2 | Zelle 2.3 |
Zelle 3.1 | Zelle 3.2 | Zelle 3.3 |