Template:Border/sandbox
Appearance
{{{1}}}
This is the template sandbox page for Template:Border (diff). See also the companion subpage for test cases. |
This template is used on approximately 2,500 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. |
This template is used to place a customized border around text or an image. Note, to add a plain border to an image, use the |border
parameter in [[File:...]]
(see Wikipedia:Picture tutorial).
Syntax
[edit]Basic
[edit]Basic usage is {{border|element}}
, where element is the text, image, etc. around which the border is to appear. The border will be a solid light grey color (#ddd) and 1px (1 pixel) wide by default (for custom settings; see below).
{{border|Abc}}
→ Abc
All options show:
{{border |element |display=display |width=width |style=style |style2=2nd style |color=color |lh=line height}}
{{border |Abc|width=2px|style=dotted |color=red}}
→ Abc
Parameters
[edit]- element
- (required) The element (image, text, etc) around which the border is to appear.
- display The element's display method
- inline-block (default if the parameter is not used), block, inline, table, flex, etc.
- width
- The width (thickness) of the border (default is
1px
).
- style The border's style
- solid (default if the parameter is not used), dotted, dashed, double, groove, ridge, inset or outset.
- style2
- Additional CSS properties can be used in this template.
- color
- The border's color (default #ddd, otherwise recommend a named color).
Inline of element
[edit]- noinline
- Set
|noinline=<anytext>
to replace the defaultinline-block
display style. - Some text Abc
- Inline reading Abc
- div
- Set
|div=<anytext>
to wrap the template's content in<div>...</div>
tags instead of the default<span>...</span>
tags. This is required if the template's content uses div tags or contains multiple lines of text.
See also
[edit]- {{color box}}
- {{legend inline}}