• Home
  • Random
  • Nearby
  • Create account
  • Log in
  • Settings
Donate Now If Wikipedia is useful to you, please give today.
  • About Wikipedia
  • Disclaimers
Wikipedia
  • Create account
  • Log in

Template:Hlist

  • Template
  • Talk
  • Language
  • Watch
  • View source
Template documentationviewedithistorypurge
WarningThis template is used in MediaWiki:Citethispage-content, and on approximately 307,000 pages.
Changes to it can cause immediate changes to the Wikipedia user interface.
To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Please discuss changes on the talk page before implementing them.
This template can only be edited by administrators because it is transcluded onto one or more cascade-protected pages.
This template uses Lua:
  • Module:List (sandbox)
CSSThis template uses TemplateStyles:
  • Template:Hlist/styles.css[e] (sandbox) [e]
Redirects
  • {{Horizontal listTemplate:Horizontal list}}
  • {{dotlistTemplate:Dotlist}}

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.

Contents

  • 1 Usage
  • 2 Parameters
  • 3 Examples
  • 4 Avoiding Linter errors

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.

Examples

MarkupRenders as
{{hlist|entry1|entry2|entry3|entry4|entry5|entry6|entry7|entry8|entry9}}
  • entry1
  • entry2
  • entry3
  • entry4
  • entry5
  • entry6
  • entry7
  • entry8
  • entry9
✘ Giant planets ({{hlist|[[Jupiter|J]]|[[Saturn|S]]|[[Uranus|U]]|[[Neptune|N]]}}).
✘ Giant planets (
  • J
  • S
  • U
  • N
). (incorrect markup)
✔ Giant planets ({{hlist|class=inline|[[Jupiter|J]]|[[Saturn|S]]|[[Uranus|U]]|[[Neptune|N]]}}).
✔ Giant planets (
  • J
  • S
  • U
  • N
). (correct markup)
{{hlist|Winner|Runner-up|Third place|indent=2}}
  • Winner
  • Runner-up
  • Third place
{{hlist|Winner|Runner-up|Third place|item_style=color:blue;}}
  • Winner
  • Runner-up
  • Third place
{{hlist|Winner|Runner-up|Third place|item1_style=background-color:yellow;color:black;|item2_style=background-color:silver;color:black;}}
  • Winner
  • Runner-up
  • Third place

Avoiding Linter errors

{{hlist}} will produce Linter errors if placed inside a template that uses <span>...</span> tags, such as {{small}}, {{larger}}, etc. To avoid this, use the substitutions from the table below:

X markN Incorrect markupcheckY Correct markup
{{small|{{hlist|...}}}}{{hlist|...|style=font-size:85%}}
{{resize|{{hlist|...}}}}{{hlist|...|style=font-size:90%}}
{{midsize|{{hlist|...}}}}{{hlist|...|style=font-size:92%}}
{{larger|{{hlist|...}}}}{{hlist|...|style=font-size:120%}}
{{big|{{hlist|...}}}}{{hlist|...|style=font-size:120%}}
{{large|{{hlist|...}}}}{{hlist|...|style=font-size:120%}}
{{huge|{{hlist|...}}}}{{hlist|...|style=font-size:180%}}
{{resize|x%|{{hlist|...}}}}{{hlist|...|style=font-size:x%}}
{{font|size=x%|{{hlist|...}}}}{{hlist|...|style=font-size:x%}}
{{nowrap|{{hlist|...}}}}{{hlist|...|style=white-space: nowrap}}
  • v
  • t
  • e
HTML lists
More information —
  • Help:List
  • WP:List dos and don'ts
  • WP:Manual of Style/Embedded lists
  • WP:Manual of Style/Accessibility § Lists
  • WP:WikiProject Lists
Horizontal list
{{hlist|item1 |item2 }}
  • item1
  • item2
Horizontal list
{{flatlist|
* item1
* item2}}
  • item1
  • item2
Horizontal list
{{cslist|item1 |item2 }}
  • item1
  • item2
Bulleted list
{{bulleted list|item1 |item2 }}
  • item1
  • item2
Numeric ordered list
{{Ordered list|first |second }}
  1. first
  2. second
Alphabetic ordered list
{{Ordered list|list_style_type=lower-alpha |first |second }}
  1. first
  2. second
Unbulleted list
{{unbulleted list|item1 |item2 }}
  • item1
  • item2
Unbulleted list
{{plainlist|
* item1
* item2}}
  • item1
  • item2
Glossary or definition list
{{glossary}}

{{term|first term}}{{defn|first description}}
{{term|second term}}{{defn|second description}}
{{glossary end}}

first term
first description
second term
second description
Bulleted list to flow around an image
[[File:Bad Title Example.png|left|thumb|100px]]

{{flowlist|
*item1
*item2}}

  • item1
  • item2
Ordered list in columns
{{columns-list|colwidth=5em|
# first
# second}}
  1. first
  2. second
Category:List formatting and function templates‎
The above documentation is transcluded from Template:Hlist/doc. (edit | history)
Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Template:Hlist&oldid=1208350517"
Last edited on 17 February 2024, at 05:01

Languages

    • Аԥсшәа
    • Acèh
    • Afrikaans
    • العربية
    • الدارجة
    • مصرى
    • অসমীয়া
    • Asturianu
    • Авар
    • Azərbaycanca
    • تۆرکجه
    • Башҡортса
    • Basa Bali
    • Batak Toba
    • Беларуская (тарашкевіца)
    • Беларуская
    • Български
    • भोजपुरी
    • বাংলা
    • Brezhoneg
    • Bosanski
    • Batak Mandailing
    • Буряад
    • Català
    • 閩東語 / Mìng-dĕ̤ng-ngṳ̄
    • Нохчийн
    • Cebuano
    • کوردی
    • Čeština
    • Dansk
    • Zazaki
    • डोटेली
    • Ελληνικά
    • Eesti
    • Euskara
    • فارسی
    • Mfantse
    • Suomi
    • Føroyskt
    • Français
    • Nordfriisk
    • Gaeilge
    • Galego
    • गोंयची कोंकणी / Gõychi Konknni
    • Bahasa Hulontalo
    • ગુજરાતી
    • Wayuunaiki
    • Gungbe
    • Gaelg
    • Hausa
    • 客家語 / Hak-kâ-ngî
    • Hawaiʻi
    • हिन्दी
    • Fiji Hindi
    • Hrvatski
    • Magyar
    • Հայերեն
    • Արեւմտահայերէն
    • Interlingua
    • Bahasa Indonesia
    • Ilokano
    • Íslenska
    • Italiano
    • 日本語
    • Jawa
    • ქართული
    • Qaraqalpaqsha
    • Taqbaylit
    • Kumoring
    • 한국어
    • Kurdî
    • Кыргызча
    • Lëtzebuergesch
    • Ladin
    • Lietuvių
    • Latviešu
    • मैथिली
    • Basa Banyumasan
    • Māori
    • Minangkabau
    • Македонски
    • മലയാളം
    • Монгол
    • ဘာသာမန်
    • मराठी
    • Bahasa Melayu
    • Malti
    • Mirandés
    • မြန်မာဘာသာ
    • مازِرونی
    • नेपाली
    • नेपाल भाषा
    • Nederlands
    • Norsk nynorsk
    • Norsk bokmål
    • ଓଡ଼ିଆ
    • Ирон
    • ਪੰਜਾਬੀ
    • Pangasinan
    • پنجابی
    • Ποντιακά
    • پښتو
    • Português
    • ရခိုင်
    • Română
    • Руски
    • Русский
    • Русиньскый
    • संस्कृतम्
    • ᱥᱟᱱᱛᱟᱲᱤ
    • Scots
    • سنڌي
    • Srpskohrvatski / српскохрватски
    • Taclḥit
    • တႆး
    • සිංහල
    • Simple English
    • سرائیکی
    • Slovenščina
    • Gagana Samoa
    • Anarâškielâ
    • Soomaaliga
    • Српски / srpski
    • Svenska
    • Kiswahili
    • ꠍꠤꠟꠐꠤ
    • தமிழ்
    • ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ
    • తెలుగు
    • Тоҷикӣ
    • ไทย
    • ትግርኛ
    • Türkmençe
    • Tagalog
    • Toki pona
    • Türkçe
    • ChiTumbuka
    • Українська
    • اردو
    • Oʻzbekcha / ўзбекча
    • Tiếng Việt
    • Volapük
    • Winaray
    • IsiXhosa
    • ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
    • 閩南語 / Bân-lâm-gí
    • 粵語
    • 中文
    • IsiZulu
    Wikipedia
    • Wikimedia Foundation
    • Powered by MediaWiki
    • This page was last edited on 17 February 2024, at 05:01 (UTC).
    • Page was rendered with Parsoid.
    • Content is available under CC BY-SA 4.0 unless otherwise noted.
    • Privacy policy
    • About Wikipedia
    • Disclaimers
    • Contact Wikipedia
    • Legal & safety contacts
    • Code of Conduct
    • Developers
    • Statistics
    • Cookie statement
    • Terms of Use
    • Desktop view