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 default inline-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