HTML-da enumni qanday qilish kerak. Belgilangan ro'yxatlar

Assalomu alaykum aziz o'quvchilar! Bugun "html asoslari" sarlavhasi ostidagi maqolalar turkumining davomi sifatida men sizni hTML ro'yxatlari yordamida ul va li teglari (tartibsiz ro'yxat), ol va li (raqamlangan ro'yxat), dl, dt, dd (ta'riflar ro'yxati).

Endi men sizni eng ko'p ishlatiladigan narsalar bilan tanishtirishda davom etaman hTML teglari, bu sayt sahifalarida ro'yxatlar yaratish uchun ishlatiladi. Agar kimdir bu nima ekanligini bilmasa, shubhasiz, quyida keltirilgan ma'lumotlardan so'ng, u darhol nimani anglatishini tushunadi, chunki materialni taqdim etishning bunday shakli juda keng tarqalgan.

HTML markerlangan ro'yxatlar - ul va li teglari

Belgilangan ro'yxat ul yorlig'i bilan belgilanadi. Ro'yxat elementlari ochilish va yopish ul teglari orasida joylashgan bo'lib, ularning har birining mazmuni o'z navbatida ochilish va yopish teglari o'rtasida joylashgan bo'lishi kerak. Darhol shuni ta'kidlaymanki, ul yorlig'i juftlangan (ochilish va yopish teglari mavjudligi), shuningdek blok, ya'ni har safar li yorlig'i tomonidan hosil qilingan elementlarni (satrlarni) o'z ichiga olgan konteyner hosil qiladi. Shunga ko'ra, li yorlig'i juft va kichik harf bilan yozilgan.

Odatiy tashqi ko'rinish marker to'ldirilgan doira bilan ifodalanadi. Shu bilan birga, quyidagi qiymatlarga ega bo'lgan type atributini qo'llash orqali uning ko'rinishini o'zgartirishingiz mumkin: disk, aylana, kvadrat. Disk qiymati (to'ldirilgan doira markerining ko'rinishini belgilaydi) standart hisoblanadi. Ya'ni, agar tip atributi ko'rsatilmagan bo'lsa, u holda markerning ko'rinishi to'ldirilgan doiraga o'xshaydi. Agar biz ushbu atributlarni ul yorlig'iga qo'shsak, biz quyidagi variantlarni olamiz:

Tabiiyki, markirovka qilingan ro'yxatdagi alohida elementlarning har bir markeriga tip atributiga mos qiymatlarni yozish orqali o'ziga xos ko'rinish berilishi mumkin.

Raqamlangan HTML ro'yxatlari - ol va li teglari

Endi ol teglari yordamida qanday qilib raqamlangan ro'yxat tuzilishini ko'rib chiqamiz (ul ga o'xshash blok va juft teglar). Li yorlig'i, shuningdek, raqamlangan HTML ro'yxati elementlarini belgilaydigan yorliq vazifasini ham bajaradi. Raqamli ro'yxat - bu raqamlangan narsalar to'plami. Raqamlash turi turi atributi bilan belgilanadi, u quyidagi qiymatlarni olishi mumkin:

  • A - katta lotin harflari;
  • a - kichik lotin harflari;
  • I - katta rim raqamlari;
  • i - kichik rim raqamlari;
  • 1 - arab raqamlari
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat
  1. Buyurtma qilingan ro'yxatda 1 ta narsa
  2. Raqamli ro'yxatda 2 ta maqola
  3. 3 ta raqamlangan ro'yxat

Shuningdek, buyumlar teskari tartibda raqamlangan raqamlangan ro'yxatni taqdim etishingiz mumkin, masalan: 3, 2, 1. Bu ol tegining zaxira atributi yordamida amalga oshiriladi.

Shuningdek, markirovka qilingan ro'yxatni 1 o'rniga boshqa har qanday raqam bilan boshlash mumkin. Buning uchun start atributidan foydalanishingiz mumkin va tip atributining qaysi qiymati o'rnatilishi muhim emas. Name atributini (1 va I) tip atributining turli xil qiymatlari bilan birgalikda ishlatish misolini ko'ring:

HTML ta'rifi ro'yxatlari - dl, dd, dt teglari

HTML ro'yxatlarining yana bir turi bu ta'riflar ro'yxati. U quyidagicha shakllanadi. Ushbu ro'yxatning tarkibi konteynerni tashkil etuvchi ochilish va yopilish dl teglari orasida joylashgan. Dt yorlig'i atamani belgilaydi va dd - bu atamaning tavsifi.

Ko'rib turganingizdek, atama bo'lgan dt tegining tarkibi chap tomonga siljiydi va ushbu atama ta'rifi bo'lgan dd tegining mazmuni kursiv bilan yoziladi. Bularning barchasi turli xil CSS uslublaridan foydalanish orqali erishiladi, ular haqida biz kelgusi nashrlarda albatta gaplashamiz.

Aytgancha, zamonaviy haqiqat shuki, html tilini alohida ajratib bo'lmaydi, shuning uchun ushbu muhim materiallarni o'tkazib yubormaslik uchun blog yangilanishiga RSS-lenta yoki elektron pochta orqali obuna bo'ling. Agar siz olgan bo'lsangiz, bugungi maqola mavzusi shu bilan yakunlanadi zarur ma'lumotlar, ijtimoiy tarmoq tugmachalarini ishlatishdan bosh tortmang.

Xayrli kun!

Ushbu maqolada siz ro'yxatlarning barcha imkoniyatlari haqida bilib olasiz, raqamlangan ro'yxatni qanday tuzishni tushunasiz, oddiy markirovka qilingan ro'yxatni o'zboshimchalik bilan o'qlar bilan yanada qiziqarli va sezilarli qilishiga yordam beradigan teglarni o'zlashtirasiz. Darsni tugatgandan so'ng, siz ro'yxatlarning qaerda ishlatilishini va qanday sharoitlarda foydalanish mumkinligini tushunasiz.

Ushbu maqola asosiy HTML bo'yicha ushbu qisqa o'quv qo'llanmaning uchinchi qismi. Ushbu darsni o'qishdan oldin, avvalgi ikkitadan o'tishni tavsiya etaman:

Maqola endi boshlandi va siz allaqachon standart markirovka qilingan ro'yxatdan foydalanishni sezishingiz mumkin. Mening veb-saytimda bu juda oddiy ko'rinadi: chap tomonda chiziq va kvadrat marker bilan kichik indent mavjud. Maqolada biz markerlarning nima ekanligini, raqamlarni qanday yaratishni va shuningdek o'zingizning markeringizni qanday qilishni batafsil ko'rib chiqamiz.

Maqolaning har bir qismida ma'lum ro'yxatlarni yaratish, ma'lum bir ro'yxatni qanday kiritish haqida batafsil tushuntirishlar bilan birga keladi.

1. HTML-da markirovka qilingan ro'yxatlar

Ushbu turdagi ro'yxatlar matndagi ma'no jihatidan o'xshash elementlar to'plamini ro'yxatlash uchun ishlatiladi. Bu bitta mavzu bilan bog'liq bo'lgan havolalar ro'yxati, matnning alohida qismlari uchun batafsil tushuntirish bo'lishi mumkin. Keling, markerlangan ro'yxatlar kodda qanday ko'rinishini ko'raylik:

Va brauzerda shunday ko'rinadi:

Shakl: 1.1. Brauzerda HTML bilan belgilangan tartibsiz ro'yxatning standart ko'rinishi

1.1 Standart o'q nuqtalari

Yuqoridagi rasmda (1.1-rasm.), Menyuning har bir elementining boshida doiralarni ko'rishingiz mumkin. Bu marker. Odatiy bo'lib, bu brauzerda to'ldirilgan doira. HTMLda markerlarning bir nechta turlari mavjud: to'ldirilgan doira, bo'sh doira va kvadrat. Ular CSS yoki uchinchi tomon rasmlarini talab qilmaydi:

1.2 Bo'sh doira sifatida ro'yxat belgisi

Siz atribut qiymatlarini bilasiz, ammo endi kodda HTML markirovka qilingan ro'yxatini qanday yaratishni ko'rib chiqamiz. Yuqoridagi jadvaldan biz turi atributi uchun ikkinchi "aylana" qiymatini tanladik va uni markerlangan ro'yxatimizga tayinladik:

<hTML\u003e <bosh\u003e <sarlavha\u003eBo'sh doiradagi marker bilan markirovka qilingan ro'yxatning misoli</ sarlavha\u003e </ bosh\u003e <tanasi\u003e <p\u003eYulduzlar:</ p\u003e <ul turi \u003d "aylana"\u003e <li\u003eSirius</ li\u003e <li\u003eArkturus</ li\u003e <li\u003ePollux</ li\u003e <li\u003eBetelgeuse</ li\u003e <li\u003eQuyosh</ li\u003e </ ul\u003e </ tanasi\u003e </ html\u003e

Keling, ushbu kod brauzerda qanday ko'rinishini ko'raylik:

Shakl: 1.2. Brauzerda aylana shaklidagi ro'yxat uchun o'q ko'rinishi

1.3 Kvadrat shaklida ro'yxat belgisi

HTML ro'yxati uchun to'rtburchak o'q bilan so'nggi misolni ko'rib chiqamiz:

Belgilagichga e'tibor bering, u kvadratga aylandi:

Shakl: 1.3. Brauzerda kvadrat ro'yxat uchun marker ko'rinishi

Muhim eslatma: bu endi markerlangan ro'yxatlarni shakllantirish uchun ishlatilmaydi. CSS (CSS nima ekanligini o'qing) va HTML o'rtasida aniq ajratish mavjud. HTML formatlash uchun, CSS esa jozibali ko'rinish yaratish uchun.

Ushbu belgini o'z ichiga olgan kod, joriy hujjat turini HTML5 (") sifatida belgilashda (""), tekshirish paytida xatolik yuz beradi. Agar tasdiqlash nima ekanligini eshitmagan bo'lsangiz, bu erga borishingiz kerak -.

Xato quyidagicha bo'ladi:

Shakl: 1.4. Ro'yxatning "turi" atributidan foydalanilganda validatorda xato

Biz o'qlangan ro'yxatlarni aniqladik. Endi raqamlangan ro'yxatlarga o'tamiz, so'ngra ichki saytlarda va ko'pincha haqiqiy saytlarda ishlatiladigan bir nechta tayyor misollarni ko'rib chiqamiz.

2. HTML dagi raqamlangan ro'yxatlar

Ro'yxatlarning avvalgi turidan farqli o'laroq, raqamlangan ro'yxatlar bitta muhim xususiyatga ega: ular avtomatik ravishda raqamlashni qo'shadilar. Bu raqamlash kerak bo'lganda foydalidir katta ro'yxat... Bu qo'lda juda uzoq vaqt talab etadi va siz hali ham adashishingiz mumkin. Teg yordamida raqamlangan ro'yxat ko'rsatiladi. Bu amalda qanday ko'rinadi:

Raqamli ro'yxatning misoli:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <hTML\u003e <bosh\u003e <sarlavha\u003eStandart raqamlangan ro'yxat namunasi</ sarlavha\u003e </ bosh\u003e <tanasi\u003e <p\u003eBirdan beshgacha:</ p\u003e <ol\u003e <li\u003eBirinchidan</ li\u003e <li\u003eIkkinchi</ li\u003e <li\u003eUchinchidan</ li\u003e <li\u003eTo'rtinchi</ li\u003e <li\u003eBeshinchi</ li\u003e </ ol\u003e </ tanasi\u003e </ html\u003e

Raqamli ro'yxat quyidagicha ko'rinadi standart sozlamalar brauzerda:

Shakl: 2.1. Standart sozlamalarga ega brauzerda raqamlangan ro'yxat

Oldingisi singari (markalangan ro'yxat), u raqamlarni ko'rsatish uchun o'ziga xos uslublarga ega. Oddiy raqamlash HTML-dagi raqamlangan ro'yxat uchun yagona turdagi o'q emas.

2.1 Raqamli ro'yxat uchun standart o'qlar

Bu erda biz uchta turdagi markerlarni emas, balki beshtasini tanlashimiz mumkin:

Marker nomi"Tur" atributining qiymatiRo'yxat misoli
Arabcha raqamlar1
  • Badminton
  • Beysbol
Kichik lotin harflari ko'rinishidagi belgilara
  • Xomolungma
  • Chogori
  • Kanchenjunga
Katta lotin harflari ko'rinishidagi belgilarA
  • Sammit keskin tushib ketdi
  • Tantrum xiyoboni
  • Insano
Kichik Rim raqamlarimen
  • Filippin dengizi
  • Arab dengizi
  • Marjon dengizi
Katta rim raqamlariMen
  • Qizil
  • Yashil
  • Moviy

2.2 HTML ro'yxatidagi maxsus raqamlash

Raqamli ro'yxatning odatdagi chiqishi bilan bir qatorda biz raqamlashni istalgan raqamdan boshlashimiz mumkin. Buning uchun qo'shimcha "start" atributini o'rnatishingiz kerak. Ushbu raqamlash raqamlangan ro'yxatlar uchun barcha turdagi o'qlar uchun ishlaydi. Bu amalda qanday ko'rinadi:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <hTML\u003e <bosh\u003e <sarlavha\u003eRaqamli ro'yxat uchun bepul raqamlash</ sarlavha\u003e </ bosh\u003e <tanasi\u003e <p\u003eBiz o'n ikkida raqamlashni boshlaymiz:</ p\u003e <ol type \u003d "a" start \u003d "12"\u003e <li\u003eO'n ikki</ li\u003e <li\u003eO'n uchta</ li\u003e <li\u003eO'n to'rt</ li\u003e <li\u003eO'n besh</ li\u003e <li\u003eO'n olti</ li\u003e </ ol\u003e </ tanasi\u003e </ html\u003e

Bu jonli saytda qanday ko'rsatiladi:

Shakl: 2.2. Raqamli ro'yxatdagi ixtiyoriy raqamdan raqamlash

Yuqoridagi rasmda biz markerlarni kichik lotin harflari ko'rinishida yasab, ro'yxatni o'n ikkidan boshlab raqamladik. Endi, menimcha, ushbu atributlardan loyihalaringizda qanday foydalanish kerakligi aniq bo'ldi.

Hozircha ichki HTML ro'yxatlariga o'tamiz.

3. HTML-da ko'p darajali (ichki) ro'yxatni qanday tuzish kerak

Saytda menyu tuzishda ko'p darajali ro'yxatlar qo'llaniladi. Ushbu menyu ko'pincha pastga ochiladigan (dars yoqilgan) yoki chapga yoki o'ngga ochiladiganga o'xshaydi. Bunday menyular boshqa menyu elementlarini ixcham shaklda saqlashga imkon beradi.

Masalan, avtoulov modellaridan foydalanib, biz HTML-da ko'p darajali ro'yxatni tuzamiz:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <hTML\u003e <bosh\u003e <sarlavha\u003eHTML joylashtirilgan markirovka qilingan ro'yxat</ sarlavha\u003e </ bosh\u003e <tanasi\u003e <ul\u003e <li\u003eCitroen<ul\u003e <li\u003eBerlingo</ li\u003e <li\u003eC1</ li\u003e <li\u003eC2</ li\u003e <li\u003eC3 Pikasso</ li\u003e <li\u003eC4 Grand Picasso</ li\u003e </ ul\u003e </ li\u003e <li\u003eKIA</ li\u003e <li\u003eToyota</ li\u003e <li\u003eAudi</ li\u003e <li\u003eLexus</ li\u003e </ ul\u003e </ tanasi\u003e </ html\u003e

Brauzerda ko'p darajali ro'yxat qanday ko'rinishiga e'tibor bering:

Shakl: 3.1. HTML-dagi ko'p darajali ro'yxatning misoli

Biz marker (yorliq) yordamida ko'p darajali ro'yxat tuzdik

    ). Citroen modellari qatorlari ro'yxati boshqa markerlar bilan birga keldi. To'ldirilgan o'qlar bilan asosiy ro'yxat va bo'sh doiralar bilan 2-darajali ro'yxat. Ammo, esda tutingki, "tip" atributi bilan biz markerlarni bekor qila olamiz (ularni o'rnatish yaxshiroq).

    Ammo biz ko'p darajali ro'yxatlarni quyidagi kabi raqamlangan va markalangan ro'yxatlar bilan birlashtira olamiz:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <hTML\u003e <bosh\u003e <sarlavha\u003eHTML-da raqamlangan, markirovka qilingan va ko'p darajali ro'yxatlar</ sarlavha\u003e </ bosh\u003e <tanasi\u003e <ul\u003e <li\u003eLolalarning birinchi guruhi<ol\u003e <li\u003eBirinchi sinf<ul\u003e <li\u003eOddiy erta lolalar</ li\u003e </ ul\u003e </ li\u003e <li\u003eIkkinchi sinf<ul\u003e <li\u003eTerri lolalari</ li\u003e </ ul\u003e </ li\u003e </ ol\u003e </ li\u003e </ ul\u003e </ tanasi\u003e </ html\u003e

    Yuqoridagi misolda bizda ikkita uyalash mavjud (2 darajali). Birinchidan, biz ikkita lola sinfining ro'yxatini kiritdik, bizda u raqamlangan. Keyin markerlangan ro'yxat raqamlangan ro'yxatdagi har bir elementga joylashtiriladi.

    Keling, uning ko'rinishini brauzerda ko'rib chiqaylik:

    Shakl: 3.2. Brauzerda o'qlangan ro'yxatdagi ko'p darajali raqamlangan ro'yxatning misoli

    4. HTML-ro'yxatlar uchun foydali manbalar

    Unda CSS xususiyatlarini tushunishni talab qiladigan ma'lumotlar mavjud. Buning uchun quyidagi darslarni o'rganishni maslahat beraman:. Barcha misollar darhol bo'ladi manba kodi va HTML (tuzilma), CSS (uslublar) va Natija (natija) yorliqlariga bo'linadi.

    4.1 HTML ro'yxatini qanday qilib mag'lubiyatga aylantirish

    Gorizontal menyu yaratishda sizga HTML ro'yxatini satrga aylantirish kerak bo'lishi mumkin. Buni amalga oshirish juda oddiy:

    4.2 HTML ro'yxatini ikonasiz qanday tuzish kerak

    CSS-dagi ro'yxat uslubidagi xususiyat bu uchun javob beradi (batafsil ma'lumot):

    4.3 HTML markazida ro'yxat qanday tuziladi

    Ro'yxat elementi blok elementidir, shuning uchun uni to'ldirish bilan markazlashtirish kerak. Ammo bitta muhim nuqta bor - biz hizalanmanın ishlashi uchun kenglikni aniq belgilashimiz kerak:

    4.4 Rasmlar bilan HTML-da qanday ro'yxat tuziladi

    Faqat bitta CSS mulk ro'yxati uslubidagi rasm etarli. Url ichida belgidan oldin manzilni ko'rsating. Shuni ta'kidlashni istardimki, darhol kichik rasmni tanlash yaxshidir, chunki ro'yxat satrining balandligi bunga bog'liq:

    4.5 HTML markirovka qilingan markeringizni ro'yxati

    Bunday holda, avval siz shrift belgilarini ulashingiz kerak (masalan, FontAwesome). Keyin standart marker o'rniga har qanday belgini yaratishingiz mumkin:

    4.6 HTMLda qanday qilib bir nechta ustunlarga ro'yxat tuzish

    Ko'p ustunli ro'yxatni yaratish uchun biz CSS ustunlarini hisoblash xususiyatidan foydalanamiz (bu xususiyat faqat quyidagi brauzerlarda qo'llab-quvvatlanadi: IE 10+, Chrome 1.0+, Opera 11.1+, Safari 3.0+, Firefox 1.5+). Bir nechta ustunlarga bo'linishni ko'rish uchun ro'yxat uchun balandlikni belgilashingiz kerak:

    5. Ro'yxatlar bilan ishlash amaliyoti

    Quyidagi videoda siz barcha ishlarni ko'rishingiz mumkin hTML ro'yxatlari amalda:

    HTML ro'yxatlari tegishli ma'lumot qismlarini birgalikda guruhlash uchun ishlatiladi. Ro'yxatlarning uch turi mavjud:

    markerlangan ro'yxat

      - ro'yxatning har bir elementi
    • marker bilan belgilangan,
      raqamlangan ro'yxat
        - ro'yxatning har bir elementi
      1. raqam bilan belgilangan,
        ta'riflar ro'yxati - - term juftlaridan iborat
        ta'rifi.

        Har bir ro'yxat ro'yxat elementlari yoki atamalarni aniqlash juftlarini o'z ichiga olgan konteynerdir. Ro'yxat elementlari blok elementlari kabi harakat qiladi, ularni bir-birining ostiga qo'yadi va konteyner blokining butun kengligini oladi. Har bir ro'yxat elementi mavjud qo'shimcha blokmaketda qatnashmaydigan tomonda joylashgan.

        HTML ro'yxatlarini yaratish

        1. Belgilangan ro'yxat

        Belgilangan ro'yxat tartibsiz ro'yxat (Ingliz tili tartibsiz ro'yxatidan)... Juftlashtirilgan teg yordamida yaratilgan

        ... Ro'yxat elementining markeri bu yorliq, masalan, to'ldirilgan doira.

        Brauzerlar sukut bo'yicha ro'yxat maydoniga quyidagi formatlashni qo'shadilar:

        Har bir ro'yxat elementi juft teg yordamida yaratiladi

      2. (ingliz ro'yxati elementidan).
        mavjud
      • Microsoft
      • Google
      • olma
      Shakl: 1. Belgilangan ro'yxat

      2. Raqamli ro'yxat

      Raqamli ro'yxat juftlashtirilgan teg yordamida yaratiladi. Har bir ro'yxat elementi element yordamida tuziladi

    • ... Brauzer elementlarni tartibda avtomatik ravishda raqamlaydi va agar siz bunday ro'yxatning bir yoki bir nechta elementini o'chirib tashlasangiz, qolgan raqamlar avtomatik ravishda qayta hisoblab chiqiladi.

      Ro'yxat maydonida standart brauzer uslublari mavjud:

    • tanlangan ro'yxat elementi uchun standart raqamni o'zgartirishga imkon beradigan qiymat atributi mavjud. Masalan, agar siz o'rnatgan ro'yxatdagi birinchi element uchun
    • , keyin raqamlashning qolgan qismi yangi qiymatga nisbatan qayta hisoblab chiqiladi.

      Teg uchun

        quyidagi atributlar mavjud:

        Jadval 1. Tag atributlari
        Xususiyat Tavsif, qabul qilingan qiymat
        teskari Qaytgan atribut ro'yxatni teskari tartibda aks ettiradi (masalan, 9, 8, 7 ...).
        boshlang Start atributi raqamlash boshlanadigan boshlang'ich qiymatni belgilaydi, masalan, qurilish
          birinchi bandga "10" seriya raqami beriladi. Shuningdek, siz raqamlash turini bir vaqtning o'zida belgilashingiz mumkin, masalan,
            .
        turi Type atributi ro'yxatda foydalaniladigan marker turini belgilaydi (harflar yoki raqamlar shaklida). Qabul qilingan qiymatlar:
        1 - standart qiymat, o'nlik raqamlash.
        A - alifbo tartibida ro'yxatni raqamlash, katta harflar (A, B, C, D).
        a - alifbo tartibida ro'yxatni raqamlash, kichik harf (a B C D).
        I - Rim bosh raqamlarida raqamlash (I, II, III, IV).
        i - rim raqamlari kichik raqamlar (i, ii, iii, iv).
        1. Microsoft
        2. Google
        3. olma
        Shakl: 2. Raqamli ro'yxat

        3. Ta'riflar ro'yxati

        Ta'rif ro'yxatlari yorlig'i yordamida yaratilgan

        ... Termin qo'shish uchun tegdan foydalaning
        va ta'rifni qo'shish uchun - teg
        .

        Ta'riflar ro'yxati oynasida quyidagi standart brauzer uslublari mavjud:

        Teglar uchun

        ,
        va
        mavjud

        Ishlab chiqaruvchi:
        Petr Tochilin
        Rollarda:
        Andrey Gaydulyan
        Aleksey Gavrilov
        Vitaliy Gogunskiy
        Mariya Kozhevnikova
        Shakl: 3. Ta'riflar ro'yxati

        4. Ichki ro'yxat

        Ko'pincha, oddiy ro'yxatlarning imkoniyatlari etarli emas, masalan, tarkib jadvalini yaratishda siz buni qila olmaysiz ichki narsalar... Ichki ro'yxat uchun belgilash quyidagicha bo'ladi:

        • 1-xat.
        • 2-nuqta.
          • 2.1-band.
          • 2.2-band.
            • 2.2.1-band.
            • 2.2.2-band.
          • 2.3-band.
        • 3-nuqta.

        Shakl: 4. Ichki ro'yxat

        5. Ko'p darajali raqamlangan ro'yxat

        Qatlamli ro'yxat ro'yxat elementlarini har xil darajadagi indentlar bilan namoyish qilish uchun ishlatiladi. Ko'p darajali raqamlangan ro'yxat uchun qo'shimcha quyidagicha bo'ladi:

        1. paragraf
        2. paragraf
          1. paragraf
          2. paragraf
          3. paragraf
            1. paragraf
            2. paragraf
            3. paragraf
          4. paragraf
        3. paragraf
        4. paragraf

        Ushbu standart belgilash har bir ichki ro'yxat uchun bitta raqamdan boshlab yangi raqamlashni yaratadi. Ichki raqamlashni amalga oshirish uchun siz quyidagi xususiyatlardan foydalanishingiz kerak:
        qayta tiklash bir yoki bir nechta hisoblagichni qayta tiklaydi, tiklash uchun qiymatni o'rnatadi;
        qarshi o'sish hisoblagich o'sish qiymatini belgilaydi, ya'ni. har bir keyingi element qaysi bosqich bilan raqamlanadi;
        kontent - yaratilgan tarkib, bu holda u ro'yxatdagi har bir element oldidagi raqamni namoyish qilish uchun javobgardir.

        Ol (/ * standart raqamlashni olib tashlash * / list-style: none; / * Hisoblagichni aniqlang va unga liv nom bering. Hisoblagich qiymati ko'rsatilmagan - sukut bo'yicha u 0 * / counter-reset: li;) li: before (/ * Biz raqamlanadigan elementni belgilaymiz - li. Pseudo-element avval kontent xususiyati yordamida kiritilgan tarkib ro'yxat elementlaridan oldin joylashishini belgilaydi, shuningdek, hisoblagich o'sish qiymatini belgilaydi (sukut bo'yicha 1). * / Qarama-qarshi o'sish: li; / * Kontent xususiyati ro'yxat elementlari sonini ko'rsatadi (), yaratilgan matn shu nomga ega bo'lgan barcha hisoblagichlarning qiymati ekanligini anglatadi, keltirilgan nuqta raqamlar orasidagi ajratish davrini qo'shadi va bo'shliq bilan nuqta har bir ro'yxat elementining tarkibidan oldin qo'shiladi * / content: hisoblagichlar (li, ".") ".";)
        Shakl: 5. Ko'p darajali raqamlangan ro'yxat

    HTML gipermatnini belgilash tili tegga ega

      markerlangan ro'yxatlarni yaratish uchun ishlatiladi. U barcha zamonaviy brauzerlar tomonidan qo'llab-quvvatlanadi va elementlarni raqamsiz tartibda ko'rsatishga imkon beradi. Masalan, u menyu elementlarini va sahifadagi ro'yxatlar bilan bog'liq bo'lgan narsalarni tez-tez namoyish etadi: idish-tovoqlar, mahsulotlar, jihozlar, asboblar va boshqa biron bir narsaning ustuvorligini ko'rsatmasdan ro'yxatga olish kerak bo'lgan narsalar.

      Tag sintaksis

        • # 1-band
        • # 2-band
        • # 3-modda
        • ...

        Ushbu kod saytdagi markirovka qilingan ro'yxatga aylantirildi:

        • # 1-band
        • # 2-band
        • # 3-modda

        Teg

          tugatish yorlig'idan majburiy foydalanishni talab qiladi
        .

        Ro'yxat elementlarini shakllantirish uchun juft teg ishlatiladi. Ochilish va yopish teglari orasida markirovka qilingan ro'yxatning mazmuni bo'lgan alohida so'zlar, iboralar, paragraflar, rasmlar, kod qismlari va boshqa ko'p narsalar mavjud.

        Belgilangan ro'yxatning tarkibi qanday bo'lishi mumkin?

        Bu turli xil matnlar, jumladan bitta so'zlar, iboralar va paragraflar, rasmlar, ichki ro'yxatlar, php-kod qismlari va boshqa ko'p narsalar bo'lishi mumkin.

        Belgilangan har bir ro'yxat elementi sukut bo'yicha 40 piksel o'ng tomonga tushiriladi. Foydalanish cSS uslublari, biz ushbu ro'yxatning ko'rinishini o'z xohishiga ko'ra o'zgartirishimiz mumkin. Teg

          bloklarga asoslangan, shuning uchun u ekranning chekkasi, jadval ramkasi yoki boshqa sahifa elementlari bilan cheklangan holda mavjud bo'lgan butun maydonni egallaydi.

          Listdagi qo'shimchalarga ruxsat beriladi

          masalan

          • # 1-band
            • # 2-1-band
            • # 2-2-band
            • 2-3-band
          • # 3-modda
          • ...

          Atributlar va xususiyatlarni belgilash

            Keng ishlatiladigan yorliq atributi

              bu ro'yxat markerining qanday ko'rinishini ko'rsatadigan tip atributidir. Quyidagi qiymatlarni qabul qilishi mumkin

              1. type \u003d "disk" - to'ldirilgan doira shaklida marker (bu qiymat standart hisoblanadi). Disk misoli yuqorida edi.

              2. turi \u003d "aylana" - shaffof doira shaklida marker

              Masalan:

              • # 1-band
              • # 2-band
              • # 1-band
              • # 2-band

              3. turi \u003d "kvadrat" - kvadrat shaklida marker

              Masalan:

              • # 1-band
              • # 2-band

              Va sahifada shunday ko'rinadi:

              • # 1-band
              • # 2-band
              Izoh 1

              CSS-da marker turi list-style-type atributidan foydalanib ko'rsatiladi:

              • ...

              Ro'yxat uslubi turi qanday qiymatlarni olishi mumkinligini ko'rib chiqamiz:

              • disk - doira shaklidagi marker (misol yuqorida keltirilgan)
              • doira - shaffof doira shaklidagi marker (misol yuqorida keltirilgan)
              • kvadrat - kvadrat shaklida marker (misol yuqorida keltirilgan)
              • o'nlik - arabcha raqamlarda raqamlangan ro'yxat ko'rinishidagi marker: 1, 2, 3, ...
              • o'nlik bilan etakchi - nol - arabcha raqamlarda raqamlangan ro'yxat ko'rinishidagi marker, oldingi nol bilan: 01, 02, 03, ...
              • pastki-roman - kichik harflar bilan Rim alifbosidagi raqamlangan ro'yxat ko'rinishidagi marker: i, ii, iii, iv, v
              • yuqori roman - Rim alifbosidagi raqamlangan ro'yxat ko'rinishidagi o'q katta harflar bilan: I, II, III, IV, V
              • pastki-lotin - lotin alifbosidagi ro'yxat shaklida marker kichik harflar bilan: a, b, c, d, ...
              • yuqori lotin - lotin alifbosidagi ro'yxat ko'rinishidagi marker katta harflar bilan: A, B, C, D, ...
              • pastki yunoncha - yunon alifbosidagi kichik harflar bilan ro'yxat ko'rinishidagi o'q
              • yuqori yunoncha - o'q katta harflar bilan yunon alifbosidagi ro'yxat shaklida

              Izoh 2

              Atribut yorliqning o'zi sifatida tayinlanishi mumkin

                va teglar
              • ... Atributni tegga o'rnatishda
                  barcha ro'yxat elementlari atribut ko'rsatganidek ko'rsatiladi. Ammo biz o'z xaritamizni u yoki bu elementga o'rnatishimiz mumkin. Rasmdagi misol:

                  Kod quyidagicha ko'rinadi:

                  • # 1-band
                  • # 2-band
                  • # 3-modda
                  • # 1-band
                  • # 2-band
                  • # 3-modda

                  Tag belgilarini o'zgartirish
                    CSS bilan

                  Belgilangan ro'yxat elementlari Tag tomonidan yaratilgan

                    , o'zboshimchalik bilan tasvirlar bilan belgilanishi mumkin. CSS marker turini o'zgartirish uchun ishlatiladi. masalan

                    • # 1-band
                    • # 2-band
                    • # 3-modda

                    Va sahifada shunday ko'rinadi:

                    • # 1-band
                    • # 2-band
                    • # 3-modda

                    C cSS dan foydalanish biz markerlarni ko'rsatishning boshqa turlarini aniqlay olamiz. Lekin yorliqqa biron bir uslubni o'rnatishda buni yodda tutishingiz kerak

                      , bu ro'yxatning barcha elementlariga tegishli.

                      IN hTML tili ma'lumotlarning ro'yxatlar shaklida taqdim etilishi uchun maxsus teglar to'plami berilgan. Ro'yxatlar ma'lumot taqdim etishning eng ko'p ishlatiladigan shakllaridan biridir elektron hujjatlarva bosma shaklda. Biz deyarli har kuni ro'yxatlar bilan uchrashamiz - bu do'konda zarur bo'lgan xaridlar, sinf o'quvchilari yoki faqat bajarilishi kerak bo'lgan narsalar ro'yxati bo'lishi mumkin. Ro'yxat tuzilmalarini tartibga solish qobiliyati ko'pchilikda mavjud matn muharrirlariayniqsa kuchli matn protsessori Microsoft Word har xil turdagi ro'yxatlar uchun qulay formatlash vositalariga ega (Microsoft Word yordamida HTML ro'yxatlarini yaratish imkoniyatlari 8-bobda muhokama qilingan). Ro'yxatlarni ishlatish juda qulay bo'lgan bir qator holatlar:

                      • Axborot qismlarini bitta tuzilishga birlashtirib, o'qiladigan ko'rinish beradi.
                      • Murakkab bosqichma-bosqich jarayonlarning tavsifi.
                      • Paragraflari hujjatning tegishli bo'limlarini ko'rsatadigan tarkib jadvalidagi ma'lumotlarning joylashuvi.

                      Yuqoridagi narsalar ro'yxat tuzilishi shaklida tartibga solinganligiga e'tibor bering.

                      HTML-dagi ro'yxatlarning asosiy turlari quyidagilardir: markerlangan, raqamlangan va ta'riflar ro'yxati. Ro'yxatlarni amalga oshirish uchun turli xil turlari quyidagi teglar ishlatiladi:

                        ,
                          ,
                          , , ... Hujjatga kiritilgan turli xil ro'yxat turlaridan eng ko'p foydalanish uchun foydalanish mumkin turli xil imkoniyatlar, ushbu bobda tasvirlangan. Har xil turdagi ro'yxatlarni yaratish xususiyatlari, shuningdek, ichki ro'yxatlarni ishlatish xususiyatlari ko'rib chiqiladi.

                          Belgilangan ro'yxat

                          HTML-da amalga oshiriladigan ro'yxat turlaridan biri bu markerlangan ro'yxat. Aks holda, ushbu turdagi ro'yxatlar raqamsiz yoki deb nomlanadi

                          tartibsiz. So'nggi nom ko'pincha tegishli teg nomining rasmiy tarjimasi sifatida ishlatiladi.

                            , uning yordamida HTML hujjatlarida ushbu turdagi ro'yxatlar tuziladi (UL - tartibsiz ro'yxat, tartibsiz ro'yxat).

                            Belgilangan ro'yxat foydalanadi maxsus belgilar, ro'yxat markerlari deb nomlangan (ko'pincha o'q deb nomlanadi, bu inglizcha atama terminining rasmiy talaffuzidir). Ro'yxat markerlarining turi brauzer tomonidan belgilanadi va joylashtirilgan ro'yxatlarni yaratishda brauzerlar turli darajadagi uyalash belgilarining ko'rinishini avtomatik ravishda diversifikatsiya qiladi.

                            Teglar

                              va<LI\u003e

                              Belgilangan ro'yxatni yaratish uchun ro'yxatning barcha elementlari joylashgan tag-konteynerdan foydalanishingiz kerak. Ro'yxatning ochilishi va yopilishi teglar ro'yxat oldidan va keyin qatorlar bilan ta'minlanadi, shu bilan ro'yxatni hujjatning asosiy tarkibidan ajratib turadi, shuning uchun bu erda abzats teglaridan foydalanishga hojat yo'q.


                              .

                              Ro'yxatning har bir elementi yorliq bilan boshlanishi kerak

                            • (LI - ro'yxat elementi). Teg
                            • tegishli tugma yorlig'iga muhtoj emas, garchi uning mavjudligi printsipial ravishda taqiqlanmagan bo'lsa ham. Brauzerlar har bir yangi ro'yxat elementini hujjatni ko'rsatishda odatda yangi satrda boshlashadi.

                              Taqdim etilgan ma'lumotlar elementar markerlar ro'yxatini tuzish uchun etarli. Belgilangan ro'yxatni ishlatadigan HTML-hujjatning namunasi, uning ko'rinishi brauzer tomonidan shakl. 2.1.

                              Bullet ro'yxati misoli

                                Burj belgilari:

                                • Qo'y

                                • Toros

                                • Egizaklar

                                • Qisqichbaqa

                                • sher

                                • Bokira

                                • Tarozi

                                • Chayon

                                • Yay

                                • Ko'lga

                                • Kova

                                • Baliq

                              Shakl: 2.1. Brauzer namoyishining markerlangan ro'yxati

                              E'tibor bering, yorliq bilan belgilangan ro'yxat elementlaridan tashqari

                            • , boshqa HTML elementlari mavjud bo'lishi mumkin. Yuqoridagi misolda ushbu elementlardan biri oddiy matn bo'lib, u ro'yxat elementi emas, balki uning sarlavhasi rolini o'ynaydi.

                              Eslatma

                              Ba'zi HTML darsliklari sizga ro'yxat sarlavhasini o'rnatish uchun teglar konteyneridan foydalanishni buyuradi (LH - ro'yxat sarlavhasi, ro'yxat sarlavhasi). Hozirgi vaqtda ushbu yorliq asosiy brauzerlarning hech biri tomonidan tan olinmagan va HTML spetsifikatsiyasiga kirmaydi. Shunday qilib, uni qo'llash ma'nosiz bo'lib qoladi, garchi u hech qanday xatolarga olib kelmasa.

                              Tegda

                                ikkita parametrni ko'rsatish mumkin: COMPACT va TYPE.

                                COMPACT parametri qiymatsiz yoziladi va brauzerga buni aytish uchun ishlatiladi ushbu ro'yxat ixcham shaklda chiqarilishi kerak. Masalan, shrift yoki ro'yxat satrlari orasidagi masofani kamaytirish mumkin va h.k.

                                Eslatma

                                Hozirda yorliqda COMPACT parametrining mavjudligi

                                  etakchi brauzerlarning ro'yxatlarini namoyish etishga hech qanday ta'sir qilmaydi. Shuning uchun, ushbu parametrdan foydalanish ma'nosizdir, ayniqsa HTML 4.0 spetsifikatsiyasi tomonidan uni ishlatish tavsiya etilmaydi.

                                  TYPE parametri quyidagi qiymatlarni qabul qilishi mumkin: disk, aylana va kvadrat. Ushbu parametr ro'yxat markerlarining ko'rinishini majburlash uchun ishlatiladi. Markerning aniq turi ishlatilgan brauzerga bog'liq bo'ladi. Odatda ekran variantlari quyidagicha:

                                  TYPE \u003d disk - markerlar to'ldirilgan doiralar bilan ko'rsatiladi; TYPE \u003d aylana - markerlar ochiq doiralar bilan ko'rsatiladi; TYPE \u003d kvadrat - markerlar to'ldirilgan kvadratchalar bilan namoyish etiladi. Yozib olish misoli:

                                    .

                                    Odatiy bo'lib, TYPE \u003d disk. Ichki markirovka qilingan ro'yxatlar uchun sukut bo'yicha birinchi darajadagi disk, ikkinchisida aylana, uchinchisida va undan tashqarida kvadrat bo'ladi. Aynan shu narsa amalga oshiriladi so'nggi versiyalar Netscape brauzerlari va Internet Explorer... E'tibor bering, boshqa brauzerlar markerlarni boshqacha ko'rsatishi mumkin. Masalan, HTML 4.0 spetsifikatsiyasi TYPE \u003d square bilan ko'rsatilgan marker turi uchun kvadrat konturini belgilaydi.

                                    Xuddi shu qiymatlarga ega bo'lgan TYPE parametridan alohida ro'yxat elementlari uchun marker turini ko'rsatish uchun foydalanish mumkin. Buning uchun mos keladigan qiymatga ega bo'lgan TYPE parametrini ro'yxat elementi yorlig'ida ko'rsatishga ruxsat beriladi

                                  • .

                                    Yozib olish misoli:

                                  • .

                                    Eslatma

                                    Shaxsiy ro'yxat elementi uchun o'q turini ko'rsatish uchun brauzerlar turli xil talqinlarga ega. Netscape brauzeri marker turini boshqa bekor qilish holatiga kelguniga qadar shu va keyingi belgilar uchun marker turini o'zgartiradi. Internet-brauzer Explorer marker ko'rinishini faqat uchun o'zgartiradi ushbu elementning.

                                    Grafik ro'yxat markerlari

                                    Grafika ro'yxat markerlari sifatida ishlatilishi mumkin, bu jozibali, chiroyli dizaynlashtirilgan HTML hujjatlarni yaratish uchun keng qo'llaniladi. Aslida, bunday imkoniyat to'g'ridan-to'g'ri HTML tomonidan ta'minlanmaydi, lekin ma'lum darajada sun'iy ravishda amalga oshiriladi. Bu degani, buni qilish tavsiya etilmaydi yoki tanqid qilinmaydi degani emas, faqat bu erda HTML tilida maxsus konstruktsiyalar ishlatilmasligini anglatadi.

                                    Fikrni tushunish uchun HTML-sahifalarda ro'yxatlar qanday amalga oshirilishini tushunishingiz kerak. Ma'lum bo'lishicha, ro'yxat yorlig'i

                                      (shuningdek, quyida ko'rib chiqilgan boshqa turdagi ro'yxatlarning teglari) yagona vazifani bajaradi - bu brauzerda ushbu tegdan keyin joylashgan barcha ma'lumotlar ma'lum miqdordagi o'ngga (indentatsiyaga) siljish bilan ko'rsatilishi kerakligini aytadi. Teglar
                                    • alohida ro'yxat elementlariga ishora qiluvchi standart ro'yxat elementlari belgilarini taqdim etadi.

                                      Agar biz grafik belgilar bilan ro'yxat tuzishimiz kerak bo'lsa, unda biz teglarsiz bajarishimiz mumkin.

                                    • ... Ro'yxatning har bir elementidan oldin kerakli grafik tasvirni kiritish kifoya. Bu holda hal qilinishi kerak bo'lgan yagona vazifa ro'yxat elementlarini bir-biridan ajratish bo'ladi. Buning uchun paragraf teglaridan foydalanishingiz mumkin

                                      Yoki majburiy oziqlantirish
                                      ... Grafika markerlari bilan ro'yxatni amalga oshirishning misoli, ularning displeyi shakl. 2.2 quyida ko'rsatilgan:

                                      Belgilangan ro'yxat

                                        Burj belgilari:

                                          Qo'y

                                          Toros

                                          Egizaklar

                                          Pak

                                          Lev

                                          Bokira

                                          Tarozi

                                          Chayon

                                          Yay

                                          Uloq

                                          Kova

                                          Baliq

                                      Shakl: 2.2. Grafik markerlar bilan o'q ro'yxati

                                      Yuqoridagi misolda ro'yxat elementining markeridir grafik fayl Green_ball.gif. E'tibor bering, HTML-sahifalarda grafikadan foydalanish uzatiladigan ma'lumot hajmini sezilarli darajada oshirishi mumkin. Ammo, bu holda, bu o'sish juda ahamiyatsiz. Bu erda bir xil fayl barcha markerlar uchun ishlatiladi,

                                      faqat bir marta uzatiladi. O'z ichiga olgan fayl hajmi kichik rasmshuningdek, juda ahamiyatsiz.

                                      Eslatma

                                      Grafik belgilari bilan ro'yxatlarni yaratish usullari 8-bobda o'z navbatida muhokama qilinadi.

                                      Raqamli ro'yxat

                                      HTML-da amalga oshirilgan ro'yxatlarning yana bir turi bu raqamlangan ro'yxat. Aks holda, ushbu turdagi ro'yxatlar buyurtma qilingan deb nomlanadi. So'nggi nom ko'pincha tegishli teg nomining rasmiy tarjimasi sifatida ishlatiladi.

                                        , ularning yordamida HTML hujjatlarida ushbu turdagi ro'yxatlar tuziladi (OL - Buyurtma qilingan ro'yxat).

                                        Ro'yxatlar ushbu turdagi odatda individual elementlarning tartiblangan ketma-ketligini ifodalaydi. Belgilangan ro'yxatlarning farqi shundaki, raqamlangan ro'yxatda har bir elementdan oldin avtomatik ravishda ketma-ket raqam qo'yiladi. Raqamlash turi brauzerga bog'liq va ro'yxat teglari parametrlari bo'yicha o'rnatilishi mumkin. Aks holda, raqamlangan ro'yxatlarni amalga oshirish markerlangan ro'yxatlarning bajarilishiga juda o'xshaydi.

                                        Teglar

                                          va
                                        1. Raqamli ro'yxatni yaratish uchun ro'yxatning barcha elementlari joylashgan tag-konteynerdan foydalaning. Ro'yxatning boshlang'ich va tugatish teglari ro'yxat oldidan va keyin qatorlarni beradi, shu bilan ro'yxatni hujjatning asosiy tarkibidan ajratib turadi.

                                          Belgilangan ro'yxatda bo'lgani kabi, raqamlangan ro'yxatdagi har bir element teg bilan boshlanishi kerak

                                        2. .

                                          Raqamli ro'yxatdan foydalangan holda HTML hujjatining namunasi, displeyi brauzer shakl. 2.3.

                                          Raqamli ro'yxatning misoli

                                            Erdan ko'rinadigan eng yorqin yulduzlar:

                                            • Sirius

                                            • Anopusga

                                            • Arkturus

                                            • Alpha Centauri

                                            • Vega

                                            • K apella

                                            • Rigel

                                            • Procyon

                                            • Achernar

                                            • Beta-sentauri

                                            • Vetelgeuse

                                            • Aldebaran


                                              . . .

                                            • Mizar


                                              . . .

                                            • Polar

                                          Shakl: 2. Z.Raqamli ro'yxat

                                          Tegda

                                            quyidagi parametrlarni ko'rsatish mumkin: COMPACT, TYPE va START.

                                            COMPACT parametri markerlangan ro'yxatlar bilan bir xil ma'noga ega. TYPE parametri ro'yxat raqamlash turini o'rnatish uchun ishlatiladi. Quyidagi qiymatlarni olishi mumkin:

                                            TYPE \u003d A - markerlarni katta lotin harflari shaklida o'rnatadi;

                                            TYPE \u003d a - markerlarni kichik lotin harflari ko'rinishida belgilaydi;

                                            TYPE \u003d I - katta rim raqamlari ko'rinishidagi markerlarni belgilaydi;

                                            TYPE \u003d i - kichik rim raqamlari ko'rinishidagi markerlarni belgilaydi;

                                            TYPE \u003d 1 - markerlarni arab raqamlari ko'rinishida belgilaydi.

                                            Standart har doim bo'ladi tYPE qiymati \u003d 1, ya'ni arab raqamlari yordamida raqamlash. Bu ichki joylashtirilgan raqamlangan ro'yxatlarga ham tegishli. Bu erda, markerlangan ro'yxatlardan farqli o'laroq, brauzerlar sukut bo'yicha ro'yxatlarning turli darajadagi uyalashlarida har xil raqamlashni amalga oshirmaydi. E'tibor bering, ro'yxat elementi raqamidan keyin "nuqta" belgisi doimo qo'shimcha ravishda ko'rsatiladi.

                                            Xuddi shu qiymatlarga ega bo'lgan TYPE parametridan alohida ro'yxat elementlarini raqamlash uslubini ko'rsatish uchun foydalanish mumkin. Buning uchun mos keladigan qiymatga ega bo'lgan TYPE parametrini ro'yxat elementi yorlig'ida ko'rsatishga ruxsat beriladi

                                          1. .

                                            Yozib olish misoli:

                                          2. .

                                            Parametr START yorlig'i

                                              ro'yxatni bitta raqamdan raqamlashni boshlashga imkon beradi. Tabiiy raqam har doim ro'yxat raqamlash turidan qat'i nazar, START parametrining qiymati sifatida ko'rsatilishi kerak. Misol keltiraylik:

                                                .

                                                Bunday yozuv ro'yxatning lotincha "E" harfi bilan raqamlanishini aniqlaydi. Boshqa raqamlash turlari uchun START \u003d 5 yozuvi mos ravishda "5" raqamidan, "V" rim raqamidan va hokazolardan raqamlashni o'rnatadi.

                                                Ro'yxatning raqamlash turini va ro'yxatning istalgan elementi uchun raqamlarning qiymatlarini o'zgartirish joizdir. Teg

                                              1. raqamlangan ro'yxatlar uchun TYPE va VALUE parametrlaridan foydalanishga imkon beradi. TYPE parametri teg bilan bir xil qiymatlarni qabul qilishi mumkin
                                                  .

                                                  Pyozib olish misoli:

                                                1. .

                                                  Eslatma

                                                  Brauzerlar alohida ro'yxat elementi uchun raqamlash turini boshqacha talqin qiladi. Netscape brauzeri ushbu element uchun raqamlashni o'zgartiradi va boshqa bekor qilinmaguncha. Internet Explorer faqat ushbu element uchun raqamning ko'rinishini o'zgartiradi.

                                                  ZvALUE yorlig'i qiymati

                                                2. - ushbu ro'yxat elementining raqamini o'zgartirishga imkon beradi. Bu shuningdek barcha keyingi elementlarning raqamlanishini o'zgartiradi. Odatiy dasturlar - bu ba'zi elementlarning etishmasligi bilan ro'yxatlar. Bunday ro'yxatning namunasi yuqorida keltirilgan (2.3-rasm). Bu 58 va 75 joylarda, bizning kengliklarda aniq ko'rinadigan yulduzlar mavjud bo'lgan eng yorqin yulduzlarning buyurtma qilingan ro'yxatini keltiradi (Mizar - katta yulduz turkumidagi eng yorqin yulduz, Polaris - kichik Ursa).

                                                  Bu erda raqamlashning har xil turlaridan foydalanishning yana bir o'ziga xos misoli keltirilgan. Quyidagi HTML kodida har xil raqamlash bilan uchta ro'yxat mavjud. Ko'rish qulayligi uchun ro'yxatlarning har biri jadvalning alohida katagiga joylashtirilgan. Uchala ro'yxat ham bir xil va faqat raqamlash turi bilan farq qiladi: jadvalning birinchi ustunida arab raqamlari, ikkinchisida rim, uchinchisida raqamlash lotin harflari bilan... E'tibor bering, ro'yxat elementlari bo'sh, ya'ni har qanday tegdan keyin

                                                3. ma'lumotlar mavjud emas. Ushbu turdagi misol raqamlarni arab va rim raqamlarida yozib olish o'rtasidagi yozishmalar jadvali sifatida ishlatilishi mumkin. Ma'lum bo'lishicha, ro'yxatni qo'llab-quvvatlovchi har qanday brauzer quyidagi jadvalni yaratgan ekan, bunday jadval uchun generator sifatida ishlatilishi mumkin (2.4-rasm). Rim raqamlari 3999 gacha to'g'ri ishlaydi. To'g'ri ustunni o'rganib, siz rim raqamlari qanday raqamlanganligini tushunishingiz mumkin. Bir harfli raqamlash tugagach (A dan Zgacha), birinchi ikki harfli raqam keyingi raqam sifatida qabul qilinadi - AA va boshqalar.

                                                  Ro'yxatlarda raqamlashning har xil turlaridan foydalanish


                                                    1. . . .


                                                  1. . . .


                                                  1. . . .

                                                  Shakl: 2.4.HTML ro'yxatini raqamlashning har xil turlari

                                                  Ta'riflar ro'yxati

                                                  Ta'riflar ro'yxati, shuningdek, texnik atamalar ta'riflarining lug'ati deb ataladi, bu maxsus turdagi ro'yxatlar. Boshqa turdagi ro'yxatlardan farqli o'laroq, ta'riflar ro'yxatining har bir elementi har doim ikki qismdan iborat. Ro'yxat elementining birinchi qismida aniqlanayotgan atama, ikkinchi qismida atamaning ma'nosini ochib beradigan lug'at yozuvi ko'rinishidagi matn mavjud.

                                                  Ta'rif ro'yxatlari konteyner yorlig'i yordamida ko'rsatiladi

                                                  (Ta'riflar ro'yxati). Yorliq bilan konteyner ichida
                                                  (Ta'rif muddati) belgilangan atamani va tegni belgilaydi
                                                  (Ta'rif ta'rifi) - uning ta'rifi bilan xat. Teglar uchun
                                                  va
                                                  tegishli teglarni yozishingiz shart emas.

                                                  Umuman olganda, ta'riflar ro'yxati quyidagicha yoziladi:

                                                  Muddat

                                                  Terminning ta'rifi

                                                  Tegdan keyingi matnda

                                                  paragraf teglari kabi blok darajasidagi elementlardan foydalanish mumkin emas

                                                  Yoki sarlavhalar

                                                  -

                                                  ... Odatda, belgilanadigan atama matni bitta satrda bo'lishi kerak. Termin ta'rifini o'z ichiga olgan matn keyingi satrda (yoki ba'zi bir brauzerlar uchun satr bo'ylab) atama ta'rifidan so'ng, o'ng tomonga cho'zilgan holda ko'rsatiladi. Tegdan keyin joylashtirilgan ma'lumotlarda
                                                  , blok darajasidagi elementlarni joylashtirish mumkin. Bu, xususan, ro'yxatlarning ta'riflari joylashishi mumkinligini anglatadi.

                                                  Tegda

                                                  COMPACT parametri ko'rsatilishi mumkin, uning maqsadi yuqorida tavsiflangan boshqa ro'yxatlarga o'xshashdir.

                                                  Ta'riflar ro'yxatidan foydalanadigan HTML hujjatiga misol:

                                                  Namuna ta'rifi ro'yxati

                                                  Oddiy odam temperamentlarining tasnifi,
                                                  tashkil etilgan

                                                  gippokratning qarashlari to'g'risida

                                                    Flegmatik odam

                                                    Passiv, ishlashga juda qodir, asta-sekin moslashadi;
                                                    kayfiyat barqaror, tashqi ta'sirga unchalik mos kelmaydi;
                                                    hissiy reaktsiyalar letargiyasi va irodaviy faoliyatda sustlik

                                                    Sanguine

                                                    Faol, baquvvat, osongina moslashuvchan, -
                                                    hissiy reaktsiyalarning jonli va harakatchanligi, iroda namoyonlarining tezligi va kuchliligi

                                                    Xolerik

                                                    Faol, juda baquvvat, qat'iyatli;
                                                    hissiy reaktsiyalarning befarqligi va kuchliligi, zo'ravon irodali namoyishlar

                                                    Melankolik

                                                    Passiv, tez charchagan, moslashishi qiyin, -
                                                    irodaning zaifligi va tushkun kayfiyatning ustunligi, o'ziga ishonmaslik

                                                  Berilgan HTML hujjatning brauzerda ko'rsatilishi shakl. 2.5.

                                                  Shakl: 2.5. Ta'riflar ro'yxati (lug'atdagi yozuvlar guruhiga o'xshaydi)

                                                  Ro'yxatlar

                                                  va

                                                  Ro'yxatlar

                                                  va hozirda asosan foydalanilmayapti, garchi ular hali ham yirik brauzerlar tomonidan qo'llab-quvvatlansa. Ushbu ikkala ro'yxat turi HTML 4.0 spetsifikatsiyasida eskirgan. Ularning o'rniga teg bilan ko'rsatilgan markirovka qilingan ro'yxatlardan foydalanish taklif etiladi
                                                    .

                                                    Dastlab, ushbu turdagi ro'yxatlar oddiy o'qlangan ro'yxatlarga qaraganda ixchamroq deb o'ylangan. Ushbu ro'yxatlarning elementlarini yozish qoidalariga ko'ra, ularda blok elementlaridan foydalanishga yo'l qo'yilmadi, demak, ushbu turdagi ro'yxatlarni uyalashni amalga oshirish mumkin emas. Ro'yxatdagi har bir matn bitta satrdan iborat edi.

                                                    Shunga o'xshash ro'yxatlar uchun

                                                    "ro'yxat elementining matn uzunligiga (24 ta belgi)" cheklov kiritilishi rejalashtirilgan edi. Bunday cheklash derivatsiya qilishga imkon beradi

                                                    kabi ro'yxatlar

                                                    kataloglar ro'yxatiga o'xshash shaklda operatsion tizimlar / W tugmachasini ishlatishda UNIX va MS-DOS (bir nechta ustunlarda). Bundan tashqari, ushbu turdagi ro'yxat elementlari uchun markerlar ko'rsatilmagan.

                                                    Hozirgi vaqtda ushbu g'oyalarning barchasi amalga oshirilmadi, chunki ushbu turdagi ro'yxatlarni kelgusida ishlatish tavsiya etilmaydi. Brauzerlarning zamonaviy versiyalari ushbu turdagi ro'yxatlarni to'liq turdagi ro'yxatlarga o'xshash tarzda namoyish etadi

                                                      .

                                                      Ichki ro'yxatlar

                                                      Biron bir turdagi ro'yxat elementiga bir xil yoki boshqa turdagi to'liq ro'yxat kiritilishi kerak bo'lgan holatlar mavjud. Bu ko'p darajali yoki ichki ro'yxatlarni tashkil qiladi. HTML har xil turdagi ro'yxatlarni o'zboshimchalik bilan joylashtirishga imkon beradi, ammo ularni tartibga solishda ehtiyot bo'lish kerak.

                                                      Quyida hujjatning HTML kodi joylashtirilgan, ro'yxati shakl. 2.6. Ushbu misolda markerlar ro'yxatidagi har bir element o'z raqamlangan ro'yxatiga ega.

                                                      Ichki ro'yxatning namunasi

                                                        Ba'zi sayyoralarning yo'ldoshlari

                                                      • Zempiya

                                                          1. Oy

                                                      • Mapc

                                                          1. Fobos

                                                          2. Deimos

                                                      • Uran

                                                          1. Ariel

                                                          2. Umbriel

                                                          3. Titaniya

                                                          4. Oberon

                                                          5. Miranda

                                                      • Neptun

                                                          1. Triton

                                                          2. Nereid

    Maqola sizga yoqdimi? Do'stlar bilan bo'lishish uchun: