Vorlage:Plainlist/Doku
Dies ist eine nachgeordnete Seite der Dokumentation von Vorlage:Plainlist. Sie enthält Informationen zur Verwendung, Kategorisierung und zu anderem Inhalt, der nicht Bestandteil der originalen Vorlage-Seite ist. |
Diese Vorlage verwendet TemplateStyles. Die Stilvorlagen sind in der Datei Vorlage:Plainlist/styles.css notiert. |
Funktion
[Bearbeiten]{{Plainlist}} Diese Vorlage steht am Beginn einer Liste ohne Aufzählungszeichen, wie zum Beispiel:
Die Vorlage erzeugt einen HTML-Code, der eher dem HTML-Standard entspricht als die Trennung der Listenelemente mit <br />
und sollte daher jener Methode vorgezogen werden. Die Vorlage {{Plainlist}} funktioniert nicht bei Bildunterschriften.
Beispiele
[Bearbeiten]
{{Plainlist | * [[Berlin]] * [[Hamburg]] * [[München]] * [[Frankfurt am Main]] * [[Köln]] * [[Dortmund]] }} |
Anmerkung zu eingerückten Listen
[Bearbeiten]Der Befehl {{Plainlist| sollte nicht eingerückt werden, sondern am Anfang einer Zeile stehen. (Das hat keinen Einfluss auf die eigentliche Liste, aber es kann sich auf andere <div>-basierte Formatierungen auswirken.)
{{Plainlist | :* [[Berlin]] :* [[Hamburg]] :* [[München]] :* [[Frankfurt am Main]] :* [[Köln]] :* [[Dortmund]] }} |
Ergebnis |
Parameter
[Bearbeiten]- class – fügt einem <div>.Bereich eine CSS-class hinzu.
- style – fügt CSS-Stilelemente hinzu. In Artikelseiten sollten keine zu komplexen Stile benutzt werden, auf Benutzerseiten, Diskussionsseiten oder Projektseiten ist das eher akzeptabel.
- Beispiel:
|style=border:solid 1px silver; background:lightyellow
- Beispiel:
- indent – Einrücken einer Liste durch eine Anzahl von Standardeinzügen (Ein Einzug entspricht 1.6em), manchmal sinnvoll für Einzüge in einer Diskussion.
- Beispiel:
|indent=2
- Beispiel:
Individuelle Gestaltung
[Bearbeiten]Die Einbindung der Sprachvorlage lässt sich über CSS individuell gestalten, entweder zentral über die Systemdatei Mediawiki:common.css oder benutzerspezifische Einstellungen Benutzer:<Dein Name>/common.css. Für Programmierer ist es damit auch möglich an jedem Feld per Javascript Änderungen vorzunehmen und Werkzeuge zu programmieren. Folgende Klassen wurden verwendet:
.plainlist
– Diese Klasse besitzen alle Listen dieser Art.
{{Plainlist}} funktioniert zusammen mit einem <div>-Bereich mit der CSS-Klasse "plainlist", die folgenden Stil hat:
.plainlist ul {line-height:inherit; list-style:none none; margin:0}
.plainlist ul li {margin-bottom:0}
Siehe auch
[Bearbeiten]{{Flatlist}}
– generiert eine horizontale Liste{{Pagelist}}
– generiert mit einfachen Mittel eine Artikelliste
Weitere Informationen
[Bearbeiten]- Hilfe:Listen – Hilfeartikel zur Erstellung von Listen
- Wikivoyage:Vorlagen/Listen – Vorstellung der Listen und ihrer Anwendung