Template:Tag/doc
| This is a documentation subpage for Template:Tag. It contains usage information, categories and other content that is not part of the original Template page. |
| This template uses TemplateStyles: |
This is the TemplateData documentation for this template used by VisualEditor and other tools.
Tag
This template provides a quick way to mention an XML-style tag in a preformatted way. Mainly used in discussion/help pages.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Tag | 1 | The name of the HTML tag.
| Line | required |
| Type | 2 | What type of tag to display, see documentation for possible values.
| String | optional |
| Content | content | The text content of the tag. By default “...” for pair type, empty for others; unused if type is single. | Content | optional |
| Parameters | params | Parameters (attributes) for the opening tag, unused in close type.
| Line | optional |
| Plain display | plain | Avoid using monospace font and grey background for the tag. | Boolean | optional |
| Wrap? | wrap | Whether to not add `style="white-space: nowrap;"` to the enclosing <code> tag.
| Boolean | optional |
Usage
Types
porpair– (default) display a matched pair of open-and-close tags:<div>...</div>ooropen– display only the opening tag of an open-and-close pair:<span>corclose– display only the closing tag of an open-and-close pair:</span>sorsingle– display a single tag:<br />
Examples
- {{tag|ref}} →
<ref>...</ref> - {{tag|ref|content=hello}} →
<ref>hello</ref> - {{tag|span|content=foo}} →
<span>foo</span> - {{tag|span|open}} →
<span> - {{tag|span|open|content=hello}} →
<span>hello - {{tag|span|close|content=hello}} →
hello</span> - {{tag|span|pair|content=hello}} →
<span>hello</span> - {{tag|ref|open|params={{attr|group|"note"}}}} →
<ref group="note"> - {{tag|references|single}} →
<references /> - {{tag|br|single}} →
<br />
See also
<syntaxhighlight lang="text" style="display:none!important"></syntaxhighlight>