Template:Tag/doc: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(invalid XML fixed (yes, MediaWiki can handle bad code like that, but we should not encourage sloppy coding))
No edit summary
 
(13 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Documentation subpage}}
This template provides a quick way to mention an XML-style tag in a preformatted way.
{{Interwikitmp-grp|mdw=Tag|wbk=Tag}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
 
This template provides a quick way to mention an XML-style tag in a preformatted way. Mainly used in discussion/help pages.


=== Usage ===
=== Usage ===
Line 10: Line 6:
*'''second parameter''' — what type of tag to display:
*'''second parameter''' — what type of tag to display:
**<code>p</code> or <code>pair</code> – ''(default)'' display a matched pair of open-and-close tags: {{tag|font|pair}}
**<code>p</code> or <code>pair</code> – ''(default)'' display a matched pair of open-and-close tags: {{tag|font|pair}}
***To suppress the ellipsis which appears between the tags, add an empty {{para|content}} parameter
**<code>o</code> or <code>open</code> – display only the opening tag of an open-and-close pair: {{tag|span|open}}
**<code>o</code> or <code>open</code> – display only the opening tag of an open-and-close pair: {{tag|span|open}}
**<code>c</code> or <code>close</code> – display only the closing tag of an open-and-close pair: {{tag|span|close}}
**<code>c</code> or <code>close</code> – display only the closing tag of an open-and-close pair: {{tag|span|close}}
Line 19: Line 16:


* <code><nowiki>{{tag|ref}}</nowiki></code> → {{tag|ref}}
* <code><nowiki>{{tag|ref}}</nowiki></code> → {{tag|ref}}
* <code><nowiki>{{tag|ref|content=}}</nowiki></code> → {{tag|ref|content=}}
* <code><nowiki>{{tag|ref|content=hello}}</nowiki></code> → {{tag|ref|content=hello}}
* <code><nowiki>{{tag|ref|content=hello}}</nowiki></code> → {{tag|ref|content=hello}}
* <code><nowiki>{{tag|font|content=foo}}</nowiki></code> → {{tag|font|content=foo}}
* <code><nowiki>{{tag|font|content=foo}}</nowiki></code> → {{tag|font|content=foo}}
Line 28: Line 26:
* <code><nowiki>{{tag|references|single}}</nowiki></code> → {{tag|references|single}}
* <code><nowiki>{{tag|references|single}}</nowiki></code> → {{tag|references|single}}
* <code><nowiki>{{tag|br|single}}</nowiki></code> → {{tag|br|single}}
* <code><nowiki>{{tag|br|single}}</nowiki></code> → {{tag|br|single}}
=== See also ===
*The [[mw:Help:Extension:ParserFunctions|#tag:]] parserfunction generates working tags.


<includeonly>
<includeonly>
<!-- CATEGORIES AND INTERWIKIS BELOW THIS LINE PLEASE -->
[[Category:Formatting templates]]
[[Category:Wikipedia formatting and function templates|{{PAGENAME}}]]
 
[[ja:Template:Tag]]
[[no:Mal:Tag]]
</includeonly>
</includeonly>

Latest revision as of 02:42, 22 May 2013

This template provides a quick way to mention an XML-style tag in a preformatted way.

Usage

  • first parameter(mandatory) the name of the HTML tag
  • second parameter — what type of tag to display:
    • p or pair(default) display a matched pair of open-and-close tags: <font>...</font>
      • To suppress the ellipsis which appears between the tags, add an empty |content= parameter
    • o or open – display only the opening tag of an open-and-close pair: <span>
    • c or close – display only the closing tag of an open-and-close pair: </span>
    • s or single – display a single tag: <br />
  • content= — the text content of the tags
  • params= — any parameters to be included in the opening tag

Examples

  • {{tag|ref}}<ref>...</ref>
  • {{tag|ref|content=}}<ref></ref>
  • {{tag|ref|content=hello}}<ref>hello</ref>
  • {{tag|font|content=foo}}<font>foo</font>
  • {{tag|font|open}}<font>
  • {{tag|font|open|content=hello}}<font>hello
  • {{tag|span|close|content=hello}}hello</span>
  • {{tag|span|pair|content=hello}}<span>hello</span>
  • {{tag|ref|open|params=group="note"}}<ref group="note">
  • {{tag|references|single}}<references />
  • {{tag|br|single}}<br />