BIC: NOLADE21UEL
Stichwort: PERRYPEDIA
Institut: SK Uelzen Lüchow-Dannenberg
Kontoinhaber: PERRY RHODAN FAN ZENTRALEDeine Spenden helfen, die Perrypedia zu betreiben.Vorlage:Spalten automatisch Anfang
Erzeugt einen Bereich, der automatisch in mehrere Spalten aufgeteilt wird. Alle Spalten haben dieselbe Breite.
Abschluss mit Vorlage:Spalten Ende.
Syntax
{{Spalten automatisch Anfang|colwidth=xx|columns=xx|margin-top=xx}} ... {{Spalten Ende}}
Parameter
Optional
- colwidth: Mindestspaltenbreite; der Parameter hat Vorrang vor columns
- em (entspricht angeblich etwa der Breite des Buchstabens M in der jeweiligen Schriftart)
- px (Anzahl Pixel, unabhängig von der verfügbaren Breite und Schriftart)
- Beachte: Es handelt sich um die Mindestbreite. Aus der verfügbaren Gesamtbreite und Mindestspaltenbreite berechnet der Browser, für wie viele Spalten Platz ist. Der Rest, der nicht mehr für eine vollständige Spalte ausreicht, wird gleichmäßig auf die Spalten verteilt. Die tatsächliche Spaltenbreite kann daher erheblich größer sein.
- columns: Anzahl Spalten; der Parameter wird ignoriert, wenn colwidth angegeben ist
- margin-top: Oberer Rand; bei der Verschachtelung von Spalten sollte "0" angegeben werden
Standardwert ist columns=2, wenn weder columns noch colwidth angegeben ist.
Ist die Spaltenbreite angegeben, dann kann sich die Anzahl der Spalten je nach der verfügbaren Bildschirmauflösung und/oder dem Zoomfaktor ändern. Diese Spalteneinteilung ist besonders für mobile Endgeräte mit einem kleinen Bildschirm vorteilhaft, notfalls wird alles in einer Spalte dargestellt.
Andernfalls bleibt die Anzahl der Spalten fix, wobei dann je nach Bedarf die Spaltenbreite angepasst wird.
Anwendungsbeispiele
Aufzählung mit fester Spaltenbreite
{{Spalten automatisch Anfang|colwidth=14em}} * abc * def * ghi * jkl * mno * pqr * stu * vwx * yz0 * 123 * 456 * 789 {{Spalten Ende}}
ergibt
- abc
- def
- ghi
- jkl
- mno
- pqr
- stu
- vwx
- yz0
- 123
- 456
- 789
Aufzählung in vier Spalten
{{Spalten automatisch Anfang|columns=4}} * abc * def * ghi * jkl * mno * pqr * stu * vwx * yz0 * 123 * 456 * 789 {{Spalten Ende}}
ergibt
- abc
- def
- ghi
- jkl
- mno
- pqr
- stu
- vwx
- yz0
- 123
- 456
- 789
Fließtext in fünf Spalten
{{Spalten automatisch Anfang|columns=5}}<nowiki> </nowiki>Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. {{Spalten Ende}}
ergibt
Beachte: Aufgrund einer Besonderheit der Mediawiki-Software wird bei der Vorlagenersetzung hinter jeder Vorlage ein zusätzlicher Zeilenumbruch eingefügt, so auch hinter {{Spalten automatisch Anfang}}. Einzelne Zeilenumbrüche werden von der Software gewöhnlich ignoriert. Wenn nun aber, wie in diesem Fall, der Fließtext erst auf der nächsten Zeile beginnt, ergibt sich somit ein doppelter Zeilenumbruch. Der doppelte Zeilenumbruch wird nun als einzelne Leerzeile zu Beginn der ersten Spalte interpretiert, was im Ergebnis dazu führt, dass die erste Spalte nach unten verschoben wird. Abhilfe schafft die gezeigte Lösung, bei der der Zeilenumbruch per <nowiki> gekapselt wird.
Siehe auch
Für eine manuelle Spaltenaufteilung, auch in unterschiedlich lange und unterschiedlich breite Spalten, gibt es die Vorlage:Spalten manuell Anfang.