Template:Semantic markup templates: Difference between revisions
From Zoophilia Wiki
Jump to navigationJump to search
meta>SamB add an example |
meta>Sardanaphalus table, a few rephrasings, added {{param}} |
||
Line 1: | Line 1: | ||
<!-- | <!-- | ||
<div style="float: right; padding: 0 | Transcluded by the /doc pages of the templates listed | ||
---> | |||
<div style="float:right;padding:0 1.0em;">{{navbar|Semantic templates see also|plain=y}}</div> | |||
{| cellspacing="0" cellpadding="1" | |||
|- style="font-size:115%;line-height:1.8em;" | |||
|style="width:9.0em;"| '''Template''' ||style="width:19.5em;"| '''Examples''' || '''Use''' | |||
|- | |||
| {{tl|strong}} | |||
| {{strong|strong semantic emphasis}} | |||
| To indicate [[HTML element#strong|<nowiki><strong></nowiki>]] emphasis instead of (or as well as) simple typographical boldfacing. </tr> | |||
| {{tl|strongbad}} || "{{strongbad|Never}} use..." || Same as {{braces|strong}} but in red. </tr> | |||
| {{tl|stronggood}} || "{{stronggood|Only}} use..." || Same as {{braces|strongbad}} but in green. </tr> | |||
|- | |||
| {{tl|em}} | |||
| {{em|mild semantic emphasis}} | |||
|style="line-height:1.3em;"| As per {{braces|strong}} but for the milder [[HTML element#em|<nowiki><em></nowiki>]] emphasis (instead of{{\}}as well as typographical italicization). </tr> | |||
|- | |||
|style="vertical-align:top;"| {{tl|var}} | |||
|style="vertical-align:top;"| {{var|strIllustratePrefix}} | |||
|style="vertical-align:top;line-height:1.3em;"| To indicate text is a variable name. Use for any variables except those whose names include "I" (uppercase i) and/or "l" (lowercase L), where {{braces|varserif}} below should be used instead to ensure a distinction between these letters. </tr> | |||
| {{tl|varserif}} || {{varserif|strIllustratePrefix}} || (see {{braces|var}} above). </tr> | |||
|- | |||
{{ | | {{tl|wikivar}} | ||
</noinclude> | |style="white-space:nowrap;"| {{wikivar|PAGENAME}}{{nbsp|2}}{{wikivar|DEFAULTSORT|Y, X}} | ||
| To display wikicode variables and [[Help:Magic words|magic words]] as they would appear in code. | |||
|- | |||
| {{tl|para}} | |||
| {{para|title}}{{nbsp|2}}{{para|year|2008}} | |||
| To display template parameters with or without values. | |||
|- | |||
| {{tl|param}} | |||
| {{param|title}}{{nbsp|2}}{{param|title|alt}}{{nbsp|2}}etc. | |||
|style="line-height:1.3em;"| To display parameters as used in code (i.e. with triple braces), especially to indicate relationships between them. May be combined with {{braces|para}} above. | |||
|- | |||
| {{tl|tlx}} etc. | |||
| {{tlx|Template|''first parameter''|...}} | |||
| To display a template call (with or without parameters and values) as code. | |||
|- | |||
| {{tl|tag}} | |||
|style="white-space:nowrap;"| "With HTML {{tag|img}} tags..." | |||
| To render [[HTML element]]s ("tags") as prose. | |||
|- | |||
| {{tl|code}} | |||
| "Always include the {{code|1=alt=}} parameter..." | |||
|style="line-height:1.3em;"| To indicate text is source code. To nest other templates within {{braces|code}}, use {{tag|code}}. | |||
|- | |||
| {{tl|syntaxhighlight}} || ||style="line-height:1.3em;"| ''( or {{tl|sxhl}} )'' Wrapper for {{tag|syntaxhighlight}}, but will wrap overflowing text. | |||
|- | |||
| {{tl|deprecated code}} | |||
|style="white-space:nowrap;"| "Do not use {{dc2|{{tag|blink}}}}..." | |||
|style="line-height:1.3em;" | ''( or {{tl|dc2}} )'' To indicate [[Deprecation|deprecated]] source code in template documentation, articles on HTML specs, etc. | |||
|- | |||
| {{tl|pre}} || || For larger blocks of source code and other pre-formatted text. </tr> | |||
| {{tl|bq}} || || For indented blocks of content, such as block quotations, examples, poems, etc. </tr> | |||
| {{tl|kbd}} || {{kbd|user input}} || To indicate user input. </tr> | |||
| {{tl|key press}} || {{key press|Ctrl}}{{key press|X}} || To indicate specific keystroke/s input. </tr> | |||
| {{tl|pskeypress}} || {{lower|0.2em|{{pskeypress|x}}}} || To indicate PlayStation-style gamepad key presses. </tr> | |||
| {{tl|samp}} || {{samp|example output}} || To indicate sample or example output. </tr> | |||
|- | |||
|}<noinclude>{{Documentation}}</noinclude> |
Revision as of 21:54, 24 May 2014
Template | Examples | Use |
{{strong}} | strong semantic emphasis | To indicate <strong> emphasis instead of (or as well as) simple typographical boldfacing. |
{{strongbad}} | "Never use..." | Same as {{strong}} but in red. |
{{stronggood}} | "Only use..." | Same as {{strongbad}} but in green. |
{{em}} | mild semantic emphasis | As per {{strong}} but for the milder <em> emphasis (instead of / as well as typographical italicization). |
{{var}} | strIllustratePrefix | To indicate text is a variable name. Use for any variables except those whose names include "I" (uppercase i) and/or "l" (lowercase L), where {{varserif}} below should be used instead to ensure a distinction between these letters. |
{{varserif}} | Template:Varserif | (see {{var}} above). |
{{wikivar}} | Template:WikivarTemplate:NbspTemplate:Wikivar | To display wikicode variables and magic words as they would appear in code. |
{{para}} | |title= Template:Nbsp|year=2008
|
To display template parameters with or without values. |
{{param}} | {{{title}}} Template:Nbsp{{{title|alt}}} Template:Nbspetc.
|
To display parameters as used in code (i.e. with triple braces), especially to indicate relationships between them. May be combined with {{para}} above. |
{{tlx}} etc. | {{Template|first parameter|...}}
|
To display a template call (with or without parameters and values) as code. |
{{tag}} | "With HTML <img>...</img> tags..."
|
To render HTML elements ("tags") as prose. |
{{code}} | "Always include the alt= parameter..."
|
To indicate text is source code. To nest other templates within {{code}}, use <code>...</code> .
|
{{syntaxhighlight}} | ( or {{sxhl}} ) Wrapper for <syntaxhighlight>...</syntaxhighlight> , but will wrap overflowing text.
| |
{{deprecated code}} | "Do not use <blink>...</blink> |
( or {{dc2}} ) To indicate deprecated source code in template documentation, articles on HTML specs, etc. |
{{pre}} | For larger blocks of source code and other pre-formatted text. | |
{{bq}} | For indented blocks of content, such as block quotations, examples, poems, etc. | |
{{kbd}} | user input | To indicate user input. |
{{key press}} | CtrlX | To indicate specific keystroke/s input. |
{{pskeypress}} | Template:Pskeypress | To indicate PlayStation-style gamepad key presses. |
{{samp}} | example output | To indicate sample or example output. |