This is the template sandbox page for Template:Pad (diff). |
This template is used on approximately 60,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.
Preview message: Transclusion count updated automatically (see documentation). |
Use {{pad}} to insert a horizontally padding HTML <span>
inline. The template takes one unnamed parameter; a width value specified in px
, em
or ex
(other CSS units – in, cm, pc, pt – are supported as well, but not recommended, typically at 96dpi conversion ratio). The default is 1.0em
.
The result is the specified padding followed by an (non-breaking space – at 100% font size (8pt), typically 3px wide in narrow fonts like Arial and Tahoma, 4px in wider fonts like Arial Black and Verdana).
|1=
|css=
Indenting by 50 pixels plus an (53px in Arial):
Indenting 50px causes<br />{{pad|50px}}this amount of space.
Produces:
Width of a typical year-range in Arial font (4.8em plus an ):
1492–1540 Exploration by<br />{{pad|4.8em}}Columbus & others.
Produces:
This is better produced by:
1492–1540 Exploration by<br/>{{hidden text|1492–1540}} Columbus & others.
Which produces:
However, some digits supposedly require less space:
1111–1117 Exploration by<br />{{pad|4.4em}}Explorer Bob.
Produces:
But actually not:
1111–1117 Exploration by<br/>{{hidden text|9999–9999}} Explorer Bob.
Produces:
Spacing is, of course, different between fonts, too:
Note: 1em is typically 11.2px at 100% font size (8 point), 21.3px at 200% font size (16 point), and 32px at 300% font size (24pt).