模板:Abbr/doc

来自Local Chinese Wikipedia
跳转到导航 跳转到搜索

{{Abbr}}是用于表示缩写的模板,其作用与 HTML<abbr> 标签类似。

{{Tooltip}}是在缩写之外的情况生成快显视窗的模板。如果您要表示的不是缩写,请一定要用这个模板。

模板参数[编辑]

{{Abbr}}{{Tooltip}}有两个不命名参数:

  1. 缩写文本:在页面上以文字加虚线下划线显示;
  2. 全写文本:在大部分网页浏览器中,当用户将鼠标光标移动到缩写文本上,会弹出快显视窗显示全写文本。切勿在全写文本中使用任何特殊语法,只应输入纯文本。

{{Abbr}}的参数3为可选参数,定为“IPA”时会将缩写形式套上{{IPA}}

{{Tooltip}}dotted参数,定为 no 时会除去虚线。请注意这样做会让读者无法知道哪里有快显视窗提示。{{Span-tt}}{{Tooltip}}默认 dotted=no 的版本,为兼容性保留。

使用范例[编辑]

{{abbr |MSLP |Mean Sea Level Pressure}}将以“MSLP”显示;当鼠标光标移到该文字上时,Mean Sea Level Pressure 将以快显视窗显示。

{{tooltip |鼠标悬浮我 |你做对了}}鼠标悬浮我

你猜得到{{span-tt |这里 |被你发现了}}有东西吗 → 你猜得到这里有东西吗

兼容性[编辑]

在链接上使用此模板时,请以管道链接的方式将模板用在链接文字中,不要将模板套在整个链接上,这样做会使很多浏览器将弹出的文字“吃掉”。

兼容性 代码 显示
[[击倒#技术击倒|{{abbr|TKO|技术击倒}}]] TKO
{{abbr|[[击倒#技术击倒|TKO]]|技术击倒}} TKO

模板数据[编辑]

以下是该模板的模板数据,适用于可视化编辑器等工具。

Abbr模板数据

<templatedata> { "params": { "1": { "label": "缩写文本", "description": "缩写文本,在页面上以文字加虚线下划线显示。", "type": "string", "required": true }, "2": { "label": "全写文本", "description": "全写文本,显示为鼠标悬停提示;请勿使用标记,只应输入纯文本。", "type": "string", "required": true }, "3": { "label": "IPA", "description": "定为“IPA”时会将为缩写文本套上", "suggestedvalues": [ "IPA" ] }, "class": { "label": "Class", "description": "添加一个或多个CSS类" }, "id": { "label": "ID", "description": "添加HTML id(在页面中必须唯一)" }, "style": { "label": "CSS样式", "description": "将指定的CSS样式应用于参数1的内容" } }, "paramOrder": [ "1", "2", "style", "class", "id", "3" ], "description": "用于表示缩写的模板。", "format": "inline" } </templatedata>

另请参见[编辑]