Template:Param value/doc

Provides a lightly bordered box to highlight param values on Template documentation pages. Especially useful in cases where values may have leading or trailing blanks, or multiple embedded blanks.

Parameters
There is one required positional parameter for the value, and four optional params: three for styling the display, and one replacement parameter for dealing with how to render a blank space:


 * 1 – the value to be highlighted; required (no default)
 * border – may be used to set border attributes. default: . Alias: b.
 * bg-color – may be used to set background-color. default: . Alias: bg.
 * style – may be used to set any CSS style attributes, with one or more semicolon-separated  pairs. default:none.
 * space – may be used to make spaces visible. Alias: sp. See  below.

Note on special characters: if the value to be highlighted contains an equal sign, it must be escaped: use  instead of a bare equal sign character.

Examples

 * yields:
 * yields:
 * yields:
 * yields:
 * yields:
 * yields:
 * yields:

Making spaces visible
You may make space characters visible by replacing them with any character you choose using param space. Here are some characters that have been historically used for this purpose. In these examples, there are two spaces between one and two:
 * Space symbol – (U+2420 = ␠ ) :  ⟶
 * Blank symbol – (U+2422 = ␢ ) :  ⟶
 * Blank symbol – (smaller:  ␢ ) :   ⟶
 * Middot – (U+00B7 = &middot; ) :  ⟶
 * Underbracket – (U+23B5 = ⎵ ) :   ⟶
 * White rectangle – (U+25AF = ▯ ) :  ⟶
 * Undertie – (U+203F = ‿ ) :  ⟶