« Modèle:Centré/documentation » : différence entre les versions

La bibliothèque libre.
Contenu supprimé Contenu ajouté
réorganisation de la documentation
tentative mise à jour du template data
Ligne 11 : Ligne 11 :


== Paramètres ==
== Paramètres ==
<templatedata>
<!--<templatedata>
{
{
"params": {
"params": {
"1": {
"1": {
"label": "Texte à centrer",
"label": "texte à centrer",
"description": "centre le texte inséré ici",
"type": "string",
"type": "string",
"required": true,
"required": true
"suggested": true
},
},
"2": {
"2": {
"label": "Argument optionnel",
"example": "uc, lc, cap, sc, sm"
"example": "uc, lc, cap, sc, sm"
},
},
"3": {
"3": {
"label": "Argument optionnel",
"example": "uc, lc, cap, sc, sm"
"example": "uc, lc, cap, sc, sm"
},
},
"4": {
"4": {
"label": "Argument optionnel",
"example": "uc, lc, cap, sc, sm"
"example": "uc, lc, cap, sc, sm"
},
},
"5": {
"5": {
"label": "Argument optionnel",
"example": "uc, lc, cap, sc, sm"
"example": "uc, lc, cap, sc, sm"
},
},
"fs": {
"sp": {
"label": "Taille des caractères",
"label": "(spacing-letter) interlettrage",
"description": "défini une distance entre les lettres",
"example": "125%"
"example": "0.2em",
"type": "string"
},
"ff": {
"label": "(font-family) famille de police",
"description": "défini la police de caractère",
"example": "'New Century Schoolbook', serif",
"type": "string"
},
},
"lh": {
"lh": {
"label": "Valeur de l'interligne"
"label": "(line-height) hauteur d'interligne",
"description": "défini une hauteur d'interligne",
"example": "2em",
"default": "0em"
},
},
"m": {
"m": {
"label": "Marge verticale"
"label": "(margin) marges",
"description": "défini les marges (margin-top et margin-bottom)",
"example": "1em",
"default": "0em"
},
"mt": {
"label": "(margin-top) marge du haut",
"description": "défini la marge du haut",
"example": "1em",
"default": "0em"
},
"mb": {
"label": "(margin-bottom) marge du bas",
"description": "défini la marge du bas",
"example": "1.5em",
"default": "0em"
},
"fs ": {
"label": "(font-size) taille de caractère",
"description": "défini la taille de la police de caractère",
"example": "125%",
"type": "string",
"default": "100%"
},
"fs": {
"label": "(font-size) taille du texte",
"description": "défini la taille du texte",
"example": "150%",
"type": "string",
"default": "100%"
}
}
},
},
"description": "Modèle pour centrer le texte sur une page",
"description": "Permet de centrer du texte",
"paramOrder": [
"paramOrder": [
"1",
"1",
"fs",
"lh",
"sp",
"ff",
"m",
"mt",
"mb",
"2",
"2",
"3",
"3",
"4",
"4",
"5",
"5"
],
"fs",
"format": "inline"
"lh",
"m"
]
}
}
</templatedata>
</templatedata>-->


=== Arguments optionnels===
=== Arguments optionnels===
Ligne 71 : Ligne 112 :
:*<code>fs=</code> : suivi de la taille du texte (''font-size''),
:*<code>fs=</code> : suivi de la taille du texte (''font-size''),
:*<code>sp=</code> : suivi de l’interlettrage (''letter-spacing''),
:*<code>sp=</code> : suivi de l’interlettrage (''letter-spacing''),
:*<code>ff=</code> : suivi de la ''[[w:Famille de polices (CSS)|Famille de police d'écriture]]'' (CSS « ''font-family'' »). Accepte une liste de noms séparés par des virgules.
:*<code>ff=</code> : suivi de la ''[[w:Famille de polices (CSS)|Famille de police d'écriture]]'' (CSS « ''font-family'' »).
:::Accepte une liste de noms séparés par des virgules.
:::Attention, les noms de fontes comprenant une espace, ou un chiffre, ou un caractère de ponctuation autre que le trait-d’union doivent être entourés de ''guillemets simples'' (''single-quotes''); exemple:
:::Attention, les noms de fontes comprenant une espace, ou un chiffre, ou un caractère de ponctuation autre que le trait-d’union doivent être entourés de ''guillemets simples'' (''single-quotes''); exemple:
::::<code>ff= 'New Century Schoolbook', '21st Century', serif</code>
::::<code>ff= 'New Century Schoolbook', '21st Century', serif</code>

Version du 29 décembre 2020 à 14:28

Raccourci [+]
{{c}}

Utilisation

Permet de centrer un paragraphe.

Remarques

  • Pour centrer un texte contenant le symbole « = », comme dans une formule mathématique par exemple, il est nécessaire de précéder le texte de « 1= ». Soit : 1=.
  • On ne l’emploiera que pour centrer et formater un titre.

Syntaxe

{{centré|texte-à-centrer|arguments-multiples}}

Paramètres

Arguments optionnels

  • uc (uppercase) : capitales,
  • lc (lowercase) : bas de casse (minuscules),
  • cap (capitalize) : première lettre en capitale,
  • sc (small-caps) : petites capitales.
  • sm (smaller) : petits caractères.
Peut être utilisés conjointement (l’ordre d’importance est croissant : …|lc|uc}} affichera tout en capitale. …|uc|lc}} affichera tout en bas de casse).
  • fs= : suivi de la taille du texte (font-size),
  • sp= : suivi de l’interlettrage (letter-spacing),
  • ff= : suivi de la Famille de police d'écriture (CSS « font-family »).
Accepte une liste de noms séparés par des virgules.
Attention, les noms de fontes comprenant une espace, ou un chiffre, ou un caractère de ponctuation autre que le trait-d’union doivent être entourés de guillemets simples (single-quotes); exemple:
ff= 'New Century Schoolbook', '21st Century', serif
Le dernier élément de la liste, la fonte par défaut, doit être une police dite générique, une parmi « serif », « sans-serif », « cursive », « fantasy », « monospace », et n’accepte pas les single-quotes.
  • lh= : suivi de la valeur de l’interligne (line-height). Par exemple lh=2em,
  • m= : suivi de la valeur des marges verticales (margin-top et margin-bottom).

Exemple

Code wiki Rendu
{{c|ExEmPle|sc|lc|cap|fs=120%}}
exEmPle
L’argument cap annule les effets de lc, les valeurs étant du même argument text-transform).
Code wiki Rendu
{{c|exemple|sc|cap|fs=120%}}
exemple
Code wiki Rendu
{{c|1= 3 + 2 = 2 + 3}}
3 + 2 = 2 + 3

Voir aussi