Template:Plainlist
<templatestyles src="Plainlist/styles.css"/>
<templatestyles src="Module:Documentation/styles.css"></templatestyles>
Lua error: Module:TNT:158: '''Missing JsonConfig extension, or not properly configured; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Uses TemplateStyles.tab. Please properly enable the JSONConfig extension at Special:ManageWiki/extensions#mw-prefsection-other See https://www.mediawiki.org/wiki/Extension:JsonConfig#Supporting_Wikimedia_templates'''.
This template provides a WCAG/ISO-standards-compliant accessible alternative to <br />
separated lists.
Usage[edit]
{{plainlist}} starts a plain (i.e. unbulleted) list, such as:
<templatestyles src="Plainlist/styles.css"/>It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <br />
.
Examples[edit]
{{plainlist| * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }} ->
<templatestyles src="Plainlist/styles.css"/>}}
Parameters[edit]
<templatedata> { "params": { "1": { "label": "List content", "description": "If supplied, the list, as a normal bulleted list. (Every line should start with an asterisk. No blank lines between lines.) See template page for how this works otherwise.", "type": "content", "suggested": true }, "class": { "label": "CSS classes", "description": "Adds a CSS class to the containing div.", "type": "string", "default": "The class \"plainlist\" is always applied." }, "style": { "label": "Custom CSS", "description": "Adds CSS style options. Complex styles should not be used in articles (per WP:Deviations) but may be acceptable on user, project, and talk pages.", "type": "string",
"example": "border:solid 1px silver; background:lightyellow"
}, "indent": { "label": "Indent level",
"description": "Indents the list by a number of standard indents (one indent being 1.6em), particularly handy for inclusion in an indented discussion thread.",
"type": "number",
"example": "2"
} } } </templatedata>
Technical details[edit]
{{Plainlist}} works by constructing a div with the CSS class "plainlist" which has the styles listed in Template:Plainlist/styles.css.
Wikitext | Expanded template | HTML |
---|---|---|
{{Plainlist| * Example 1 * Example 2 * Example 3 }} |
<templatestyles src="Plainlist/styles.css"/><div class="plainlist " >
* Example 1
* Example 2
* Example 3
</div>
|
<div class="plainlist">
<ul>
<li>Example 1</li>
<li>Example 2</li>
<li>Example 3</li>
</ul>
</div>
|