« Modèle:Liste horizontale » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
le paramètre est potentiellement très gros, trim en évitant la couche du modèle {{trim}}, ce qui permet de compter le paramètre une fois de moins dans le "post-expand include size" ; cf. en:Help:Template limits#Nested transclusions
utilisation de Module:Code de liste décalable, ce qui permet de décaler avec des espaces le code des listes ; cela pourrait être très appréciable dans le code des palettes de navigation
Balise : Révoqué
Ligne 1 : Ligne 1 :
<div class="liste-horizontale {{{classe|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{#if:{{{titre|}}}|{{{titre|}}} :}}
<div class="liste-horizontale {{{classe|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{#if:{{{titre|}}}|{{{titre|}}} :}}
{{#if:true|{{{1|}}}}}
{{#invoke:Code de liste décalable|main|1={{{1|}}}}}
</div><noinclude>
</div><noinclude>
{{Documentation}}
{{Documentation}}

Version du 18 février 2024 à 23:59

 Documentation[voir] [modifier] [historique] [purger]

Ce modèle conforme à la norme ISO/WCAG 2.0 permet d'afficher de façon accessible une liste d'éléments séparée par des puces.

Syntaxe

{{Liste horizontale|
* Élément 1
* Élément 2
* Élément 3
* ...
}}

Paramètres

  • 1 ou premier paramètre non nommé – Contenu de la liste (pour la création de listes à puces, voir Aide:Syntaxe). Chaque élément de la liste étant insécable, utiliser si nécessaire le modèle {{Sécable}}.
  • titre – Permet d'ajouter un titre au début de la liste. Un deux-points est automatiquement ajouté après le titre.
  • classe – Permet d'ajouter une classe à la balise englobante <div>.
  • style – Permet d'ajouter un style spécifique à la balise englobante <div>. Il est préférable d'éviter au maximum son utilisation.

Exemples

{{Liste horizontale|
* [[Tomate]]
* [[Concombre]]
* [[Carotte]]
* [[Épinard]]
* [[Patate]]
}}

Résultat :

{{Liste horizontale|titre=Légumes|
* [[Tomate]]
* [[Concombre]]
* [[Carotte]]
* [[Épinard]]
* [[Patate]]
}}

Résultat :

{{Liste horizontale|
* [[Astéroïde apohele]]
* [[Astéroïde géocroiseur]]
** [[Astéroïde Aton|Aton]]
** [[Astéroïde Apollon|Apollon]]
** [[Astéroïde Amor|Amor]]
* [[Ceinture d'astéroïdes]]
}}

Résultat :

où il y a possibilité de retour à la ligne dans la partie entre parenthèses, le rendu du modèle étant sinon insécable.

Documentation structurée

Ce modèle conforme à la norme ISO/WCAG 2.0 permet d'afficher de façon accessible une liste d'éléments séparée par des puces.

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
Contenu1

Contenu de la liste (pour la création de listes à puces, voir Aide:Syntaxe).

Contenuobligatoire
titretitre

Permet d'ajouter un titre au début de la liste. Un deux-points est automatiquement ajouté après le titre.

Contenufacultatif
Classes additionnellesclasse

Permet d'ajouter une classe à la balise englobante.

Ligne de textefacultatif
Styles additionnelsstyle

Permet d'ajouter un style spécifique à la balise englobante. Il est préférable d'éviter au maximum son utilisation.

Ligne de textefacultatif

Voir aussi

  • {{Liste simple}} - pour afficher une liste verticale classique, sans afficher les puces.
  • {{Liste verticale-horizontale}} - pour afficher une liste avec les éléments de premier niveau affichés verticalement, et les éléments de niveaux inférieurs affichés horizontalement.
  • {{Sécable}} - pour rendre un élément de la liste sécable, au cas où il serait trop long et obligerait à scroller la fenêtre.