Format:Hlist
Aspect
| Utilizează Lua: |
Acest format creează liste orizontale. Fiecare element din listă poate avea un stil individual definit prin CSS.
Produsele apelurilor către formatele {{Flatlist}} și {{Hlist}} sunt identice semantic și vizual, și diferă doar prin markupul folosit pentru a crea listele.
Utilizare
[modificare sursă]Utilizare simplă
{{hlist|primul element|al doilea element|al treilea element|...}}
Toți parametrii
{{hlist
|primul element|al doilea element|al treilea element|...
|class = clasă pentru tagul div
|style = stil pentru tagul div
|list_style = stil pentru tagul ul
|item_style = stil pentru toate tagurile li
|item1_style = stil pentru primul tag li
|item2_style = stil pentru al doilea tag li
|...
|indent = numărul de taburi pentru indentare
}}
Exemplu
{{hlist|Jazz|rock|pop|rap}}
produce:
- Jazz
- rock
- pop
- rap
Parametrii
[modificare sursă]- Parametri poziționali (
1,2,3...) - elementele listei. Dacă nu sunt prezente elemente ale listei, modulul nu va produce nimic. class- clasă personalizată pentru tagurile<div>...</div>care înconjoară lista, de ex.plainlinks.style- un stil CSS personalizat pentru tagurile<div>...</div>care înconjoară lista, de ex.font-size: 90%;.list_style- un stil CSS personalizat pentru lista propriu-zisă. Formatul este același ca pentru parametrul|style=.- Evitați utilizarea stilului
white-space:nowrapîn parametrulitem_style, deoarece va avea efectul nedorit de a evita întreruperile de rând în toată lista, nu doar în interiorul itemului; workaroundul este să mutați acest stil în parametrullist_style, și să inserați {{Wbr}} la începutul fiecărui element, pentru a insera o oportunitate invizibilă de întrerupere de rând (nu la sfârșitul valorii elementului, întrucât așa întreruperea ar apărea chiar înaintea separatorului bullet).
- Evitați utilizarea stilului
item_style- un stil CSS personalizat pentru toate elementele listei (tagurile<li>...</li>). Formatul este același ca și pentru parametrul|style=.item1_style,item2_style,item3_style... - stiluri CSS personalizate pentru fiecare element al listei. Formatul este același ca și pentru parametrul|style=.item1_value,item2_value,item3_value... - valoare personalizată pentru elementul de listă dat. Elementele de listă de după cel dat vor incrementa de la valoarea specificată. Valoare trebuie să fie un număr întreg pozitiv. (Această opțiune are un efect doar asupra listelor ordonate.)indent- intentează lista, pentru listele orizontale (ordonate sau nu). Valoarea trebuie să fie un număr, de ex.2. Indentarea se calculează în emuri(d), și este de 1,6 ori valoarea specificată. Dacă nu se specifică parametrul, valoarea implicită este zero.