Template:Spaces/doc
This is a documentation subpage for Template:Spaces (see that page for the template itself). It contains usage information, categories and other content that is not part of the original template page. |
This template is used in system messages. Changes to it can cause immediate changes to the Festipedia user interface. To avoid large-scale disruption, any changes should first be tested in this template's /sandbox or /testcases subpage, or in your own user space. The tested changes can then be added in one single edit to this template. Please discuss any changes on the talk page before implementing them. |
This template uses Lua: |
A template to produce one or more non-breaking spaces (
character entities).
Usage[edit]
Syntax[edit]
{{spaces|N|type}}
produces N consecutive non-breaking spaces (where N is a whole number larger than zero) of the type specified by the second parameter (which are ordered by decreasing space width): em
, fig
, en
, thin
, hair
. If type is not specified, N non-breaking spaces (
) are produced. A non-breaking space has the same width as a standard space, whose width is between the width of en
and thin
.
{{spaces|type}}
produces a single non-breaking space of the type indicated.
Controlling line-breaking in infoboxes[edit]
This template, usually as its alias {{nbsp}}, may be used with {{wbr}} and {{nowrap}} to control line-breaking in bulletless lists in infoboxes, to prevent wrapped long entries from being confused with multiple entries. See Template:Wbr/doc#Controlling line-breaking in infoboxes for details.
Template data[edit]
TemplateData for Spaces
Inserts one or more non-breaking spaces
Parameter | Description | Type | Status | |
---|---|---|---|---|
Quantity | 1 | How many non-breaking spaces to insert
| Number | optional |
Type | 2 | Non-default types (in decreasing order of width): em, fig, en, thin, hair
| String | optional |
See also[edit]
- {{pad}} to add inline spacing in units of px, em or ex
- {{nowrap|item}} to stop the linewrapping of any part of item
- {{in5}} indents by five or a specified number of spaces (with no leading newline)
- {{block indent}}, to indent an entire block of content, similar to a block quotation (uses
<div>
and CSS margins) - {{sp}}, to add regular, breaking space