Template:Spaces/doc: Difference between revisions
From Guild of Archivists
m (1 revision imported) |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
<!-- EDIT TEMPLATE DOCUMENTATION AFTER THIS LINE --> | <!-- EDIT TEMPLATE DOCUMENTATION AFTER THIS LINE --> | ||
{{Lua|Module:String}} | |||
A template to produce one or more [[non-breaking space]]s (<code>&nbsp;</code> character entities). | A template to produce one or more [[w:non-breaking space|non-breaking space]]s (<code>&nbsp;</code> character entities). | ||
== Usage == | == Usage == | ||
; Syntax : <code>{{big|<nowiki>{{spaces|</nowiki>''N''{{!}}''type''}}}}</code> ...... to produce ''N'' consecutive non-breaking spaces (where ''N'' is a | ; Syntax : <code>{{big|<nowiki>{{spaces|</nowiki>''N''{{!}}''type''}}}}</code> ...... to produce ''N'' consecutive non-breaking spaces (where ''N'' is a whole number larger than zero) of the type specified by the second parameter: <code>em</code>, <code>en</code>, <code>fig</code>, <code>hair</code>, <code>thin</code>, or if not specified, a non-breaking space (<source inline lang=xml> </source>) the same width as a standard space. | ||
{{bigger|<code><nowiki>{{space|</nowiki>''type''<nowiki>}}</nowiki></code>}} produces a single non-breaking space of the type indicated. | {{bigger|<code><nowiki>{{space|</nowiki>''type''<nowiki>}}</nowiki></code>}} produces a single non-breaking space of the type indicated. |
Revision as of 05:59, 20 January 2018
This is a documentation subpage for Template:Spaces. It contains usage information, categories and other content that is not part of the original template page. |
Uses Lua: |
A template to produce one or more non-breaking spaces (
character entities).
Usage
- Syntax
{{spaces|N|type}}
...... to produce N consecutive non-breaking spaces (where N is a whole number larger than zero) of the type specified by the second parameter:em
,en
,fig
,hair
,thin
, or if not specified, a non-breaking space (
) the same width as a standard space.
{{space|type}}
produces a single non-breaking space of the type indicated.
Controlling line-breaking in infoboxes
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
This is the TemplateData documentation for this template used by VisualEditor and other tools.
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 |
See also
- {{pad}} to add inline spacing in units of px, em or ex
- {{0}} to add invisible characters
- {{nowrap|item}} to stop the linewrapping of any part of item
- {{nb5}} to insert five non-breaking spaces
- {{indent}} indents by a specified number of spaces (with leading newline)
- {{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