Template:Semantic markup templates: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Sardanaphalus
m formatting tweaks
meta>Edokter
Invalid markup
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}}    || {{strong|strong semantic emphasis}} || To indicate [[HTML element#strong|<nowiki><strong></nowiki>]] emphasis instead of (or as well as) simple typographical boldfacing. </tr>
| {{tl|strong}}    || {{strong|strong semantic emphasis}} || To indicate [[HTML element#strong|<nowiki><strong></nowiki>]] emphasis instead of (or as well as) simple typographical boldfacing.
| {{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|strongbad}}  || "{{strongbad|Never}} use..."    || Same as {{braces|strong}} but in red.
|-
| {{tl|stronggood}} || "{{stronggood|Only}} use..."    || Same as {{braces|strong}} but in green.
|-
|-
| {{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).
| {{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).
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{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|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.
|-
| {{tl|varserif}}  || {{varserif|strIllustratePrefix}} || (see {{braces|var}} above).
| {{tl|varserif}}  || {{varserif|strIllustratePrefix}} || (see {{braces|var}} above).
|-
|-
Line 46: Line 49:
|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.
|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.
| {{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|bq}}  ||  || For indented blocks of content, such as block quotations, examples, poems, etc.
| {{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|kbd}}  || {{kbd|user input}} || To indicate user input.
| {{tl|samp}} || {{samp|example output}} || To indicate sample or example output. </tr>
|-
| {{tl|key press}}  || {{key press|Ctrl}}{{key press|X}} || To indicate specific keystroke/s input.
|-
| {{tl|pskeypress}} || {{lower|0.2em|{{pskeypress|x}}}}  || To indicate PlayStation-style gamepad key presses.
|-
| {{tl|samp}} || {{samp|example output}} || To indicate sample or example output.
|-
|-
|}<noinclude>{{Documentation}}</noinclude>
|}<noinclude>{{Documentation}}</noinclude>

Revision as of 14:45, 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.