<tag>...</tag>
本模板可以用代码格式显示XML形式的标签,主要用于讨论页及帮助页面。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
标签名称 | 1 | 此标称的显示名称,会显示在结果中。
| 字符串 | 必需 |
标签显示类型或内容 | 2 | 此参数用于指定标签的显示类型或者内容。pair表示成对的标签(默认)、open表示仅显示开启标签、close表示仅显示关闭的标签、single表示该标签是自我闭合的。上述值可以简写为p、o、c、s。如果为其他值,则视为该标签的内容。
| 单行文本 | 可选 |
标签内容 | content | 标签的内容。 | 单行文本 | 可选 |
显示为高亮 | highlight | 是否将返回的代码显示为语法高亮的形式。
| 布尔 | 可选 |
参数 | params | 显示在标签中的参数,将显示在开始标签中的名称后面
| 字符串 | 可选 |
行内 | inline | 将语法高亮的结果显示为行内的形式,而非显示为一个代码段。
| 布尔 | 可选 |
纯文本 | bare | 将返回的结果显示为纯文本的形式,而不是代码的形式。
| 布尔 | 可选 |
使用方法
模板链接:{{tag|标签名称}}
- 例如:
模板链接:{{tag|span}}
,效果:<span>...</span>
- 例如:
模板链接:{{tag|标签名称|显示方式}}
- 例如:
模板链接:{{tag|span|close}}
,效果:</span>
- 例如:
模板链接:{{tag|标签名称|content=内容}}
或模板链接:{{tag|标签名称|内容}}
- 例如:
模板链接:{{tag|span|content=123}}
,效果:<span>123</span>
- 例如:
模板链接:{{tag|span|123}}
,效果:<span>123</span>
- 例如:
模板链接:{{tag|标签名称|params=参数}}
- 例如:
模板链接:{{tag|span|content=123|params=style="color:red"}}
,效果:<span style="color:red">123</span>
- 例如:
- 设置
bare=1
可以不使用代码格式显示。- 例如:
模板链接:{{tag|span|bare=1}}
,效果:<span>...</span>
- 例如:
- 设置
highlight=1
可以使代码语法高亮。- 例如:
模板链接:{{tag|span|内容|highlight=1|params=class=plainlinks}}
,效果:<span class=plainlinks>内容</span>
- 例如:
可用的显示方式
显示方式 | 描述 | 效果示例 |
---|---|---|
p 、pair (默认)
|
显示相互对应的开、关标签 | <ref>...</ref>
|
o 、open
|
只显示开标签 | <ref>
|
c 、close
|
只显示关标签 | </ref>
|
s 、single
|
显示自我闭合的空白标签 | <br />
|
注意事项
- 该模板并不会检查标签名称是否有效,比如
模板链接:{{tag|aaaa}}
也可以显示。 - 对于input、br这类总是自我闭合的标签,该模板并不能够自我识别,需要手动加入
|single
参数。