Template:Smalldiv/doc: Difference between revisions

From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
Content added Content deleted
(create)
 
m (Text replacement - "\[\[Category:([^|]+)\|{{PAGENAME}}\]\]" to "Category:$1")
 
(18 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}
{{Template shortcut|div-small}}
{{COinS safe|n}}
{{COinS safe|n}}
{{high risk}}
{{Notice|As of [[Special:Diff/724648585|June 10, 2016]], a rule has been added to MediaWiki:Common.css, so now {{tag|small|o}} consistently renders at a 85% size. This template remains as a convenience wrapper.}}
{{Uses TemplateStyles|Template:Small/styles.css}}


== Usage ==
== Usage ==
This template is a drop-in replacement for {{tl|small}} when it is used to wrap multiple lines. When {{tl|small}} wraps multiple lines, it causes two [[Special:LintErrors|Linter]] errors: "Missing end tag" and "Stripped tag".
Use this template instead of {{tl|small}} or {{tag|small}} to wrap multiple lines of text, or to wrap a template that contains {{tag|div}} tags.


This template is a drop-in replacement for {{tl|small}} templates or {{tag|small}} tags that wrap multiple lines or wrap a template containing {{tag|div}} tags. When a {{tl|small}} template or {{tag|small}} tags wrap multiple lines, [[Special:LintErrors|Linter]] errors are caused, typically "Missing end tag", "Misnested tag", or "Stripped tag".
The only parameter is the content and may contain templates, images, etc. if a block needs to be wrapped in this template and contains such elements. Note that if the <code>=</code> character appears in the content, the parameter must be explicitly specified as {{para|1}}.


The only parameter, {{para|1=}}, is the content that is intended to be rendered at a font size of 85% of normal.
Use this template instead of {{tl|small}} to wrap multiple lines.

Note that if the <code>=</code> character appears in the content, it should be replaced with {{tl|{{=}}}}, or the content must be explicitly preceded with {{para|1}}. See examples in the table below. Pages ignoring this instruction are likely to appear in {{clc|Pages using small with an empty input parameter}}.


:Examples of uses for {{tl|smalldiv}}
:Examples of uses for {{tl|smalldiv}}
Line 31: Line 33:
| <code><nowiki>{{smalldiv|{{hlist|One|Two|Three}}}}</nowiki></code>
| <code><nowiki>{{smalldiv|{{hlist|One|Two|Three}}}}</nowiki></code>
| {{smalldiv|{{hlist|One|Two|Three}}}}
| {{smalldiv|{{hlist|One|Two|Three}}}}
|-
|<code><nowiki>{{smalldiv|{{hidden||{{nowrap|Ichirō Hatoyama – 394<br/>Nobusuke Kishi – 4<br/>''Others'' – 15}}}}}}</nowiki></code>
| {{smalldiv|{{hidden||{{nowrap|Ichirō Hatoyama – 394<br/>Nobusuke Kishi – 4<br/>''Others'' – 15}}}}}}
|-
|Example with = character in the content (error):<br/> <code><nowiki>{{smalldiv|Ichirō Hatoyama = 394<br/>Nobusuke Kishi = 4<br/>''Others'' = 15}}</nowiki></code>
| {{smalldiv|Ichirō Hatoyama = 394<br/>Nobusuke Kishi = 4<br/>''Others'' = 15}}
|-
|Example with = character in the content using {{para|1}}:<br/> <code><nowiki>{{smalldiv|1=Ichirō Hatoyama = 394<br/>Nobusuke Kishi = 4<br/>''Others'' = 15}}</nowiki></code>
| {{smalldiv|1=Ichirō Hatoyama = 394<br/>Nobusuke Kishi = 4<br/>''Others'' = 15}}
|}
|}


==When not to use this template==
Remember to "avoid using smaller font sizes in elements that already use a smaller font size, such as infoboxes, navboxes and reference sections", per [[MOS:ACCESS#Font size]] and [[MOS:SMALLFONT]]. Using this template within an infobox or a navbox reduces the text size to about 75%, which is smaller than the 85% limit prescribed by the MOS guideline.


== Template data ==
== Template data ==
{{TemplateData header}}
{{TemplateDataHeader}}


== Tracking category ==
== Tracking category ==
* {{clc|Pages using small with an empty input parameter}}
* {{Category link with count|Pages using small with an empty input parameter}}

== See also ==
== See also ==
*{{tl|monodiv}} (for wrapping multiple lines in monospace formatting)
*{{tl|bold div}} (for wrapping multiple lines in bold formatting)
*{{tl|italic div}} (for wrapping multiple lines in italic formatting)
{{font size templates}}
{{font size templates}}


<includeonly>
<includeonly>{{Sandbox other||
<!-- CATEGORIES HERE, THANKS -->
<!-- CATEGORIES HERE, THANKS -->
[[Category:Resizing templates|{{PAGENAME}}]]
[[Category:Resizing templates]]
[[Category:Wikipedia XHTML tag-replacing templates]]
[[Category:Wikipedia XHTML tag-replacing templates]]
[[Category:Templates that add a tracking category]]

</includeonly>
}}</includeonly>

Latest revision as of 16:22, July 15, 2022

Template:COinS safe Template:High risk

Usage

Use this template instead of {{small}} or <small>...</small> to wrap multiple lines of text, or to wrap a template that contains <div>...</div> tags.

This template is a drop-in replacement for {{small}} templates or <small>...</small> tags that wrap multiple lines or wrap a template containing <div>...</div> tags. When a {{small}} template or <small>...</small> tags wrap multiple lines, Linter errors are caused, typically "Missing end tag", "Misnested tag", or "Stripped tag".

The only parameter, |, is the content that is intended to be rendered at a font size of 85% of normal.

Note that if the = character appears in the content, it should be replaced with {{=}}, or the content must be explicitly preceded with |1=. See examples in the table below. Pages ignoring this instruction are likely to appear in Category:Pages using small with an empty input parameter (2).

Examples of uses for {{smalldiv}}
input shows
{{smalldiv|
*One
*Two
*Three}}
  • One
  • Two
  • Three
{{smalldiv|{{unbulleted list|One|Two|Three}}}}
  • One
  • Two
  • Three
{{smalldiv|{{hlist|One|Two|Three}}}}
{{smalldiv|{{hidden||{{nowrap|Ichirō Hatoyama – 394<br/>Nobusuke Kishi – 4<br/>''Others'' – 15}}}}}}
Example with = character in the content (error):
{{smalldiv|Ichirō Hatoyama = 394<br/>Nobusuke Kishi = 4<br/>''Others'' = 15}}
{{{1}}}
Example with = character in the content using |1=:
{{smalldiv|1=Ichirō Hatoyama = 394<br/>Nobusuke Kishi = 4<br/>''Others'' = 15}}
Ichirō Hatoyama = 394
Nobusuke Kishi = 4
Others = 15

When not to use this template

Remember to "avoid using smaller font sizes in elements that already use a smaller font size, such as infoboxes, navboxes and reference sections", per MOS:ACCESS#Font size and MOS:SMALLFONT. Using this template within an infobox or a navbox reduces the text size to about 75%, which is smaller than the 85% limit prescribed by the MOS guideline.

Template data

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for Smalldiv

Tracking category

See also

  • {{monodiv}} (for wrapping multiple lines in monospace formatting)
  • {{bold div}} (for wrapping multiple lines in bold formatting)
  • {{italic div}} (for wrapping multiple lines in italic formatting)

Template:Font size templates