Difference between revisions of "Template:Resize"
en>Jo-Jo Eumerus m (Changed protection level for "Template:Resize": Allowing template editors on some templates with full protection dating back to pre-TPROT times which aren't too often or too sensitively used. ([Edit=Require template editor access] (ind...) |
(No difference)
|
Revision as of 13:38, 25 March 2017
{{{1}}}
This template is used on 140,000+ pages. To avoid large-scale disruption and unnecessary server load, any changes to it should first be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can then be added to this page in a single edit. Please consider discussing changes on the talk page before implementing them. |
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see COinS in Wikipedia. |
Syntax
{{resize|N|text}}
{{resize|text}}
N specifies a size, such as "95%", "1.2em", etc. If N is omitted, as in the second line above, a default 90% size is applied.
If text
happens to contain an equality sign ("="), specify {{resize|N|2=text}} or {{resize|1=text}}.
Examples
{{resize|1.2em|This text is 0.2em larger than normal.}} |
This text is 0.2em larger than normal. |
{{resize|80%|This text is 80% normal size.}} |
This text is 80% normal size. |
{{resize|This text defaults to 90% normal size.}} |
This text defaults to 90% normal size. |
Note
This template should not be used to wrap multiple blocks, such as multiple paragraphs or even multiple bullet points. To do that, either (1) use <div style="font-size:90%;"> ... </div>
or some other font size percentage or (2) apply this template separately to each block.
Tailored shortcuts
{{smaller|…}} | = | {{resize|90%|…}} |
{{larger|…}} {{bigger|…}} |
= | {{resize|110%|…}} |
{{large|…}} | = | {{resize|large|…}} |
See also
Template | Size | Semantics | Sample |
---|---|---|---|
{{small}} |
85% | <small> |
HHHHH |
{{smaller}} |
90% | none | HHHHH |
{{resize}} |
90% | none | HHHHH |
{{midsize}} |
92% | none | HHHHH |
none | 100% | none | HHHHH |
{{larger}} |
110% | none | HHHHH |
{{big}} |
120% | none | HHHHH |
{{large}} |
large | none | HHHHH |
{{huge}} |
180% | none | HHHHH |
{{resize|x%}} |
custom | none | |
{{font|size=x%}} |
custom | none |
External Link
The above documentation is transcluded from Template:Resize/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |
TemplateData
TemplateData for Resize
Template to aid switching the font-size used for a text string. Two forms {{resize|<size>|<text>}} and {{resize|<text>}} are possible.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Size/Text | 1 | Specifies a css font size e.g. '80%', '1.2em', 'x-large', 'larger'. In the one parameter version the first parameter is the text and the font size is '90%'. | String | required |
Text when size is given | 2 | The text to display in the two parameter version. | String | optional |