Vorlage:Plainlist

Aus Wikivoyage
Zur Navigation springen Zur Suche springen
Template-info.png Dokumentation für die Vorlage {{Plainlist}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]

Verwendung

{{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. Eine ausführliche Begründung steht bei WP:UBLIST.

Die Vorlage {{Plainlist}} ist eine Alternative zur Vorlage {{Unbulleted list}}, diese bewirkt das gleiche in einem kürzeren, jedoch weniger wiki-gemäßen Stil. Zu beachten ist jedoch, dass {{Unbulleted list}} auch bei Bildunterschriften funktioniert, die Vorlage {{Plainlist}} dagegen nicht.

Beispiele

{{Plainlist |
* [[Berlin]]
* [[Hamburg]]
* [[München]]
* [[Frankfurt am Main]]
* [[Köln]]
* [[Dortmund]]
}}

Anmerkung zu eingerückten Listen

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

  • 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
  • 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


Individuelle Gestaltung

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

  • {{flatlist}} – generiert eine horizontale Liste
  • {{plainlist}} – generiert eine vertikale Liste ohne Listensymbole }}
  • {{unbulleted list}} – generiert eine vertikale Liste mit vielen individuellen Gestaltungsmöglichkeiten
  • {{multi-column numbered list}} – ermöglicht mehrspaltige nummerierte Listen
  • {{pagelist}} – generiert mit einfachen Mittel eine Artikelliste

Weitere Informationen

Hinweise