Ir para o conteúdo

Predefinição:Abreviatura/doc

De Wiki TokuDrive

{{#invoke:Message box|mbox}}

{{#invoke:Message box|ombox}} {{#invoke:Message box|ombox}}

Esta predefinição marca uma abreviatura e associa a ela seu significado por extenso. Ela produz o elemento HTML <abbr>...</abbr>; em navegadores compatíveis, o significado pode ser exibido como uma dica ao manter o cursor sobre a abreviatura.

Uso

<syntaxhighlight lang="wikitext"> abreviatura </syntaxhighlight>

Por exemplo:

<syntaxhighlight lang="wikitext"> ONU </syntaxhighlight> que gera o seguinte texto: ONU

Use esta predefinição apenas para abreviaturas, incluindo siglas e acrônimos. Para dicas de contexto genéricas ou outras explicações curtas (tooltips), use a {{Dica de contexto}}.

A expansão de uma abreviatura não deve depender exclusivamente da dica exibida pelo navegador. Quando necessário à compreensão do texto, apresente seu significado por extenso na primeira ocorrência; a predefinição pode ser usada nas ocorrências posteriores.

Parâmetros

1
Abreviatura exibida na página. Obrigatório.
2
Significado por extenso. Obrigatório. Não aceita marcação wiki ou HTML.
class ou classe
Uma ou mais classes CSS aplicadas à abreviatura.
style ou estilo
Estilos CSS aplicados à abreviatura.
id
Identificador HTML do elemento. Deve ser único na página.

Ligações

Para transformar a abreviatura em ligação interna, é necessário envolver a predefinição inteira com a ligação:

<syntaxhighlight lang="wikitext"> ONU </syntaxhighlight> que gera o seguinte texto: ONU.

Alternativamente, use diretamente a {{abreviatura com ligação}}

<templatedata> { "description": "Marca uma abreviatura e associa a ela seu significado por extenso.", "params": { "1": { "label": "Abreviatura", "description": "Abreviatura exibida na página.", "type": "line", "required": true }, "2": { "label": "Significado", "description": "Significado por extenso da abreviatura. Não aceita marcação wiki ou HTML.", "type": "string", "required": true }, "class": { "label": "Classe CSS", "description": "Uma ou mais classes CSS aplicadas à abreviatura.", "type": "string", "aliases": ["classe"] }, "style": { "label": "Estilo CSS", "description": "Estilos CSS aplicados à abreviatura.", "type": "string", "aliases": ["estilo"] }, "id": { "label": "ID", "description": "Identificador HTML, que deve ser único na página.", "type": "string" } }, "paramOrder": [ "1", "2", "class", "style", "id" ], "format": "inline" } </templatedata>

Ver também


Página Predefinição:Módulo:Navbox/styles.css não tem conteúdo.{{#invoke:Navbox|navbox}}