模板:Markup
更多操作
该模板用于并排展示一段wikitext和它的输出。
使用
第一列 ( "标记" ) 中的每个单元格都使用<pre>保留换行符和空格, 但样式设置为允许内容包含在其中。通常希望转义这些单元格的内容, 以便通过将标记包装在<nowiki>中来显示标记。从技术上讲, 不可能将此功能添加到模板中。
第二列 ( "显示为" ) 中的每个单元通常是从前一个相应的 "标记" 单元复制的未转义标记 (输出) 。在某些情况下, 这可能会有所不同:
- 若第一行包含必须在行首使用的标记 (如
#,*或;), 则在新行前添加<nowiki>; 参见下面的示例。 - 标题标记
==将会使标题显示在页面目录中; 请使用 {{Fake heading}}替代。
局限性
<nowiki>
如果您没有将标记单元格的内容写在<nowiki>中, 那么任何模板标记都不会被转义, 它将被解析。
此示例显示了 {{tl|tag}}:
| 显示为 | 预期显示为 |
|---|---|
{{[[Template:tag|tag]]}}
|
{{tl|tag}} |
HTML实体
HTML实体在标记单元格中进行解析:
| 已包裹在nowiki中的内容显示为 | 预期显示为 |
|---|---|
– |
– |
要解决这个问题, 将 & 替换为 &, 因此, &nbsp; 将会显示为 。
示例
简单
| 标记 | 呈现为 |
|---|---|
'''粗体文本''' |
粗体文本 |
''斜体文本'' |
斜体文本 |
更加复杂
注意: 此处的 {{Markup}} 的第二个参数使用 {{fake heading}}。
| 标记 | 呈现为 |
|---|---|
敏捷的棕狐狸跳过了懒狗。{{#tag:ref|一个脚注.<ref>脚注的引用.</ref>|group=nb}} 牛跳上了月亮。
== 脚注 ==
<references group="nb" />
== 参考 ==
<references />
|
多行
| 标记 | 呈现为 |
|---|---|
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
有标题
| 标记 | 呈现为 |
|---|---|
敏捷的棕狐狸越过懒狗。 |
敏捷的棕狐狸越过懒狗。 |
模板数据
该模板用于并排展示一段wikitext和它的输出。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 左边距 | margin-left | 在表格的左侧设置边距。
| 字符串 | 可选 |
| 宽度 | width | 设置表格的整体宽度。
| 字符串 | 可选 |
| CSS 样式 | style | 修改表格整体外观的CSS样式。 | 字符串 | 可选 |
| 禁用标题 | noheaders | 设置 (例如noheaders = on) 以禁止显示列标题和表格标题。 | 字符串 | 可选 |
| 标题 | title | 表格上的标题 | wikitext片段 | 可选 |
| 列标题 CSS样式 | colheaderstyle | 用以修改列标题的外观的CSS样式。 | 字符串 | 可选 |
| 列标题 1 CSS样式 | col1headerstyle | 用以修改第1列标题外观的CSS样式。覆盖 (但不替代) «colheaderstyle»。 | 字符串 | 可选 |
| 列 1 标题 | col1 | 第一列 (标记/代码) 的标题。
| wikitext片段 | 可选 |
| 列标题 2 CSS样式 | col2headerstyle | 用以修改第2列标题外观的CSS样式。覆盖 (但不替代) «colheaderstyle»。 | 字符串 | 可选 |
| 列 2 标题 | col2 | 第二列 (输出) 的标题。
| wikitext片段 | 可选 |
| codestyle | codestyle markupstyle | 作用于第一列 (标记/代码) 内容的CSS样式 (例如: 较小的 font-size)。 | 字符串 | 可选 |
| 列 2 CSS样式 | outputstyle | 作用于第二列 (输出) 内容的CSS样式。 | 字符串 | 可选 |
| 1 | 1 | [n=«name», ceil(x) 为向上取整] 行 ceil(n÷2), 列 1 (标记/代码) 的内容 | 内容 | 可选 |
| 2 | 2 | [n=«name», ceil(x) 为向上取整] 行 ceil(n÷2), 列 2 (输出) 的内容 | 内容 | 可选 |
| 3 | 3 | [n=«name», ceil(x) 为向上取整] 行 ceil(n÷2), 列 1 (标记/代码) 的内容 | 内容 | 可选 |
| 4 | 4 | [n=«name», ceil(x) 为向上取整] 行 ceil(n÷2), 列 2 (输出) 的内容 | 内容 | 可选 |
| 39 | 39 | [n=«name», ceil(x) 为向上取整] 行 ceil(n÷2), 列 1 (标记/代码) 的内容 | 内容 | 可选 |
| 40 | 40 | [n=«name», ceil(x) 为向上取整] 行 ceil(n÷2), 列 2 (输出) 的内容 | 内容 | 可选 |