Template:Semantic markup templates: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Sardanaphalus
Navbox
meta>Sardanaphalus
state, table margins, tlb/braces, syntax
Line 1: Line 1:
{{Navbox
{{Navbox
| name = Semantic markup templates
| name = Semantic markup templates
| state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}}
| title = {{c|Semantic markup templates}}
| title = {{c|Semantic markup templates}}
| liststyle = font-size:110%;
| liststyle = font-size:110%;
Line 6: Line 7:
| list1 =
| list1 =
   {{Aligned table
   {{Aligned table
   |cols=3 |class=sortable |style=margin:0 13% 0 16.5%;<!--cellspacing:0;cellpadding:1;-->line-height:1.35em;text-align:left;
   |cols=3 |class=sortable |style=margin:0 8% 0.5em 10%;text-align:left;line-height:1.35em;
   |colstyle=vertical-align:middle;white-space:nowrap;padding-right:2.0em;
   |colstyle=<!--vertical-align:middle;-->white-space:nowrap;padding-right:2.0em;
   |col3style=white-space:normal;
   |col3style=white-space:normal;
   |row1style=font-size:105%;line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
   |row1style=font-size:105%;line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
   | Template&nbsp;   | Example output&nbsp;                | Use&nbsp;
   | Template&nbsp;     | Example output&nbsp;                | Use&nbsp;


   | {{tl|strong}}    | {{strong|strong semantic emphasis}} | To indicate [[HTML element#strong|<nowiki><strong></nowiki>]] emphasis instead of (or as well as) simple typographical boldfacing.
   | {{tlb|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.
   | {{tlb|strongbad}}  | "{{strongbad|Never}} use..."        | Same as {{braces|strong}} but in red.
   | {{tl|stronggood}} | "{{stronggood|Only}} use..."        | Same as {{braces|strong}} but in green.
   | {{tlb|stronggood}} | "{{stronggood|Only}} use..."        | Same as {{braces|strong}} but in green.
   | {{tl|em}}        | {{em|mild semantic emphasis}}      | As per {{braces|strong}} but for the milder [[HTML element#em|<nowiki><em></nowiki>]] emphasis (instead of{{\}}as well as typographical italicization).
   | {{tlb|em}}        | {{em|mild semantic emphasis}}      | As per {{braces|strong}} but for the milder [[HTML element#em|<nowiki><em></nowiki>]] emphasis (instead of{{\}}as well as typographical italicization).
   | {{tl|var}}        | {{var|strPrefix}}                  | 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.
   | {{tlb|var}}        | {{var|strPrefix}}                  | 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)
   | {{tlb|varserif}}  | {{varserif|strIllustratePrefix}}    | (see {{braces|var}} above)
   | {{tl|wikivar}}    | {{wikivar|PAGENAME}}{{nbsp|2}}{{wikivar|DEFAULTSORT|Y, X}} | To display wikicode variables and [[Help:Magic words|magic words]] as they would appear in code.
   | {{tlb|wikivar}}    | {{hlist|{{wikivar|PAGENAME}}|{{wikivar|DEFAULTSORT|Y, X}}}}
   | {{tl|para}}      | {{para|title}} &nbsp; {{para|year|2008}} | To display template parameters with or without values.
                                                              | To display wikicode variables and [[Help:Magic words|magic words]] as they would appear in code.
   | {{tl|param}}      | {{param|title}} &nbsp; {{param|title|alt}} &nbsp; etc. | 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.
   | {{tlb|para}}      | {{hlist|{{para|title}}|{{para|year|2008}}}}          | To display template parameters with or without values.
   | {{tl|tlx}} etc.  | {{tlx|Template|''first parameter''|...}} | To display a template call (with or without parameters and values) as code.
   | {{tlb|param}}      | {{hlist|{{param|title}}|{{param|title|alt}}|etc.}}  | 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|tag}}        | "With HTML {{tag|img}} tags..."     | To render [[HTML element]]s ("tags") as prose.
   | {{tlb|tlx}} etc.  | {{tlx|Template|''first parameter''|...}}             | To display a template call (with or without parameters and values) as code.
   | {{tl|code}}      | "Always include the {{code|1=alt=}} parameter..." | To indicate text is source code. To nest other templates within {{braces|code}}, use {{tag|code}}.
   | {{tlb|tag}}        | "With HTML {{tag|img}} tags..."                     | To render [[HTML element]]s ("tags") as prose.
   | {{tlsubst|codenowiki}} | {{plaincode|&lt;code&gt;&lt;nowiki&gt; {{var|code}} &lt;/nowiki&gt;&lt;/code&gt;}} | To wrap example code in {{tag|code|o}} and nested {{tag|nowiki|o}} tags.
   | {{tlb|code}}      | "Always include the {{code|1=alt=}} parameter..."   | To indicate text is source code. To nest other templates within {{braces|code}}, use {{tag|code}}.
   | {{tl|syntaxhighlight}} |                               | ''({{thinsp|or {{tl|sxhl}}}})''{{nbsp|2}}Wrapper for {{tag|syntaxhighlight}}, but will wrap overflowing text.
   | {{braces|subst:'''{{tlbare|codenowiki}}'''}} | {{plaincode|&lt;code&gt;&lt;nowiki&gt; {{var|code}} &lt;/nowiki&gt;&lt;/code&gt;}}
   | {{tl|deprecated code}} | "Do not use {{deprecated code|&lt;blink&gt;}}." | ''({{thinsp|or {{tl|dc}}}})''&nbsp; To indicate [[Deprecation|deprecated]] source code in template documentation, articles on HTML specs, etc. The {{tl|dc2}} variant uses strike-through: {{dc2|&lt;blink&gt;}}, and {{tlx|dc|red{{=}}y}} uses red: {{dc|red=y|&lt;blink&gt;}}.
                                                              | To wrap example code in {{tag|code|o}} and nested {{tag|nowiki|o}} tags.
   | {{tl|pre}}        |                                     | For larger blocks of source code and other pre-formatted text.
   | {{tlb|syntaxhighlight}} | | ''({{thinsp|or {{tl|sxhl}}}})''&nbsp; Wrapper for {{tag|syntaxhighlight}}, but will wrap overflowing text.
   | {{tl|bq}}        |                                     | For indented blocks of content, such as block quotations, examples, poems, etc.
   | {{tlb|deprecated code}} | "Do not use {{deprecated code|&lt;blink&gt;}}." | ''({{thinsp|or {{tl|dc}}}})''&nbsp; To indicate [[Deprecation|deprecated]] source code in template documentation, articles on HTML specs, etc. The {{tl|dc2}} variant uses {{nowrap|strike-through}} ({{dc2|&lt;blink&gt;}}) while {{mono|<nowiki>{{dc|red{{=}}y}}</nowiki>}} uses red ({{dc|red=y|&lt;blink&gt;}}).
   | {{tl|kbd}}        | {{kbd|user input}}                  | To indicate user input.
   | {{tlb|pre}}        | | For larger blocks of source code and other pre-formatted text.
   | {{tl|key press}}  | {{key press|Ctrl}}{{key press|X}}  | To indicate specific-keystroke input.
   | {{tlb|bq}}        | | For indented blocks of content, such as block quotations, examples, poems, etc.
   | {{tl|pskeypress}} | {{lower|0.2em|{{pskeypress|x}}}}    | To indicate PlayStation-style gamepad key presses.
   | {{tlb|kbd}}        | {{kbd|user input}}                  | To indicate user input.
   | {{tl|samp}}      | {{samp|example output}}            | To indicate sample or example output.
   | {{tlb|key press}}  | {{key press|Ctrl}}{{key press|X}}  | To indicate specific-keystroke input.
   | {{tlb|pskeypress}} | {{lower|0.2em|{{pskeypress|x}}}}    | To indicate PlayStation-style gamepad key presses.
   | {{tlb|samp}}      | {{samp|example output}}            | To indicate sample or example output.
   }}
   }}


}}<noinclude>{{Documentation}}</noinclude>
}}<noinclude>{{Documentation}}</noinclude>

Revision as of 18:39, 6 December 2014