WikiDer > Yordam: Ro'yxat - Vikipediya

Help:List - Wikipedia

Ushbu yordam sahifasida inglizcha Vikipediyada ro'yxatlarni yaratish va tahrirlash usullari tushuntirilgan.

Ro'yxat asoslari

Ro'yxatlarning uch turi mavjud: tartibsiz ro'yxatlar, buyurtma qilingan ro'yxatlarva tavsif ro'yxatlari (a.k.a.) ta'rif ro'yxatlari yoki uyushma ro'yxatlari). Keyingi bo'limlarda turli xil misollar uchun turli xil ro'yxat turlari qo'llaniladi, ammo boshqa ro'yxat turlari odatda tegishli natijalarni beradi. Buyurtma qilingan (raqamlangan) ro'yxatlar odatda faqat ma'lum tartibda bo'lishi kerak bo'lgan ro'yxat elementlari uchun ishlatilishi kerak, masalan, pishirish bosqichlari. retsept.

BelgilashSifatida taqdim etadi
* Ro'yxatlarni tuzish oson: ** har bir qatorni * yulduz bilan boshlang ** ko'proq yulduzlar *** yanada chuqur darajalarni bildiradi

  • Ro'yxatlarni tuzish oson:
    • har bir qatorni boshlang
  • yulduz bilan
    • ko'proq yulduzlar degani
      • chuqurroq darajalar
* Ro'yxatdagi yangi satr * ro'yxatning oxirini belgilaydi. Albatta * siz * qayta boshlashingiz mumkin.

  • Yangi qator
  • ro'yxatda

ro'yxatning oxirini belgilaydi. Albatta

  • Siz .. qila olasiz; siz ... mumkin
  • qayta boshlang.
# Raqamli ro'yxatlar yaxshi ## juda uyushgan ## amal qilish oson

  1. Raqamli ro'yxatlar yaxshi
    1. juda uyushgan
    2. amal qilish oson
Ta'rif (ta'rif, assotsiatsiya) ro'yxatlari :; Muddati: tavsiflovchi; Muddat: Tavsif: '' o'z-o'zidan '' atamalar va ta'riflardan ko'proq foydalanish mumkin. Yoki; Muddat: Tavsif 1-satr: Tavsif satr 2

Tavsif (ta'rif, assotsiatsiya) ro'yxatlari:

Muddat
Tavsif

yoki

Muddat
Tavsif

Atamalar va ta'riflardan ko'proq foydalanish mumkin o'z-o'zidan.va

Muddat
Tavsif 1-qator
Tavsif 2-qator
* Yoki aralash ro'yxatlarni * # yarating va ularni * # * shunday joylashtiring. * # *; Meva * # *: Olma * # *: Blueberry

  • Yoki aralash ro'yxatlarni yarating
    1. va ularni joylashtiring
      • shunga o'xshash.
        Meva
        olma
        Buta mevasi
# Elementdagi qator tanaffusi HTML bilan shu tarzda amalga oshiriladi. 
Faqat shu qatorni buzish tasodifan shu kabi ro'yxatni tugatadi. # Bu yangi ro'yxat emas, 3-band bo'lishi kerak edi.

  1. Elementdagi satr uzilishi HTML bilan bajariladi
    shunga o'xshash.
  2. Faqatgina chiziqni buzish tasodifan ro'yxatni tugatadi

shunga o'xshash.

  1. Bu yangi ro'yxat emas, balki 3-band bo'lishi kerak edi.
* Elementdagi yangi xatboshi ham HTML. 

Shunga o'xshash.

* Xuddi shu narsa
"blokirovka"
uchun ham shunga o'xshashdir. * Shuni esda tutingki, bu satrlarni buzmasdan amalga oshiriladi. wikimarkup.

  • Elementdagi yangi xatboshi ham HTML.

    Shunga o'xshab.

  • Xuddi shu narsa

    "tirnoqlarni blokirovka qilish"

    shunga o'xshash.
  • E'tibor bering, ular wikimarkupni buzmasdan amalga oshiriladi.

Umumiy xatolar

Ro'yxat elementlari orasida bo'sh satrlar bo'lmasligi kerak. Bo'sh chiziqlar ro'yxatni tugatadi, uni ikkiga bo'linadi alohida ro'yxatlar. Bu buyurtma qilingan ro'yxat yordamida eng oson tasvirlangan:

BelgilashSifatida taqdim etadi
# Bu birinchi element. # Bu ikkinchi element. # Bu uchinchi element. # Bu to'rtinchi element.
  1. Bu birinchi element.
  2. Bu ikkinchi element.
  3. Bu uchinchi narsa.
  4. Bu to'rtinchi band.
# Bu birinchi element. # Bu ikkinchi element. # Bu uchinchi element. # Bu to'rtinchi element.
  1. Bu birinchi element.
  2. Bu ikkinchi element.
  1. Bu uchinchi narsa.
  2. Bu to'rtinchi band.

Yuqoridagi ikkinchi misolda raqamlash bo'sh satrdan keyin tiklanadi. Ushbu muammo boshqa ro'yxat turlari bilan unchalik sezilmaydi, ammo baribir u asosiy HTML kodiga ta'sir qiladi va ba'zi o'quvchilar uchun buzuvchi ta'sir ko'rsatishi mumkin; qarang WP: LISTGAP tafsilotlar uchun.

Qilish uchun bo'lishi ro'yxat, har bir satr xuddi shu tarzda boshlanishi kerak. Bu aralash ro'yxatlar uchun amal qiladi.

BelgilashSifatida taqdim etadi
# Agar siz # bitta turdagi ro'yxatdan boshlasangiz, #; va so'ngra boshqa turdagi #: pastki ro'yxat, #: * ro'yxat belgilar # har doim tartibda bo'ladi.
  1. Agar siz boshlasangiz
  2. bitta turdagi ro'yxat,
    va keyin pastki ro'yxat
    boshqa turdagi,
    • ro'yxat belgilar
  3. har doim tartibda boring.
# Agar siz buyurtmani # teskari yo'naltirsangiz,; # hamma narsa: # oladi *: # tashlanadi # va hech narsa mos kelmaydi.
  1. Agar teskari bo'lsa
  2. buyurtma,
  1. hamma narsa
  2. oladi
    1. tashlangan
  1. va hech narsa mos kelmaydi.

Ushbu xato ba'zi hollarda kamroq sezilishi mumkin, ammo u har xil turdagi bitta elementli ro'yxatlarni yaratadi; semantik jihatdan noto'g'ri bo'lishdan tashqari, bu ba'zi o'quvchilar uchun nojo'ya ta'sirlarni keltirib chiqarishi mumkin.

Ro'yxat sarlavhasini berish uchun nuqta-verguldan foydalanmang. Nuqta va vergul hosil qiladi bitta ro'yxat turi; yulduzcha boshqasini yaratadi.

BelgilashSifatida taqdim etadi
; Hech qachon bunday qilmang *
Hech qachon qilmang
  • bu

Paragraflar va boshqa tanaffuslar

Ushbu bo'limda tasvirlangan barcha texnikalar bir-birlari bilan va har qanday ro'yxat turida, har qanday ro'yxat darajasida ishlatilishi mumkin.

Ro'yxat elementlari ichidagi paragraflar

Oddiylik uchun, toza wiki belgilaridagi ro'yxat elementlari asosiy xatboshidan ko'ra murakkabroq bo'lishi mumkin emas. Ro'yxat elementining wikimarkupidagi qator uzilishi nafaqat elementni, balki butun ro'yxatni tugatadi va hisoblagichni buyurtma qilingan ro'yxatlarga qaytaradi. Tartibsiz ro'yxat elementlarini bo'sh satrlar bilan ajratish ekranda taxminan odatiy ko'rinishi mumkin, ammo bu juda ko'p alohida bitta ro'yxatlarni yaratadi, bu foydalanuvchilar uchun muammo tug'diradi. ekran o'quvchilari va ko'ngli qolgan nogironlar uchun qulaylik bo'yicha ko'rsatma, shuningdek, maqolani mashinada tahlil qilish va umuman Vikipediya tarkibini qayta ishlatish uchun muammoli.

Paragraflarni HTML yordamida ro'yxat elementlari ichida yaratish mumkin <p>...</p> (paragraf) elementi ikkinchi va keyingi xatboshilar atrofida, wikimarkupda chiziqli tanaffuslarsiz:

BelgilashSifatida taqdim etadi
# Paragraf 1. 

xatboshi 2.

paragraf 3.

# ikkinchi band.

  1. 1-xat.

    2-xat.

    3-xat.

  2. Ikkinchi element

Foydalanmang <br /> o'rnini bosuvchi sifatida <p>...</p>; ular boshqacha semantik va ularni almashtirish mumkin emas.

Kodni o'qish uchun (yaxshilanish paragraflar uzunroq bo'lganda aniqroq bo'ladi, lekin bu kabi qisqa misollarda emas), HTML-sharhlar bilan chiziqli tanaffuslar yaratilishi mumkin, <!-- ... -->, bu satr kodining oxiriga nisbatan bir satrda boshlanadi va boshqa satrda, boshiga nisbatan tugaydi bu satr kodi:

BelgilashSifatida taqdim etadi
# 1-xat.  

2-xatboshi.

3-xatboshi.

# Ikkinchi band.

  1. 1-xat.

    2-xat.

    3-xat.

  2. Ikkinchi element.

Ushbu texnikadan quyida keltirilgan boshqa misollar bilan foydalanish mumkin.

Ro'yxat elementlari ichidagi qatorlar

Bittadan foydalaning <br /> abzatsizlik qatoridagi tanaffus uchun, masalan. ichki ro'yxatdan foydalanish istalmagan joyda, chunki sub-elementlardan oldin raqamlar qo'yilgan:

BelgilashSifatida taqdim etadi
# Ingredientlarni yig'ing: 
1 {{frac | 1 | 2}} choy qoshig'i (yangi kukun)
2 kaltak qanoti
4 & nbsp; stakan mandrake ildizi sharbati # Kuydirgichni past olovda aralashtiring 30 daqiqa

  1. Ingredientlarni to'plang:
    1​12 choy qoshig'i (yangi)
    2 kaltak qanotlari
    4 stakan mandrake ildizi sharbati
  2. 30 daqiqa davomida qozonni past olovda aralashtiring

Bu kerak kodlangan holda bajarilishi kerak <br /> chiziqli tanaffuslar; haqiqiy wikitext linebreak (ya'ni bosish kirish / qaytarish manba kodini yozish paytida) ro'yxatni oxiriga etkazadi.

Ro'yxat elementlari ichidagi bloklar

Shunga o'xshash HTML foydalanish ro'yxat elementlari ichida blokirovka narxlarini ta'minlashi mumkin:

BelgilashSifatida taqdim etadi
* Birinchi bandning boshlanishi. 
Katta tirnoq.
Birinchi elementning qolgan qismi.

* Ikkinchi band.

  • Birinchi bandning boshlanishi.

    Katta taklif.

    Birinchi elementning qolgan qismi.

  • Ikkinchi element.
* Birinchi bandning boshlanishi. 
Katta tirnoq.
Birinchi elementning qolgan qismi.

* Ikkinchi band.

  • Birinchi bandning boshlanishi.

    Katta taklif.

    Birinchi elementning qolgan qismi.

  • Ikkinchi element.

Shunga o'xshash yana bir holat - kichik ichki kod bloklari:

BelgilashSifatida taqdim etadi
{{Tnull | fnord}} shablonida ikkita parametr mavjud: # {{para | foo}} Bu '' foo '' darajasini bildiradi: 
 {{fnord | foo = 20}}  # {{para | bar}} Bu shuni ko'rsatadiki ...

The {{fnord}} shablon ikkita parametrga ega:

  1. | foo = Bu foo Daraja:
    {{fnord | foo = 20}}
  2. bar = Bu shuni ko'rsatadiki ...

Bu erda satr buzilishlari ro'yxat elementi ichida, hattoki ular ichida bo'lsa ham bo'lmaydi <pre>, va HTML sharh hiyla bilan ishlamaydi <pre>, shuning uchun bu texnika faqat mos keladi qisqa kod misollari.

Ro'yxat elementini pastki banddan keyin davom ettirish

HTML-da, ro'yxat elementi qo'shni emas, balki bir nechta sublistlarni o'z ichiga olishi mumkin; shuning uchun ro'yxat elementlarining qismlari nafaqat birinchi pastki ro'yxatdan oldin, balki pastki ro'yxatlar orasida va oxirgi ro'yxatdan keyin ham bo'lishi mumkin.

Wikimarkup-da, afsuski, subististlar sahifaning bo'limlari bilan bir xil qoidalarga amal qilishadi: ro'yxat elementlarining sublististlarda mavjud bo'lmagan yagona qismi birinchi sublistning oldidadir.

Wikimarkup-da raqamlanmagan birinchi darajali ro'yxat bo'lsa, ushbu cheklov ro'yxatni bir nechta ro'yxatlarga bo'lish orqali biroz ishlashi mumkin; qisman ro'yxatlar orasidagi chiziqli vizual sublistdan keyin ro'yxat elementining bir qismi bo'lib xizmat qilishi mumkin. Biroq, ko'plab o'quvchilar buni chalkash deb bilishadi, chunki chuqurlik uni pastki ro'yxat elementining davomiga o'xshatadi. Shuningdek, ushbu uslub CSS-ga qarab, har bir ro'yxat oldidan va keyin bo'sh qatorni berishi mumkin, bu holda bir xillik uchun har bir birinchi darajali ro'yxat elementlari alohida ro'yxat tuzilishi mumkin, bu esa kodni yanada murakkablashtiradi. Bu kabi murakkab ro'yxatlar uchun {{dan foydalanish tavsiya etiladi.buyurtma qilingan ro'yxat}} yoki {{markerlangan ro'yxat}} texnikasi va "tez va iflos" wikimarkup versiyasi misollarini {{bilan almashtirishbuyurtma qilingan ro'yxat}} versiyasi.

Raqamli ro'yxatlar shuni ko'rsatadiki, bitta ro'yxat qanday bo'lishi kerak, dasturiy ta'minot uchun bir nechta, ichki o'rnatilgan ro'yxatlardan iborat bo'lishi mumkin. Raqamsiz ro'yxatlar tegishli natijani beradi, faqat 1 bilan qayta boshlash muammosi qo'llanilmaydi.

BelgilashSifatida taqdim etadi
<ol>  <li>list item A1    <ol>      <li>list item B1</li>      <li>list item B2</li>    </ol>continuing list item A1  </li>  <li>list item A2</li></ol>
  1. ro'yxat elementi A1
    1. ro'yxat elementi B1
    2. ro'yxat elementi B2
    davom etayotgan ro'yxat elementi A1
  2. ro'yxat elementi A2
{{buyurtma qilingan ro'yxat | ro'yxat elementi A1 {{buyurtma qilingan ro'yxat | ro'yxat elementi B1 | ro'yxat elementi B2}} davom etayotgan ro'yxat elementi A1 | ro'yxat elementi A2}}
  1. ro'yxat elementi A1
    1. ro'yxat elementi B1
    2. ro'yxat elementi B2
    davom etayotgan ro'yxat elementi A1
  2. ro'yxat elementi A2
# ro'yxat elementi A1 ## ro'yxat elementi B1 ## ro'yxat elementi B2 #: davom etayotgan ro'yxat elementi A1 # ro'yxat elementi A2

  1. ro'yxat elementi A1
    1. ro'yxat elementi B1
    2. ro'yxat elementi B2
    davom etayotgan ro'yxat elementi A1
  2. ro'yxat elementi A2

Bir daraja chuqurroq, sub-sublistdan so'ng sublist ro'yxati davom etganda, yana bo'sh satrlar olinadi; ammo, birinchi darajali ro'yxatning davomi ta'sir qilmaydi:

BelgilashSifatida taqdim etadi
# ro'yxat elementi A1 ## ro'yxat elementi B1 ### ro'yxat elementi C1 ##: davom etayotgan ro'yxat elementi B1 ## ro'yxat elementi B2 # ro'yxat elementi A2

  1. ro'yxat elementi A1
    1. ro'yxat elementi B1
      1. ro'yxat elementi C1
      davom etayotgan ro'yxat elementi B1
    2. ro'yxat elementi B2
  2. ro'yxat elementi A2

Shuningdek qarang m: Andoza: List demo (orqaga qaytish tahrirlash).

Elementlar orasidagi masofa

Uzunligi bir paragrafdan ortiq bo'lgan buyurtma qilingan ro'yxat uchun, yuqorida ko'rsatilgan HTML sharh fokusidan foydalanib, elementlar orasiga bo'sh satr qo'shish uchun Vikikodda muharriri chalkashishini oldini olish uchun kerak bo'lishi mumkin. Bu sharhlangan satr bilan amalga oshiriladi:

# Birinchi element  # Ikkinchi element

Bu bo'sh sahifani qo'shish kabi kiruvchi ko'rinadigan bo'shliqni yoki yomon ro'yxat kodini keltirib chiqarmaydi:

  1. Birinchi element
  2. Ikkinchi element

Izoh avvalgi band tugagan satrda boshlanishi kerak va sharh o'z satrida tugashi kerak.

Noto'g'ri:

# Birinchi element  # Ikkinchi element

Noto'g'ri:

# Birinchi element  # Ikkinchi element

Agar ko'rsatilgan matn murakkab ro'yxat elementlari sababli o'qilishi mumkin bo'lgan muammoga duch kelmoqda yoki boshqa sabablarga ko'ra ro'yxat elementlari orasida bo'sh joy kerak bo'lsa, shunchaki ro'yxat elementlarining oxiriga bir juft aniq HTML qatorli tanaffuslar qo'shing:

# 1-band 

# 2-band

beradi

  1. 1-band

  2. 2-modda

Versiyani oraliqsiz taqqoslang:

  1. 1-band
  2. 2-modda

Ro'yxat turini o'zgartirish

Ro'yxat turini (markerning qaysi turi ro'yxat elementidan oldin paydo bo'lishini) CSS-da sozlashni o'zgartirish orqali o'zgartirish mumkin ro'yxat uslubi turi mulk. Buni {{yordamida bajarish mumkinBuyurtma qilingan ro'yxat}} shablon:

BelgilashSifatida taqdim etadi
{{buyurtma qilingan ro'yxat | turi = pastki roman | Muallif haqida | Birinchi nashrga so'z boshi | Ikkinchi nashrga oldingi so'z}}
  1. Muallif haqida
  2. Birinchi nashrga so'z boshi
  3. Ikkinchi nashrga so'z boshi

Yoki HTML yordamida:

BelgilashSifatida taqdim etadi
<ol style="list-style-type: lower-roman;">  <li>About the author</li>  <li>Foreword to the first edition</li>  <li>Foreword to the second edition</li></ol>
  1. Muallif haqida
  2. Birinchi nashrga so'z boshi
  3. Ikkinchi nashrga so'z boshi

Ro'yxatlarning qo'shimcha chizig'i

Katta shrift bilan raqamlangan ro'yxatda, ba'zi qo'shimcha brauzerlar (agar bir nechta ustunlar bo'lsa: har bir ustun uchun) qo'llanilmasa, ikkitadan ortiq raqam (kenglik oralig'i 2) ko'rsatilmaydi. Bu 3.2em indentatsiyasini 2em ga ko'paytirish orqali aniqlanadi va uni bir necha usul bilan bajarish mumkin:

HTML-dan aniq foydalanishda <li> ro'yxati elementlari, standart 2em oralig'ini ikki baravar oshirish uchun aniq CSS oralig'i 4em dan foydalaning. Eng sodda bo'lmasa ham, bu shunday The eng toza va eng ko'p qirrali usul, chunki bu ajraluvchining har qanday o'ziga xos xususiyatlariga yoki hech qanday suiiste'molga ishonmaydi semantik belgilash faqat vizual maqsadlar uchun. 1 dan boshqa raqam bilan boshlashga imkon beradi (pastga qarang). Bu murakkab ro'yxatlar uchun tavsiya etilgan usul.

BelgilashSifatida taqdim etadi
<ol style="margin-left: 5.2em;">  <li>abc</li>  <li>def</li>  <li>ghi</li></ol>
  1. abc
  2. def
  3. ghi
{{buyurtma qilingan ro'yxat | uslub = margin-left: 2em | abc | def | ghi}}
  1. abc
  2. def
  3. ghi

Tahlilchi buyurtma qilingan ro'yxatni tarjima qiladi, <ol>, ro'yxat elementlarisiz, <li> (bu holda, u boshqasini o'z ichiga oladi <ol>) ichiga <div> bilan style = "margin-left: 2em;", tarkibidagi kirishni keltirib chiqaradi. Bu ko'p qirrali, ammo potentsial chalkash usulchunki bu 1 dan boshqa raqam bilan boshlashga imkon beradi (pastga qarang). Bu kludgey, keraksiz darajada murakkab va yaroqsiz HTMLga o'xshaydi. Tahlilchi uni parvoz paytida to'g'rilasa-da, buni faqat MediaWiki mutaxassislari bilishadi, natijada boshqa muharrirlar keraksiz ko'rinishni olib tashlash orqali uni "tuzatishga" harakat qilishadi. <ol> kod.

BelgilashSifatida taqdim etadi
<ol>  <ol>    <li>abc</li>    <li>def</li>    <li>ghi</li>  </ol></ol>
    1. abc
    2. def
    3. ghi

Faqat aniq HTML-ni qo'ying <ol>...</ol> wiki-markup ro'yxati elementlari atrofida. U avvalgi misol bilan bir xil "hech qanday ro'yxat elementlarisiz buyurtma qilingan ro'yxat" ning mazmuni bilan ishlaydi, bu o'zi # kodlari bilan ifodalangan buyurtma ro'yxati; ishlab chiqarilgan HTML va shu sababli render bir xil bo'ladi. Bu eng oddiy usul va 1-raqam bilan oddiy ro'yxatni boshlashda tavsiya etiladi.

BelgilashSifatida taqdim etadi
<ol># abc# def# ghi</ol>
    1. abc
    2. def
    3. ghi

Ikki nuqta bilan boshlangan bir yoki bir nechta satrlarning ro'yxati HTML5 hosil qiladi tavsif ro'yxati (avval ta'riflar ro'yxati HTML4 va uyushma ro'yxati HTML5 loyihasida), ta'riflanadigan / tavsiflanadigan / bog'langan shartlarsiz, lekin tavsiflar / ta'riflar / uyushmalar sifatida elementlar bilan, shuning uchun indentatsiyalangan. Ammo, agar ko'p sonli tartibsiz yoki tartiblangan ro'yxatning "*" yoki "#" kodlari oldida bo'lsa, ro'yxat bitta tavsif / ta'rif sifatida ko'rib chiqiladi, shuning uchun butun ro'yxat ichkariga kiradi.

Eskirgan usul: Quyidagi texnika yomon shakllangan (garchi texnik bo'lsa ham) DTD-tasdiqlash) belgilash va suiiste'mol qilish semantik HTML tasviriy maqsadlar ro'yxati, shunchaki vizual effektni anglatadi va shuning uchun foydalanish uchun qulaylik va mavjudlik muammosi. Bu shoshilib ishlaydi, lekin o'rniga toza kod bilan almashtirish kerak; qarang WP: Uslub / lug'at qo'llanmasi bir nechta yondashuvlar uchun.

BelgilashSifatida taqdim etadi
: # abc: # def: # ghi 

  1. abc
  2. def
  3. ghi

Sahifa meta: Yordam: demo ro'yxati ushbu usullarning bir nechtasi 3 xonali raqamlarning barcha raqamlarini ko'rsatishini namoyish etadi (ya'ni, juda katta shriftlarda ham displey muammosiz 999 tagacha elementlarning ro'yxatlarini ko'rib chiqishi mumkin).

Boshlang'ich qiymatini ko'rsatish

Boshlang'ich qiymatini {{{buyurtma qilingan ro'yxat} yordamida shablon boshlang va qiymat atributlar.

BelgilashSifatida taqdim etadi
{{buyurtma qilingan ro'yxat | start = 9 | Amsterdam | Rotterdam | Gaaga}}
  1. Amsterdam
  2. Rotterdam
  3. Gaaga

Yoki:

BelgilashSifatida taqdim etadi
{{buyurtma qilingan ro'yxat | item1_value = 9 | 1 = Amsterdam | item2_value = 8 | 2 = Rotterdam | item3_value = 7 | 3 = Gaaga}}
  1. Amsterdam
  2. Rotterdam
  3. Gaaga

Shu bilan bir qatorda, faqat qiymati belgilanadigan ro'yxat elementi HTML-da yozilishi kerak, qolgan qismi esa wiki sintaksisidan foydalanishi mumkin:

BelgilashSifatida taqdim etadi
# 
  • Amsterdam
  • # Rotterdam # Gaaga

    1. Amsterdam
    2. Rotterdam
    3. Gaaga

    Bu ichkarida ishlamaydi <ol>...</ol>.

    Jadval bilan taqqoslash

    Avtomatik raqamlashni ta'minlashdan tashqari, raqamlangan ro'yxat jadval sintaksisidan foydalanish bilan taqqoslanadigan narsalar tarkibini moslashtiradi:

    {|| - | style = "text-align: right" | 9. || Amsterdam | - | style = "text-align: right" | 10. || Rotterdam | - | style = "text-align: right" | 11. || Gaaga |}

    beradi

    9.Amsterdam
    10.Rotterdam
    11.Gaaga

    Avtomatik bo'lmagan raqamlashning afzalligi shundaki, agar matn raqamlarga ishora qilsa, biror element qo'shilishi yoki o'chirilishi yozishmalarni buzmaydi.

    Ko'p ustunli ro'yxatlar

    Ro'yxatni {{Ustunlar ro'yxatiustunlar qo'shish uchun}}.

    Ushbu sozlash raqamlangan ro'yxatlar bilan ham ishlaydi.

    {{ustunlar ro'yxati}} bu The umumiy echim. Siz uni ro'yxatni formatlashning boshqa har qanday turi bilan birlashtira olasiz, shu jumladan ushbu sahifada ko'rsatilgan ro'yxat sintaksisining har bir turi bilan cheklanmasdan. Bu ro'yxat bo'lmagan tarkib bilan ishlaydi.

    Ko'p ustunli raqamlangan ro'yxat

    Agar xohlasangiz, raqamlangan ro'yxatni har bir ustun uchun bittadan kichikroq ro'yxatlarga ajratishingiz mumkin. Bunday holda, har bir ustunda bittadan boshlanishiga yo'l qo'ymaslik uchun boshlang'ich qiymatini ko'rsatish foydalidir. Yuqorida ta'kidlab o'tilganidek, bu faqat HTML-sintaksisida mumkin (birinchi ustun uchun wiki-sintaksisi yoki HTML-sintaksisidan foydalanish mumkin).

    Dan foydalanib, qo'shimcha chuqurlik bilan birgalikda | bo'shliq = parametr:

    {{col-begin | width = auto}} {{col-break | gap = 2em}} {{buyurtma qilingan ro'yxat | start = 125 | a | bb | ccc}} {{col-break | gap = 2em}} { {buyurtma qilingan ro'yxat | start = 128 | ddd | ee | f}} {{col-end}}

    beradi

    {{Dan foydalanishko'p ustunli raqamlangan ro'yxat}} boshlang'ich qiymatlarni hisoblash avtomatlashtirilishi mumkin va faqat birinchi boshlang'ich qiymat va har bir ustundagi elementlarning sonidan tashqari elementlar soni ko'rsatilishi kerak. Elementni qo'shish yoki ustundan olib tashlash uchun barcha keyingi ustunlar uchun boshlang'ich raqamlarini o'zgartirish o'rniga bitta raqamni, shu ustundagi elementlarning sonini o'zgartirishni talab qiladi.

    {{ko'p ustunli raqamlangan ro'yxat | 125 | a

  • bb
  • ccc | 3 |
  • ddd
  • ee
  • f}}

      1. a
      2. bb
      3. ccc
      1. ddd
      2. ee
      3. f

    CSS ro'yxati turini lst parametri bilan belgilashingiz mumkin:

    {{ko'p ustunli raqamlangan ro'yxat | lst = pastki roman | 125 | a

  • bb
  • ccc | 3 |
  • ddd
  • ee | 2 |
  • f}}

      1. a
      2. bb
      3. ccc
      1. ddd
      2. ee
      1. f

    {{ko'p ustunli raqamlangan ro'yxat | lst = disk | 125 | a

  • bb
  • ccc | 3 |
  • ddd
  • ee | 2 |
  • f}}

      1. a
      2. bb
      3. ccc
      1. ddd
      2. ee
      1. f

    Raqamli bo'lmagan disklar ro'yxati turidan foydalanilganda har bir ustunning boshlang'ich qiymatlari (125, +3, +2) hech qanday ta'sir ko'rsatmasligini unutmang.

    Qisqartirilgan uslub yoki gorizontal uslub

    Bundan tashqari, juda oddiy formatlash yordamida qisqa ro'yxatlarni taqdim etish mumkin:

    '' Ro'yxat sarlavhasi: '' 1-misol, 2-misol, 3-misol

    Ro'yxat nomi: misol 1, misol 2, misol 3

    Ushbu uslub sahifada kam joy talab qiladi va agar ro'yxatda bir nechta yozuv bo'lsa, uni osongina o'qish mumkin va to'g'ridan-to'g'ri tahrirlash nuqtasi talab qilinmasa afzaldir. Ro'yxat elementlari, agar ular maxsus ismlar bo'lmasa, kichik harf bilan boshlanishi kerak.

    Shuningdek qarang WP: HLIST.

    Jadvallar

    Bitta ustunli jadval ro'yxatga juda o'xshash, ammo bu saralashga imkon beradi. Agar vikitekstning o'zi bir xil tugmacha bilan saralangan bo'lsa, bu ustunlik amal qilmaydi. Ko'p ustunli jadval har qanday ustunda saralashga imkon beradi.

    Shuningdek qarang Yordam: Jadval.

    Suzuvchi elementlar bilan o'zaro ta'sir

    Ro'yxat o'qlari va raqamlari ba'zida chapda suzuvchi rasmlarni bir-biriga bog'lab qo'yishi mumkin va chapda suzuvchi tasvirlar yonida chiziqlar to'g'ri ko'rinmasligi mumkin. Masalan:

    BelgilashSifatida taqdim etadi
    [[Fayl: Westminstpalace.jpg | chap | thumb | 100px]] 
    1. ro'yxat elementi A1
      1. ro'yxat elementi B1
      2. ro'yxat elementi B2
      3. davom etadigan ro'yxat elementi A1
      4. ro'yxat elementi A2
    Westminstpalace.jpg
    1. ro'yxat elementi A1
      1. ro'yxat elementi B1
      2. ro'yxat elementi B2
      davom etayotgan ro'yxat elementi A1
    2. ro'yxat elementi A2
    [[Fayl: Westminstpalace.jpg | chap | thumb | 100px]] Birinchi satr: Ikkinchi satr :: Uchinchi satr ::: To'rtinchi satr
    Westminstpalace.jpg

    Birinchi satr

    Ikkinchi satr
    Uchinchi qator
    To'rtinchi qator

    {{oqim ro'yxati}} shablonlari ro'yxatlarni quyidagi suzuvchi narsalardan saqlanishiga imkon beradi:

    [[Fayl: Westminstpalace.jpg | chap | thumb | 100px]] {{flowlist}} <ol>    <li>ro'yxat elementi A1 <ol>        <li>ro'yxat elementi B1</li>        <li>ro'yxat elementi B2</li>      </ol>davom etayotgan ro'yxat elementi A1 </li>    <li>ro'yxat elementi A2</li>  </ol>{{endflowlist}} {{flowlist}} Birinchi satr: Ikkinchi satr :: Uchinchi satr ::: To'rtinchi satr {{endflowlist}}

    Quyidagi sifatida taqdim etiladi:

    Westminstpalace.jpg
    1. ro'yxat elementi A1
      1. ro'yxat elementi B1
      2. ro'yxat elementi B2
      davom etayotgan ro'yxat elementi A1
    2. ro'yxat elementi A2
    Westminstpalace.jpg

    Birinchi satr

    Ikkinchi satr
    Uchinchi qator
    To'rtinchi qator

    Ushbu usul jadval ichida ishlamaydi va agar sizning ro'yxatingiz suzuvchi elementdan uzunroq bo'lsa, unda ro'yxat rasm atrofida odatdagidek oqmaydi, aksincha suzuvchi element ostida bo'sh joy qoldirib, bitta blok bo'ladi.


    Foydalanuvchilarning jadvallari bilan ro'yxatlarni manipulyatsiya qilish

    Ro'yxatlarning qanday ko'rsatilishi haqida deyarli hamma narsani foydalanuvchi oxirida sozlash mumkin CSS. Ba'zi foydali tweakslar quyida keltirilgan. Albatta, siz kodni Matn muharriri rejimida kiritasiz - agar uni WYSIWYG rejimida kiritsangiz, u qochish belgilari yordamida kiritiladi. Bundan tashqari, agar siz HTML-ni Matn muharririga kiritib, WYSIWYG rejimiga o'tsangiz, HTML yo'qoladi va uslublarsiz markdownga qayta aylantiriladi.

    Qo'shimcha chuqurlik

    Yuqorida ta'kidlab o'tilganidek, katta shrift bilan raqamlangan ro'yxatda, ba'zi qo'shimcha brauzerlar, agar qo'shimcha indentatsiya qo'llanilmasa, (agar bir nechta ustun bo'lsa; har bir ustun uchun indentatsiya qilingan bo'lsa), ikkitadan ortiq chuqurlik kengligi ko'rsatilmaydi. Buni wikicode-da tuzatish kerak bo'lsa-da, CSS foydalanuvchi uslublar jadvali mavjud bo'lgan vaqt davomida muammoni hal qilishi mumkin, chunki standart indentatsiya 3.2em ni 2em ga ko'paytiradi:

     ol { chekka-chap: 5.2em;}

    Tartibsiz ro'yxatlarni buyurtma qilinganlarga o'zgartirish

    Quyidagilar bilan foydalanuvchi uslubi CSS, ul { ro'yxat uslubi: o‘nli kasr; }, tartibsiz ro'yxatlar ko'rish qobiliyatiga ega foydalanuvchilar uchun buyurtma qilinganlarga o'zgartirildi (ammo yordamchi texnologiyalardan foydalanishi kerak bo'lgan foydalanuvchilar emas). Bu (CSS selektori buni cheklamaguncha) HTML manba kodidagi barcha ul-listlarga tegishli: