“模板:Para/doc”与“模板:Mono”:页面之间的差异

来自NebulaeWiki
< 模板:Para(页面间差异)
(已保护“模板:Para/doc”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期)))
 
(已保护“模板:Mono”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期)))
 
第1行: 第1行:
{{Documentation}}
<span style="font-family: monospace, monospace;">{{{2|{{{1}}}}}}</span><noinclude>
== Usage ==
{{/doc}}</noinclude>
This template is for giving examples of template parameter source code (useful in template documentation and talk page discussions of template code). It must have one or two parameters itself. The first parameter is the name of the example parameter to display (this may be ''empty'', but it must be ''present''), and the second (optional) parameter is a value for the first example parameter or, if the first {{tlx|para}} parameter is empty, an unnamed example parameter.
 
=== Examples ===
{| class="wikitable"
! Code
! Result
! Notes
|-
| {{tlx|para|name}}
| {{para|name}}
|
|-
| {{tlx|para|title|&lt;var&gt;book title&lt;/var&gt;}}
| {{para|title|<var>book title</var>}}
|
|-
| {{tlx|para|2=<span style="font-size:1pt;">&nbsp;</span>|3=section}}
| {{para||section}}
| For [[Help:Templates#Parameters|unnamed parameters]]; note empty first parameter in the code
|-
| {{tlx|para|&lt;var&gt;parameter&lt;/var&gt;|&lt;var&gt;value&lt;/var&gt;}}
| {{para|<var>parameter</var>|<var>value</var>}}
|
|}
When using literal, pre-specified values, simply provide the value (as in the third example above). When illustrating hypothetical, variable, or user-definable values, use <code><nowiki><var>value</var></nowiki></code> (as in the second example above). The same should be done for non-literal, example parameters (fourth example above).
 
<includeonly>
[[Category:Typing-aid templates]]
</includeonly>
<noinclude></noinclude>

2023年9月23日 (六) 22:37的最新版本

{{{1}}}

Template documentation[view][edit][history][purge]
This documentation is transcluded from 模板:Mono/doc. Changes can be proposed in the talk page.

Usage

{{Mono|<text to format here>}}

renders as:

text to format here

This template is for formatting short bits of content (the only parameter) as monospaced (nonproportional) text. It is simply a quick shorthand for the necessary Wikipedia-logo-v2.svg Style Sheets CSS code. It is a replacement for <tt>...</tt> which is an obsolete element under HTML5. (Non-conforming features)

This template should be used where the content is being rendered in monospaced text for purely stylistic/display reasons, where this display has no particular semantic significance.

It should not be used to indicate source code, nor for variables or variable input (use <code>...</code> or <source>...</source> for code and <var>...</var> for variables). For keyboard or samples, use <kbd>...</kbd> or <samp>...</samp> respectively.

It cannot be used to mark up multiple paragraphs, sections or other block elements, as it uses <span>, which is an inline element. See {{Monoblock}} for a <div>-based block version. Or, multiple instances of {{Mono}} can be invoked.

Parameters

There are two parameters
|1= or unnamed – the content to format as monospaced. If the content contains a = character, the parameter must be numbered or the template will break. For backward compatibility with an old, merged-in template, this parameter can also be called |2=.
|needs_review=yes – used (e.g. by Wikipedia-logo-v2.svg bots or Wikipedia-logo-v2.svg AWB scripts) to indicate replacement of now-obsolete <tt>...</tt> markup with {{mono|<...>}} markup. This template displays nothing and presently does no categorization, though a cleanup category can be created if necessary. It indicates that the markup may need to be changed to something more semantically meaningful, such as <code>...</code>, <samp>...</samp>, or <kbd>...</kbd>.