Tabellen: Spaltenbreite

From Wiki

Jump to: navigation, search

zurück zur Übersicht

Im Moment passt sich die Breite der Spalten noch an den Inhalt an und orientiert sich an der Zelle mit dem meisten Inhalt. Es besteht allerdings die Möglichkeit, die Breite jeder Spalte mit width einzeln festzulegen. Die Spaltenbreite kann auf zwei verschiedene Arten angegeben werden:

1. Angabe in Prozent

Um die Spaltenbreite unsere Tabelle individuell festzulegen, schreiben wir folgende Syntax:

{| border="1"
! width="10%" | Zelle 1 
! width="20%" | Zelle 2 
! width="40%" | Zelle 3
|-
|Zelle 4 
|Zelle 5 
|Zelle 6
|-
|Zelle 7 
|Zelle 8 
|Zelle 9 
|}
Hinweis: Mit dem ! leitest Du generell die Angabe von Attributen für eine Spalte ein. Es reicht aus, die Breite für die Zellen der ersten Tabellenzeile zu definieren. Die nachfolgenden Zeilen übernehmen diese automatisch für die jeweilige Zelle.


Das Ergebnis:

Zelle 1 Zelle 2 Zelle 3
Zelle 4 Zelle 5 Zelle 6
Zelle 7 Zelle 8 Zelle 9


2. Angabe in Pixel
Natürlich kannst Du die Spaltenbreite auch ganz genau in Pixeln angeben:

{| border="1"
! width="50px" | Zelle 1 
! width="100px" | Zelle 2 
! width="400px" | Zelle 3
|-
|Zelle 4 
|Zelle 5 
|Zelle 6
|-
|Zelle 7 
|Zelle 8 
|Zelle 9 
|}
ACHTUNG: Ist Dir irgendetwas bei der Definition der Spaltenbreite aufgefallen? Sobald man eine Zelle mit einem ! einleitet, wird diese automatisch fett und zentriert dargestellt. Sinnvoll eingesetzt, kann man so die obersten Tabellenzellen als Kopfzeile definieren. Experimentiert man allerdings damit herum, kann das durchaus einmal so aussehen:
Zelle 1 Zelle 2 Zelle 3
Zelle 4 Zelle 5 Zelle 6
Zelle 7 Zelle 8 Zelle 9


Verwandte Themen



zurück zur Übersicht

0. Wiki Handbuch
2. Bevor es richtig losgeht