Hilfe:Tabellen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
Locked.svg Dieser Artikel ist in Arbeit • Letzte Bearbeitung: 09.01.2007

Hier nimmt Ford Prefect Änderungen vor. Falls Du etwas dazu beitragen willst, melde Dich bitte in der Autorendiskussion oder in der Seitendiskussion.

Nimm keine eigenmächtigen Änderungen vor, bis dieser Baustein vom Autor entfernt wurde.

Tools.svg


Dieser Artikel zeigt euch, wie ihr mithilfe der wiki-Syntax Tabellen erstellen könnt. Und im Gegensatz zu der Tabellenhilfe der Wikipedia ist diese hier sogar für Jedermann verständlich.

Grundlagen

Beschreibung Editorschreibweise Darstellung

Eine Tabelle hat zunächst einmal im Code einen Anfang und ein Ende, die mit {| und |} gekennzeichnet werden. In den Zeilen dazwischen erstellt man die Tabelle: Jede Zelle wird mit einem | in einer eigenen Zeile begonnen. In den nächsten Zeilen kann man den Text der Zelle schreiben, mit einem | fängt man die nächste Zelle an (siehe Beispiel). Wichtig ist, dass die | jeweils in einer extra Zeile stehen. Mit |- schließt man die aktuelle Tabellenzeile ab und wechselt in die nächste Zeile.

{|
|
Text von Zelle 1
|
Text von Zelle 2
|-
|
Text von Zelle 3,33
|
Text von Zelle 4
|}

Text von Zelle 1

Text von Zelle 2

Text von Zelle 3,33

Text von Zelle 4

Wie man im vorherigen Beispiel sieht, hat die Tabelle noch keinerlei Ränder. Das soll aber im Moment noch nicht stören.

Jede Spalte einer Tabelle wird standardmäßig so breit dargestellt wie der Text in ihrer längsten Zelle. Ein automatischer Zeilenumbruch findet nur statt, wenn die Tabelle sonst größer als die maximal verfügbare Breite werden würde. Da diese je nach Auflösung des Bildschirms variieren kann, gilt: Bei mehrspaltigen Tabellen möglichst auf automatische Zeilenumbrüche verzichten!

Mehrzeilige Zellen verändern die Höhe die gesamte Zeile einer Tabelle. Dabei wird der Text der Zellen vertikal mittig ausgerichtet. Wenn in einer Zeile weniger Zellen sind als in einer anderen, wird automatisch eine leere Zelle hinzugefügt.

{|
|
langer langer Text
|
mehrzeiliger

Text
|-
|
kurzer Text
|}

langer langer Text

mehrzeiliger

Text

kurzer Text

Den einzelnen Spalten kann man relativ einfach Überschriften geben. Diese stehen direkt eine Zeile unter dem Header {| und haben ein ! vorangestellt. Vor den ersten normalen Zellen muss jetzt mit |- in die nächste Zeile gegangen werden. Überschriften werden standardmäßig fett geschrieben.

{|
! Überschrift
! Noch ne Überschrift
|-
|
Zelle 1
|
Zelle 2
|}
Überschrift Noch ne Überschrift

Zelle 1

Zelle 2

Rahmen und Formatierung

Beschreibung Editorschreibweise Darstellung

Natürlich sieht die Tabelle jetzt noch nicht wie eine Tabelle aus - in der Form, wie wir sie vorher hatten, kann man sie allenfalls für mehrzeilige Aufzählungen benutzen. Aber jetzt wollen wir mal einen Rahmen um das Ganze ziehen. Dazu eine kurze Erklärung: Sämtliche Formatierungen, die die gesamte Tabelle betreffen, kommen in den Header der Tabelle (also nach dem {| ); Formatierungen, die nur einzelne Zellen betreffen, kommen hinter das |, das die Zelle einleitet.

Die Eigenschaft, die der Tabelle einen Rahmen zuweist, heißt border. Diese setzen wir jetzt mal auf "1".

{| border="1"
|
Zelle 1
|
Zelle 2
|}

Zelle 1

Zelle 2

Der Wert von border gibt an, wie dick der äußere Rahmen der Tabelle ist (siehe Beispiel). Sobald border auf etwas anderes als 0 gesetzt wird, bekommt außerdem jede Zelle einen eigenen Rahmen. Um die innere Formatierung zu ändern, setzt man zwei weitere Werte:

cellpadding gibt an, wieviel Platz zwischen dem Text und dem Rahmen der Zelle mindestens sein muss.

cellspacing gibt an, wieviel Abstand zwischen einzelnen Zellen sein soll.

Die Werte border, cellpadding und cellspacing werden übrigens immer in Pixeln angegeben. Im Header macht man zwischen den verschiedenen Eigenschaften jeweils ein Leerzeichen.

{| border="5" cellpadding="4" cellspacing="10"
|
Zelle 1
|
Zelle 2
|}

Zelle 1

Zelle 2


Linktipps: Faditiva und 3DPresso