Template:Semantic markup templates: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Sardanaphalus
m replaced thinsp
meta>Sardanaphalus
m formatting tweaks
Line 7: Line 7:
|style="width:9.0em;"| '''Template''' ||style="width:19.5em;"| '''Example output''' || '''Use'''
|style="width:9.0em;"| '''Template''' ||style="width:19.5em;"| '''Example output''' || '''Use'''
|-
|-
| {{tl|strong}}
| {{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>
| {{strong|strong semantic emphasis}}
| {{tl|strongbad}}  || "{{strongbad|Never}} use..."     || Same as {{braces|strong}} but in red. </tr>
| To indicate [[HTML element#strong|<nowiki><strong></nowiki>]] emphasis instead of (or as well as) simple typographical boldfacing. </tr>
| {{tl|stronggood}} || "{{stronggood|Only}} use..."     || Same as {{braces|strong}} but in green. </tr>
| {{tl|strongbad}}  || "{{strongbad|Never}} use..." || Same as {{braces|strong}} but in red. </tr>
| {{tl|stronggood}} || "{{stronggood|Only}} use..." || Same as {{braces|strong}} but in green. </tr>
|-
|-
| {{tl|em}}
| {{tl|em}}         || {{em|mild semantic emphasis}}   ||style="line-height:1.35em;"| As per {{braces|strong}} but for the milder [[HTML element#em|<nowiki><em></nowiki>]] emphasis (instead of{{\}}as well as typographical italicization).
| {{em|mild semantic emphasis}}
|- style="vertical-align:top;"
|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>
| {{tl|var}}       || {{var|strIllustratePrefix}}     ||style="line-height:1.35em;"| To indicate text is a variable name. Use for any variables except those whose names include "I" (uppercase&nbsp;i) and/or "l" (lowercase&nbsp;L), where {{braces|varserif}} below should be used instead to ensure a distinction between these letters is noticeable. </tr>
|-
| {{tl|varserif}}   || {{varserif|strIllustratePrefix}} || (see {{braces|var}} above).
|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&nbsp;i) and/or "l" (lowercase&nbsp;L), where {{braces|varserif}} below should be used instead to ensure a distinction between these letters is noticeable. </tr>
| {{tl|varserif}} || {{varserif|strIllustratePrefix}} || (see {{braces|var}} above). </tr>
|-
|-
| {{tl|wikivar}}
| {{tl|wikivar}}
Line 32: Line 26:
| {{tl|param}}
| {{tl|param}}
| {{param|title}}{{nbsp|2}}{{param|title|alt}}{{nbsp|2}}etc.
| {{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.
|style="line-height:1.35em;"| 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.
| {{tl|tlx}} etc.
Line 44: Line 38:
| {{tl|code}}
| {{tl|code}}
| "Always include the {{code|1=alt=}} parameter..."
| "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}}.
|style="line-height:1.35em;"| To indicate text is source code. To nest other templates within {{braces|code}}, use {{tag|code}}.
|-
|-
| {{tl|syntaxhighlight}} ||  ||style="line-height:1.3em;"| ''({{thinsp}}or {{tl|sxhl}}{{thinsp}})''&nbsp; Wrapper for {{tag|syntaxhighlight}}, but will wrap overflowing text.
| {{tl|syntaxhighlight}} ||  ||style="line-height:1.35em;"| ''({{thinsp}}or {{tl|sxhl}}{{thinsp}})''&nbsp; Wrapper for {{tag|syntaxhighlight}}, but will wrap overflowing text.
|-
|-
| {{tl|deprecated code}}
| {{tl|deprecated code}}
|style="white-space:nowrap;"| "Do not use {{dc2|{{tag|blink}}}}..."
|style="white-space:nowrap;"| "Do not use {{dc2|{{tag|blink}}}}..."
|style="line-height:1.3em;" | ''({{thinsp}}or {{tl|dc2}}{{thinsp}})''&nbsp; To indicate [[Deprecation|deprecated]] source code in template documentation, articles on HTML specs, etc.
|style="line-height:1.35em;" | ''({{thinsp}}or {{tl|dc2}}{{thinsp}})''&nbsp; 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|pre}}  ||  || For larger blocks of source code and other pre-formatted text. </tr>

Revision as of 13:00, 30 June 2014

Template Example output 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 {{strong}} 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 is noticeable.
{{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}} (Template:Thinspor {{sxhl}}Template:Thinsp)  Wrapper for <syntaxhighlight>...</syntaxhighlight>, but will wrap overflowing text.
{{deprecated code}} "Do not use <blink>...</blink>..." (Template:Thinspor {{dc2}}Template:Thinsp)  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.