• Home
  • Random
  • Log in
  • Settings
  • About Weezerpedia
  • Disclaimers
Weezerpedia

Template:Hlist

  • Language
  • Watch
  • View source
Template documentation[view] [edit] [history] [purge]
Some or all text used in this template, module, or documentation has been borrowed from Wikipedia and modified for Weezerpedia. View the original text at Wikipedia:Template:Hlist.
This page was last edited on May 27, 2025. The version on Wikipedia may have updated since then.
This template uses Lua:
  • Module:List
CSSThis template uses TemplateStyles:
  • Template:Hlist/styles.css

This template creates horizontal lists. Each item in the list may be individually styled with CSS.

Lists output by {{Flatlist}} and {{Hlist}} are semantically and visually identical, and differ only in the wiki-markup used to create the lists.

Usage

Basic usage

{{hlist|''first item''|''second item''|''third item''|...}}}}

All parameters

{{hlist
|''first item''|''second item''|''third item''|...
|class       = ''class for div tag''
|style       = ''style for div tag''
|list_style  = ''style for ul tag''
|item_style  = ''style for all li tags''
|item1_style = ''style for first li tag''
|item2_style = ''style for second li tag''
|...
|indent      = ''the number of tabs to indent''
}}

Example

{{hlist|Jazz|rock|pop|rap}}

produces:

  • Jazz
  • rock
  • pop
  • rap

Parameters

  • Positional parameters (1, 2, 3...): these are the list items. If no list items are present, the module will output nothing.
  • class: a custom class for the <div>...</div> tags surrounding the list. Set to inline when using {{Hlist}} inside text.
  • style: a custom CSS style for the <div>...</div> tags surrounding the list, e.g. font-size: 90%;.
  • list_style: a custom CSS style for the <ul>...</ul> tags around the list. The format is the same as for the |style= parameter.
  • item_style: a custom CSS style for all of the list items (the <li>...</li> tags). The format is the same as for the |style= parameter.
    Avoid using the style white-space:nowrap in the item_style parameter, because it will have the unintended effect of avoiding line breaks anywhere in the list, instead of just inside the list item; the workaround is to move this style in the list_style parameter, and then insert {{Wbr}} at the beginning of each item value, to insert an invisible word-break opportunity (and not at end of the item value, as the word-break would occur just before the trailing spaced-bullet separator).
  • item1_style, item2_style, item3_style...: custom CSS styles for each of the list items. The format is the same as for the |style= parameter.
  • indent: the number of tabs to indent the list. Default value is 0.
The above documentation is transcluded from Template:Hlist/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://www.weezerpedia.com/w/index.php?title=Template:Hlist&oldid=141403"
Last edited on 27 May 2025, at 07:44

Languages

    This page is not available in other languages.

    Weezerpedia
    • This page was last edited on 27 May 2025, at 07:44.
    • Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.
    • Privacy policy
    • About Weezerpedia
    • Disclaimers
    • Desktop