Änderungen

Wechseln zu: Navigation, Suche

Hilfe:Bearbeiten

3.398 Byte hinzugefügt, 11:25, 8. Mai 2012
/* Tabellen */
== Tabellen ==
Zusammenfassung Wiki Tabellen Codekönnen in Media Wiki Seiten entweder direkt mit HTML Tabellenelementen geschrieben werden oder mit dem Wikicode. HTML Tabellenelemente und ihr Gebrauch werden auf verschiedenen Webseiten beschrieben und deshalb hier nicht besprochen. Der Wikicode nutzt Buchstabensymbole um die Tabellenstruktur im Artikel zu bilden, die in der Ansicht durch HTML Tabellenelemente ersetzt werden.
Wiki Code vgl. HTML Code Beschreibung{| <table> Tabellenanfang|+ Tabellenüberschrift, optional; nur einmal pro Tabelle zwischen Tabellenanfang und erster Zeile definierbar|- <tr> neue Tabellenzeile! <th> Tabellenkopfzelle, optional. Aufeinanderfolgende Kopfzellen können, durch doppelte Ausrufezeichen (!!) getrennt, in der gleichen Zeile folgen oder mit einfachen Ausrufezeichen (!) auf einer neuen Zeile beginnen.| <td> Tabellenzelle, Pflicht! Aufeinanderfolgende Zellen können, durch doppelte Striche (||) getrennt, in der gleichen Zeile folgen oder mit einfachem Strich (|) auf einer neuen Zeile beginnen.|} </table> TabellenendeDie angegebenen Zeichen müssen am Zeilenanfang stehen, ausgenommen Generell sollte man die Doppelten || und !! für optional aufeinanderfolgende Zellen in einer Zeile.XHTML - Eigenschaften. Jede Markierung, außer das Tabellenende, kann optional eine oder mehrere XHTML Eigenschaften haben. Die Eigenschaften müssen in der gleichen Zeile eingegeben werden, für die sie auch gültig sind. Mehrere Eingaben müssen mit einem Leerzeichen getrennt eingegeben werden.Der Inhalt Verwendung von Zellen und Überschriften (| oder ||, ! oder !!, und |+) muss von der Formatierung mit einen Strich (|) getrennt sein und kann in der gleichen und folgenden Zeilen stehen.Tabellenvermeiden, Spalten und reihen ({| und |-) die außer es geht wirklich nicht direkt einen Inhalt haben können, dürfen auch keinen Strich (|) nach den Attributen habenanders. Falls doch einer gesetzt wird entfernt der Parser diese und Der Tabellenaufbau verkompliziert meist das letzte Attribut, falls zwischen ihm und dem Strich kein Leerzeichen ist.Inhalt kann (a) nach seiner Zellenmarkierung nach den optionalen XHTML Eigenschaften in der gleichen Reihe stehen oder (b) unter der Zellenmarkierung. Inhalt, welcher Wiki Formatierung (wie Überschriften, Aufzählungen usw.) nutzt, muss am Anfang einer neuen Zeile stehenBearbeiten von Seiten.[edit]Einfache Tabelle
[edit]== Zusammenfassung Wiki Tabellen Code == {|cellpadding="5" cellspacing="0" border="1"|-! Wiki Code !! vgl. HTML Code !! Beschreibung|-|<nowiki>{|</nowiki> || <nowiki><table></nowiki> || '''Tabellenanfang'''|-|<nowiki>|+</nowiki> || <nowiki>&nbsp;</nowiki> || '''Tabellenüberschrift''', ''optional;'' nur einmal pro Tabelle zwischen Tabellenanfang und erster Zeile definierbar|-|<nowiki>|-</nowiki> || <nowiki><tr></nowiki> || neue '''Tabellenzeile'''<!-- , Unklar ''optional in der ersten Zeile'' -- wiki engine assumes the first row -->|-|<nowiki>!</nowiki> || <nowiki><th></nowiki> || '''Tabellenkopfzelle''', ''optional.'' Aufeinanderfolgende Kopfzellen können, durch doppelte Ausrufezeichen (!!) getrennt, in der gleichen Zeile folgen oder mit einfachen Ausrufezeichen (!) auf einer neuen Zeile beginnen.|- |<nowiki>|</nowiki> || <nowiki><td></nowiki> || '''Tabellenzelle''', ''Pflicht!'' Aufeinanderfolgende Zellen können, durch doppelte Striche (<nowiki>||</nowiki>) getrennt, in der gleichen Zeile folgen oder mit einfachem Strich (<nowiki>|</nowiki>) auf einer neuen Zeile beginnen.|-|<nowiki>|}</nowiki> || <nowiki></table></nowiki> || '''Tabellenende'''|} *Die angegebenen Zeichen müssen am '''Zeilenanfang''' stehen, ausgenommen die Doppelten || und !! für optional aufeinanderfolgende Zellen in einer Zeile.*'''XHTML - Eigenschaften.''' Jede Markierung, außer das Tabellenende, kann optional eine oder mehrere XHTML Eigenschaften haben. Die Eigenschaften müssen in der gleichen Zeile eingegeben werden, für die sie auch gültig sind. Mehrere Eingaben müssen mit einem Leerzeichen getrennt eingegeben werden.**Der Inhalt von Zellen und Überschriften (<nowiki>| oder ||, ! oder !!, und |+</nowiki>) muss von der Formatierung mit einen Strich (|) getrennt sein und kann in der gleichen und folgenden Zeilen stehen.**Tabellen, Spalten und reihen (<nowiki>{| und |-</nowiki>) die nicht direkt einen Inhalt haben können, dürfen auch ''keinen'' Strich (|) nach den Attributen haben. Falls doch einer gesetzt wird entfernt der Parser diese ''und'' das letzte Attribut, falls zwischen ihm und dem Strich kein Leerzeichen ist.*'''Inhalt''' kann (a) nach seiner Zellenmarkierung nach den optionalen XHTML Eigenschaften in der gleichen Reihe stehen oder (b) unter der Zellenmarkierung. Inhalt, welcher Wiki Formatierung (wie Überschriften, Aufzählungen usw.) nutzt, muss am Anfang einer neuen Zeile stehen. ==Einfache Tabelle== ===Einfache Form===
Die folgende Tabelle hat keine Ränder oder gute Leerräume. Sie zeigt aber den einfachen Wiki Code für eine Tabellenstruktur
{| width="100%"!width="50%"| Anzeige in Wiki !width="50%"| Wiki Code|-|{||Orange |Apfel|-|Brot |Torte|-|Butter |Eis|}|<pre>
{|
|Orange
|Eis
|}
[edit]</pre>|} ===Alternative===
Für ein mehr tabellarisches Aussehen können im Wiki Markup die Zellen in einer Zeile aufgeführt werden. Die einzelnen Spalten müssen dabei mit || getrennt werden. Jedoch nimmt die Übersichtlichtkeit mit steigendem Textinhalt ab.
 
Leerzeichen können hier helfen, um den Text optisch einfacher auszurichten. Diese haben später keinen Einfluss auf die erstellten Seiten.
 
HTML Angaben können bei dieser Art genauso hinzugefügt werden wie in anderen Tabellen.
Orange Apfel more{| width="100%"Brot Torte moreButter Eis and more|width="50%"|
{|
| Orange || Apfel || more
| Butter || Eis || and more
|}
[edit]|width="50%"|<pre>{|| Orange || Apfel || more|-| Brot || Torte || more|-| Butter || Eis || and more|}</pre>|} ===Mit HTML Eigenschaften===
Durch das Hinzufügen von HTML Eigenschaften lässt sich das Aussehen der Tabelle verändern.
[edit]====border="1"====Orange Apfel{| width="100%"Brot TorteButter Eis|width="50%"|
{| border="1"
|Orange
|Eis
|}
[edit]align|width="center50%" |<pre>{| border="1"|Orange |Apfel|-|Brot |Torte|-|Butter |Eis|}</pre>|}====align="center" border="1"===={| width="100%"|width="50%"|
{| align="center" border="1"
|Orange
|Eis
|}
[edit]|width="50%"|<pre>{| align="center" border="1"|Orange|Apfel|-|Brot|Torte|-|Butter|Eis |}</pre>|} ====align="right" border="1"====
Eigenschaften lassen sich auch auf individuelle Zellen anwenden. Zahlen zum Beispiel sehen besser aus, wenn sie rechtsbündig stehen.
Orange Apfel 12,333.00Brot Torte 500.00{| width="100%"Butter Eis 1.00|width="50%"|
{| border="1"
|Orange
|align="right"|1.00
|}
|width="50%"|
<pre>
{| border="1"
|Orange
|Apfel
|align="right"|12,333.00
|-
|Brot
|Torte
|align="right"|500.00
|-
|Butter
|Eis
|align="right"|1.00
|}
</pre>
|}
 
Man kann Eigenschaften auch auf nur bestimmte Zeilen anwenden.
Orange Apfel 12,333.00{| width="100%"Brot Torte 500.00Butter Eis 1.00|width="50%"|
{| border="1"
|Orange
|align="right"|1.00
|}
[edit]cellspacing|width="050%" |<pre>{| border="1"|Orange |Apfel|align="right"|12,333.00|-|Brot |Torte|align="right"|500.00|- style="font-style:italic;color:green;"|Butter |Eis|align="right"|1.00|}</pre>|} ====cellspacing="0" border="1"===={| width="100%"|width="50%"|
{| cellspacing="0" border="1"
|Orange
|Eis
|}
[edit]cellpadding|width="2050%" |<pre>{| cellspacing="0" border="1"|Orange |Apfel|-|Brot |Torte|-|Butter |Eis|}</pre>|}====cellpadding="20" cellspacing="0" border="1"===={| width="100%"|width="50%"|
{| cellpadding="20" cellspacing="0" border="1"
|Orange
|Eis
|}
[edit]|width="50%"|<pre>{| cellpadding="20" cellspacing="0" border="1"|Orange|Apfel|-|Brot|Torte|-|Butter|Eis |}</pre>|} ===Mit HTML Eigenschaften und CSS Definitionen===
CSS-Angaben können in Kombination mit oder ohne HTML-Eigenschaften verwendet werden.
[edit]====style="color:green;background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"====Orange Apfel{| width="100%"Brot TorteButter Eis|width="50%"|
{| style="color:green;background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
|Orange
|Eis
|}
[edit]class|width="wikitable50%"|Bitter Süß<pre>{| style="color:green;background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"|Orange |Apfel|-|Brot |Torte|-|Butter |Eis|}</pre>|} ====class="wikitable"===={| width="100%"|width="50%"|
{| class="wikitable"
!Bitter
|Eis
|}
[edit]|width="50%"|<pre>{| class="wikitable"!Bitter!Süß|-|Orange|Apfel|-|Brot|Torte|-|Butter|Eis |}</pre>|} ==Table mit TH Kopfzeile==
TH (HTML Tabellenkopf) kann mit einem ! vor dem | erstellt werden. Diese Kopfzeile erscheint für gewöhnlich in fett und zentriert.
[edit]===Tabellenkopf===[edit]====pro Spalte====lecker leckererOrange ApfelBrot Torte{| width="100%"Butter Eis|width="50%"|
{| border="1" cellpadding="20" cellspacing="0"
!lecker
|Eis
|}
[edit]|width="50%"|<pre>{| border="1" cellpadding="20" cellspacing="0"!lecker!leckerer|-|Orange|Apfel|-|Brot|Torte|-|Butter|Eis |}</pre>|}====Colspan="2"===={| width="100%"|width="50%"|{| border="1" cellpadding="20" cellspacing="0"!colspan="2"|leckerer|-|Orange |Apfel|-|Brot |Torte|-|Butter |Eis|}|width="50%"|<pre>
{| border="1" cellpadding="20" cellspacing="0"
! colspan="2"|leckerer
|Eis
|}
[edit]</pre>|} ===seitliche Überschrift===[edit]====standardmäßig====Obst Orange ApfelHauptspeise Brot Torte{| width="100%"Zutaten Butter Eis|width="50%"|
{| border="1" cellpadding="20" cellspacing="0"
!Obst
|Eis
|}
[edit]|width="50%"|<pre>{| border="1" cellpadding="20" cellspacing="0"!Obst|Orange|Apfel|-!Hauptspeise|Brot|Torte|-!Zutaten|Butter|Eis |}</pre>|} ====rechtsbündig====
Seitliche Überschriften können wie folgt rechtbündig angeordnet werden:
Obst Orange Apfel{| width="100%"Hauptspeise Brot TorteZutaten Butter Eis|width="50%"|
{| border="1" cellpadding="20" cellspacing="0"
!align="right" |Obst
|Eis
|}
[edit]Beschriftung|width="50%"|<pre>{| border="1" cellpadding="20" cellspacing="0"!align="right" |Obst|Orange|Apfel|-!align="right" |Hauptspeise|Brot|Torte|-!align="right" |Zutaten|Butter|Eis |}</pre>|}
==Beschriftung==Eine '''Tabellenbeschriftung ''' kann wie folgt über jeder Tabelle hinzugefügt werden:EssenssachenOrange ApfelBrot Torte{| width="100%"Butter Eis|width="50%"|
{| border="1" cellpadding="20" cellspacing="0"
|+Essenssachen
|Eis
|}
|width="50%"|<pre>{| border="1" cellpadding="20" cellspacing="0"|+Essenssachen|-|Orange|Apfel|-|Brot|Torte|-|Butter|Eis |}</pre>|} '''Eigenschaften ''' können der Beschriftung wie folgt zugewiesen werden:EssenssachenOrange Apfel{| width="100%"Brot TorteButter Eis|width="50%"|
{| border="1" cellpadding="20" cellspacing="0"
|+align="bottom" style="color:#e76700;"|''Essenssachen''
|Eis
|}
[edit]|width="50%"|<pre>{| border="1" cellpadding="20" cellspacing="0"|+align="bottom" style="color:#e76700;"|''Essenssachen''|-|Orange|Apfel|-|Brot|Torte|-|Butter|Eis |}</pre>|} ==Tabellen mit H1, H2, H3 usw. Überschriften== HTML H1, H2, H3, H4 usw. Überschriften können auch in Tabellen mit dem üblichen ==Wiki Markup== erstellt werden. Diese müssen dann in einer Zeile mit dem Text stehen. '''Hier ist die Vorschau sehr von Vorteil!''' da mit jeder Kopfzeile ein neuer Abschnitt beginnt, der später editierbar sein wird. Jedoch werden dann Teile der Tabelle beim Bearbeiten fehlen, da diese in einem anderen Abschnitt stehen.
HTML H1, H2, H3, H4 usw. Überschriften können auch in Tabellen mit dem üblichen ==Wiki Markup== erstellt werden. Diese müssen dann in einer Zeile mit dem Text stehen.
Hier ist die Vorschau sehr von Vorteil! da mit jeder Kopfzeile ein neuer Abschnitt beginnt, der später editierbar sein wird. Jedoch werden dann Teile der Tabelle beim Bearbeiten fehlen, da diese in einem anderen Abschnitt stehen.
Auch muss die Struktur eingehalten werden, da die Überschriften genauso wie andere Überschriften in das Inhaltsverzeichnis eingehen.
[edit]YummiestOrange Apfel{| width="100%"Brot TorteButter Eis|width="50%"|
{| border="1" cellpadding="20" cellspacing="0"
|colspan="2"|
|Butter
|Eis
|}
|width="50%"|
<pre>
{| border="1" cellpadding="20" cellspacing="0"
|colspan="2"|
===Yummiest===
|-
|Orange
|Apfel
|-
|Brot
|Torte
|-
|Butter
|Eis
|}
</pre>
|}
360
Bearbeitungen