More actions
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
{{Template shortcut|plist}} | {{Template shortcut|plist}} | ||
{{Uses TemplateStyles|Template:Plainlist/styles.css}} | {{Uses TemplateStyles|Template:Plainlist/styles.css}} | ||
This template provides a WCAG/ISO-standards-compliant accessible alternative to <code><nowiki><br /></nowiki></code> separated lists, per | This template provides a WCAG/ISO-standards-compliant accessible alternative to <code><nowiki><br /></nowiki></code> separated lists, per WP:UBLIST and WP:PLIST | ||
== Usage == | == Usage == | ||
| Line 20: | Line 20: | ||
}} | }} | ||
It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with {{tag|br|s}}. Detailed reasons for using this template can be found at | It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with {{tag|br|s}}. Detailed reasons for using this template can be found at WP:UBLIST. | ||
This template can be used with or without {{tl|endplainlist}}. It is an alternative to {{tl|unbulleted list}}, which performs the same function in a more concise but less wiki-style manner. Note that {{tl|unbulleted list}} will work inside image captions, whereas {{tl|plainlist}} does not. | This template can be used with or without {{tl|endplainlist}}. It is an alternative to {{tl|unbulleted list}}, which performs the same function in a more concise but less wiki-style manner. Note that {{tl|unbulleted list}} will work inside image captions, whereas {{tl|plainlist}} does not. | ||
| Line 87: | Line 87: | ||
"style": { | "style": { | ||
"label": "Custom CSS", | "label": "Custom CSS", | ||
"description": "Adds CSS style options. Complex styles should not be used in articles (per | "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", | "type": "string", | ||
"example": "border:solid 1px silver; background:lightyellow" | "example": "border:solid 1px silver; background:lightyellow" | ||
| Line 98: | Line 98: | ||
} | } | ||
}, | }, | ||
"description": "This template provides a WCAG/ISO standards–compliant accessible alternative to <code class=\"nowrap\"><br /></code>-separated lists, per | "description": "This template provides a WCAG/ISO standards–compliant accessible alternative to <code class=\"nowrap\"><br /></code>-separated lists, per WP:UBLIST and WP:PLIST. It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <code class=\"nowrap\"><br /></code>. Detailed reasons for using this template can be found at WP:UBLIST." | ||
} }} | } }} | ||
| Line 105: | Line 105: | ||
== Technical details == | == Technical details == | ||
{{tl|Plainlist}} works by constructing a div with the CSS class "plainlist" which has the styles listed in | {{tl|Plainlist}} works by constructing a div with the CSS class "plainlist" which has the styles listed in Template:Plainlist/styles.css. | ||
{| class="wikitable" | {| class="wikitable" | ||
Revision as of 11:12, 8 April 2025
| This page uses Creative Commons Licensed content from Wikipedia (view authors). |
| This is a documentation subpage for Template:Plainlist It may contain usage information, categories and other content that is not part of the original template page. |
| This template can only be edited by administrators because it is transcluded onto one or more cascade-protected pages. |
| This template uses TemplateStyles: |
This template provides a WCAG/ISO-standards-compliant accessible alternative to <br /> separated lists, per WP:UBLIST and WP:PLIST
Usage
{{plainlist}} starts a plain (i.e. unbulleted) list, such as:
- cat
- dog
- horse
- cow
- sheep
- pig
It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <br />. Detailed reasons for using this template can be found at WP:UBLIST.
This template can be used with or without {{endplainlist}}. It is an alternative to {{unbulleted list}}, which performs the same function in a more concise but less wiki-style manner. Note that {{unbulleted list}} will work inside image captions, whereas {{plainlist}} does not.
Examples
Alternative syntax
Parameters
Controlling line-breaking
Template {{nbsp}} may be used with {{wbr}} and {{nowrap}} to control line-breaking in bulletless lists, to prevent wrapped long entries from being confused with multiple entries. See Template:Wbr/doc § Controlling line-breaking in infoboxes for details.
Technical details
{{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
}}
|
Template:Nowiki2 | <div class="plainlist">
<ul>
<li>Example 1</li>
<li>Example 2</li>
<li>Example 3</li>
</ul>
</div> |
Redirects
- {{Bulletless list}}
- {{PL}}
- {{Plain list}}
- {{Startplainlist}}
See also
- {{unbulleted list}} – essentially the same but uses
| ... | ... | ...instead of|* ... * ... * ... - {{flatlist}} and {{hlist}} (replacements for comma- or dash-separated lists)
- {{bulleted list}}
- {{indented plainlist}}
- {{ordered list}}
- Template:Infobox person § Inline lists for more information on creating lists within the Infobox family of templates, with examples in the following § Examples