Difference between revisions of "Template:Abbr"

From Fleet
Line 1: Line 1:
 +
<noinclude>
 +
{{tl|abbr}} is used to define an abbreviation or acronym by creating a tooltip that is displayed on mouse-over. The template uses the HTML &lt;abbr> element and is supported by most browsers.
 +
 +
== Usage ==
 +
{{tl|abbr}} takes two unnamed parameters, in order:
 +
* ''short form'': shows as text
 +
* ''long form'': shows as the tooltip
 +
 +
Named parameters:
 +
* '''IPA''' or '''i''': Applies IPA to fix strings in the [[wikipedia:International Phonetic Alphabet|International Phonetic Alphabet]] rendered in Internet Explorer on Windows XP.
 +
* '''unicode''' or '''u''': applies unicode to fix strings in Unicode rendered in Internet Explorer on Windows XP.
 +
* '''class''': adds an HTML class
 +
* '''id''': adds an HTML id
 +
 +
== Examples ==
 +
 +
{{markup
 +
|<nowiki>{{abbr|MSLP|Mean Sea Level Pressure}}</nowiki>
 +
|{{abbr|MSLP|Mean Sea Level Pressure}}
 +
}}
 +
 +
When hovering over the text "MSLP" then something like <span style="border: black 1px solid;padding:2px;background-color:#fffbe1;">Mean Sea Level Pressure</span> will appear as a tooltip in most browsers. Popular [[screen readers]], used by visually impaired readers, display the long form in a different way.
 +
 +
{{markup
 +
|<nowiki>{{abbr|pȅći • пе̏ћи|to say}}</nowiki>
 +
|{{abbr|pȅći • пе̏ћи|to say}}
 +
 +
|<nowiki>{{abbr|pȅći • пе̏ћи|to say|unicode}}</nowiki>
 +
|{{abbr|pȅći • пе̏ћи|to say|unicode}}
 +
}}
 +
 +
{{markup
 +
|<nowiki>{{abbr|UK|United Kingdom|class=country-name|id=foobar}}</nowiki>
 +
|{{abbr|UK|United Kingdom|class=country-name|id=foobar}}
 +
}}
 +
</noinclude>
 
<abbr {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} title="{{#tag:nowiki|{{{2|}}}}}">{{#switch: {{{3|}}}
 
<abbr {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} title="{{#tag:nowiki|{{{2|}}}}}">{{#switch: {{{3|}}}
 
     | u | unicode | Unicode = {{ unicode |{{{1|}}}}}
 
     | u | unicode | Unicode = {{ unicode |{{{1|}}}}}
 
     | i | IPA = {{ IPA |{{{1|}}}}}
 
     | i | IPA = {{ IPA |{{{1|}}}}}
     | {{{1|}}} }}</abbr><noinclude>
+
     | {{{1|}}} }}</abbr>
</noinclude>
 
  
 
[[Category:Templates]]
 
[[Category:Templates]]

Revision as of 22:35, 18 April 2013

{{abbr}} is used to define an abbreviation or acronym by creating a tooltip that is displayed on mouse-over. The template uses the HTML <abbr> element and is supported by most browsers.

Usage

{{abbr}} takes two unnamed parameters, in order:

  • short form: shows as text
  • long form: shows as the tooltip

Named parameters:

  • IPA or i: Applies IPA to fix strings in the International Phonetic Alphabet rendered in Internet Explorer on Windows XP.
  • unicode or u: applies unicode to fix strings in Unicode rendered in Internet Explorer on Windows XP.
  • class: adds an HTML class
  • id: adds an HTML id

Examples

Template:Markup

When hovering over the text "MSLP" then something like Mean Sea Level Pressure will appear as a tooltip in most browsers. Popular screen readers, used by visually impaired readers, display the long form in a different way.

Template:Markup

Template:Markup