HowTo: Tabellen mit BBCode erstellen

(public) FAQ, Hinweise, Fragen, Hilfe, Updates zu den Foren
Antworten
Nachricht
Autor
Benutzeravatar
Tino
Administrator
Administrator
Beiträge: 3929
Registriert: So Mai 26, 2002 12:41 am

HowTo: Tabellen mit BBCode erstellen

#1 Beitrag von Tino » So Jun 03, 2018 6:09 pm

Man kann im Forum mit BB-Code auch Tabellen anlegen. Dabei muss man genau auf den Syntax achten, sonst klappt die Umsetzung auf HTML nicht.

Legende der Hauptelemente:
BBCodeBedeutungErklärung
Platzhaltereckige Klammern stehen für optionale Attribute. Entweder man gibt ein Attribut mit Wert an oder man lässt es komplett weg.
Platzhaltergeschweifte Klammern stehen für optionalen Tabelleninhalt.

Code: Alles auswählen

[table][/table]
TabelleDieser Tag steht für Beginn und Ende einer Tabellen. Er markiert eine Art Container, innerhalb dessen sich Zabellenköpfe, Tabellenzeilen und Tabellenzellen befinden. Tabellen haben keinen Textinhalt.

Code: Alles auswählen

[tr][/tr]
table rowDieser Tag steht für Beginn und Ende einer Tabellenzeile. Jede Zeile einer Tabelle beginnt und endet damit. Innerhalb der Zeilen stehen die Tabellenzellen. Zeilen haben keinen Textinhalt.

Code: Alles auswählen

[th][/th]
table headDieser Tag steht für Beginn und Ende einer Tabellenkopfzelle. Eine Tabelle muss keinen Kopf haben. Man kann diese Zellen auch weglassen. Eine Tabellenkopfzelle unterschiedet sich von einer Tabellenzelle nur in der Formatierung.

Code: Alles auswählen

[td][/td]
table dataDieser Tag steht für Beginn und Ende einer Tabellenzelle. Jede Zelle einer Tabelle beginnt und endet damit. Innerhalb der Zellen steht der eigentliche Textinhalt einer Tabelle.

Syntax einer Tabelle mit einer Zeile und zwei Zellen mit optionalen Attributen:

Code: Alles auswählen

[table <width={Prozentzahl}> <border={Zahl}>]
[tr]
[th <width={Prozentzahl}> colspan={Zahl} align={Wert} valign={Wert}]{Textinhalt}[/th]
[th <width={Prozentzahl}> colspan={Zahl} align={Wert} valign={Wert}]{Textinhalt}[/th]
[/tr]
[tr]
[td <width={Prozentzahl}> colspan={Zahl} align={Wert} valign={Wert}]{Textinhalt}[/td]
[td <width={Prozentzahl}> colspan={Zahl} align={Wert} valign={Wert}]{Textinhalt}[/td]
[/tr]
[/table]

Legende der Attribute:

BBCodeAttributWerte
widthBreiteZahlenangebe von 1 bis 100 in Prozenz OHNE Prozentzeichen.
colspanZellenspanneZellen können mehrere Spalten überspannen. Werte von 2 (für zwei Zellen) bis maximal die Zahl der Spalten insgesamt.
alignhorizontale Ausrichtungleft | center | right - Standard ist left.
valignvertikale Ausrichtungtop | middle | bottom - Standard ist middle.
borderTabellenrahmenStandardwert ohne Attribut ist 0 für keinen Rahmen. Werte 1, 2, ....

Syntax einer Tabelle mit einer Zeile und zwei Zellen mit optionalen Attributen:

Code: Alles auswählen

[table width=100 border=1]
[tr]
[th width=20]Überschrift 1[/th]
[th width=80]Überschrift 2[/th]
[/tr]
[tr]
[td align=center valign=top]Text in
Zelle 1[/td]
[td align=center valign=top]Text in Zelle 2[/td]
[/tr]
[/table]

Ansicht:
Überschrift 1 Überschrift 2
Text in
Zelle 1
Text in Zelle 2

Antworten

Zurück zu „Forum FAQ, Forenregeln“