Template:PreCode
外观
text
用法
[编辑]用于包裹不允许换行的短段源代码(通常为编程语言关键字)。应使用此标记而非<code>...</code>,因为某些编程语言的关键字包含可能导致换行的字符(即使是在关键字的首字符之后)。
示例
[编辑]例如,Forth语言中的关键字(即命令)?BRANCH包含一个问号。
通常,你会写成<code>?BRANCH</code>。当网页浏览器在行尾附近遇到这个问号时,渲染效果可能会变成这样:
- some text that mentions
?rest of the text
BRANCH
你通常希望强制让问号与FORTH关键字的其余部分显示在同一行。
使用{{PreCode|?BRANCH}}时,渲染结果将确保不会在行中被断开。
参见
[编辑]- {{code}}:仅提供语法高亮,不禁止换行
- {{codett}}:该模板的封装版本,去除了背景和边框样式
- {{mono}}:仅使用等宽字体
- {{param value}}:等宽字体;对空格的处理更友好
- {{Syntaxhighlight}}
- {{kbd}}:用于键盘输入
- Help:Wikitext