Cum se configurează smartphone-uri și PC-uri. Portal informativ

Lista numerotata in html. Lista cu marcatori în HTML

Listele numerotate sunt o colecție de articole cu numerele lor secvențiale. Tipul și tipul numerotării depind de parametrii elementului

    , care este folosit pentru a crea lista. Următoarele valori pot fi folosite ca elemente de numerotare:

    • Cifre arabe (1, 2, 3, ...);
    • Cifre arabe cu zero înainte pentru cifrele mai mici de zece (01, 02, 03, ..., 10);
    • litere mari latine (A, B, C, ...);
    • litere latine mici (a, b, c, ...);
    • cifre romane majuscule (I, II, III, ...);
    • cifre romane mici (i, ii, iii, ...);
    • numerotarea armeană;
    • numerotarea georgiană.

    Ca aspect practic, principiile afișării articolelor din lista cu marcatori pot fi aplicate într-un mod similar unei liste numerotate. Dar având în vedere că avem de-a face cu o enumerare, există câteva caracteristici, care vor fi discutate mai jos.

    Numerotarea listei

    Este permisă începerea listei de la orice număr; atributul start al elementului este utilizat în acest scop

      sau valoarea elementului
    1. ... Orice număr întreg pozitiv poate fi specificat ca valoare. Nu contează ce tip de numerotare este setat, chiar dacă literele latine sunt folosite ca listă. Dacă atributele de început și valoare sunt aplicate listei în același timp, atunci aceasta din urmă are prioritate și numerotarea este afișată din numărul specificat de valoare, așa cum se arată în exemplul 1.

      Exemplul 1. Renumerotarea unei liste

      Liste

      1. Ar trebui să aveți mare grijă de locul de muncă.
      2. Reglați iluminarea în cameră astfel încât sursa de lumină să fie în lateral sau în spatele operatorului.
      3. Pentru a evita complicațiile medicale, se recomandă alegerea unui scaun cu un scaun moale.

      Primul element al listei din acest exemplu va începe cu cifra romană IV, deoarece este specificat atributul start = „4”, apoi urmează numărul V, iar ultimul element urmează din ordine și i se atribuie numărul X (Fig. . 1).

      Orez. 1. Cifrele romane din listă

      Scrierea numerelor

      În mod implicit, o listă numerotată are o anumită formă: mai întâi există un număr, apoi un punct, iar apoi textul este afișat printr-un spațiu. Această formă de scriere este clară și convenabilă, dar unii dezvoltatori preferă să vadă un mod diferit de formatare a numerotării listelor. Și anume, în loc de punct, există o paranteză de închidere, așa cum se arată în Fig. 2 sau ceva asemanator.

      Orez. 2. Vedere a unei liste numerotate cu o paranteză

      Stilurile vă permit să schimbați modul în care listele sunt renumerotate utilizând proprietățile de conținut și de contraincrementare. În primul rând, trebuie să setați contra-resetarea: element pentru selectorul ol, acest lucru este necesar pentru ca numerotarea în fiecare listă nouă să înceapă de la capăt. În caz contrar, numerotarea va continua și în loc de 1,2,3 veți vedea 5,6,7. Valoarea articolului este un identificator unic pentru contor, o alegem noi înșine. În continuare, trebuie să ascundeți marcatorii inițiali prin proprietatea de stil list-style-type cu valoarea none.

      Proprietatea de conținut funcționează de obicei împreună cu pseudo-elementele :: după și :: înainte. Deci, li :: before construction spune că un anumit conținut trebuie adăugat înainte de fiecare element al listei (exemplul 2).

      Exemplul 2. Crearea propriei numerotari

      Li :: înainte (conținut: contor (articol) ")"; / * Adăugați o paranteză la numere * / counter-increment: item; / * Setați numele contorului * /)

      Proprietatea de conținut cu contorul de valoare (articolul) scoate un număr; adăugând o paranteză așa cum se arată în acest exemplu, obținem numerotarea necesară. contra-increment este necesar pentru a incrementa numărul listei cu unul. Rețineți că același identificator numit element este folosit pe tot parcursul. Codul final este prezentat în exemplul 3.

      Exemplul 3. Schimbarea vizualizării unei liste

      Liste

      1. Primul
      2. Al doilea
      3. Al treilea
      4. Al patrulea

      În acest fel, puteți face orice fel de listă numerotată, de exemplu, luați un număr între paranteze drepte, în acest caz doar o singură linie se va schimba în stiluri.

      Conținut: „[” contor (articol) „]”;

      Lista cu litere rusești

      Există o listă numerotată cu litere latine, dar nu există litere rusești pentru listă. Ele pot fi adăugate artificial folosind tehnica de mai sus. Deoarece numerotarea se face prin stiluri, lista în sine rămâne originală, i se adaugă doar clasa selectată, să o numim chirilic (exemplul 4).

      Exemplul 4. Cod pentru crearea unei liste

      1. unu
      2. Două
      3. Trei

      Adăugarea de litere se face folosind pseudo-elementul :: before și proprietatea conținut. Deoarece fiecare rând trebuie să aibă propria sa literă, vom folosi pseudoclasa: nth-child (1), numărul literei este scris între paranteze. Prima literă, desigur, este A, a doua este B, a treia este C și așa mai departe. Acest întreg set este adăugat la selectorul li după cum urmează (exemplul 5).

      Exemplul 5. Folosind pseudoclasa: nth-child

      Chirilic li: nth-child (1) :: înainte (conținut: „a)”; ) .chirilic li: nth-child (2) :: înainte (conținut: „b)”; ) .chirilic li: nth-child (3) :: înainte (conținut: „în)”; )

      În acest exemplu, fiecare literă este urmată de o paranteză, toate litere mici. Puteți defini propriul mod de numerotare a listei, de exemplu, poate conține litere mari cu punct, cu una sau două paranteze, sau numai litere. Spre deosebire de numerotarea standard, suntem liberi să facem tot ce vrem aici. O listă de zece litere ar trebui să fie suficientă pentru aproape toate situațiile, dar dacă acest lucru se dovedește brusc a nu fi suficient, nimic nu ne împiedică să ne extindem lista pentru a include cel puțin toate literele alfabetului rus.

      În final, stabilim alinierea și poziția literelor, dacă se dorește, indicăm dimensiunea fontului, culoarea și alți parametri (exemplul 6).

      Exemplul 6. Lista cu litere rusești

      Listă

      1. Ciorbă
      2. cotlet de stiuca
      3. Kulebyaka
      4. Ciuperci în smântână
      5. Clatite cu caviar
      6. Cvas

      Rezultatul acestui exemplu este prezentat în Fig. 3.

      O listă cu marcatori este definită prin adăugarea unui marcator mic în fața fiecărui element din listă, de obicei un cerc plin. Lista în sine este formată folosind un container

        , iar fiecare element din listă începe cu o etichetă
      • așa cum se arată mai jos.

        • Primul punct
        • Al doilea punct
        • Al treilea punct

        Eticheta finală trebuie să fie prezentă în listă.

      altfel va apărea o eroare. Etichetă de final
    2. deși nu este obligatoriu, vă sfătuim să îl adăugați întotdeauna pentru a separa clar elementele din listă.

      Exemplul 11.1 oferă HTML pentru adăugarea unei liste cu marcatori la o pagină web.

      Exemplul 11.1. Creați o listă cu marcatori

      Listă cu puncte


      • Cheburashka
      • Crocodilul Gena
      • Shapoklyak
      • Șobolanul Larissa

      Rezultatul acestui exemplu este prezentat în Fig. 11.1.

      Orez. 11.1. Vizualizare listă cu marcatori

      Observați căptușeala din partea de sus, de jos și din stânga listei. Astfel de liniuțe sunt adăugate automat.

      Markerii pot fi de trei tipuri: cerc (implicit), cerc și pătrat. Atributul tip al etichetei este folosit pentru a selecta stilul de marcare.

        ... Valorile admisibile sunt date în tabel. 11.1

        Tab. 11.1. Enumerați stilurile de marcatori
        Tip de listă cod HTML Exemplu
        Lista cu gloanțe sub formă de cerc

        • Primul
        • Al doilea
        • Al treilea
        Lista cu gloanțe sub formă de cerc

        • Primul
        • Al doilea
        • Al treilea
        Lista cu marcatori pătrați

        • Primul
        • Al doilea
        • Al treilea

        Aspectul markerilor poate varia ușor în diferite browsere, precum și atunci când se schimbă fontul și dimensiunea textului.

        Crearea unei liste cu marcatori pătrați este prezentată în Exemplul 11.2.

        Exemplul 11.2. Tip marker

        Listă cu puncte

        Schimbarea convingerilor

        • schimbarea credinței religioase (opțional: budism, confucianism, hinduism). Oferta speciala - Iudaism si Islam impreuna;
        • o schimbare a credinței în infailibilitatea părții iubite;
        • credința că extratereștrii există;
        • preferinta pentru sistemul politic ca fiind cel mai bun de acest gen (optional: feudalism, socialism, comunism, capitalism).

        Rezultatul acestui exemplu este prezentat în Fig. 11.2.

        Unul dintre tipurile de liste implementate în HTML este o listă cu marcatori. În caz contrar, listele de acest tip se numesc neordonate sau neordonate. Cel din urmă nume este adesea folosit ca o traducere formală a numelui etichetei corespunzătoare.

          , cu ajutorul cărora listele de acest tip sunt organizate în documente HTML (UL - Unordered List, neorded list).

          O listă cu marcatori folosește caractere speciale numite marcatori de listă (numite adesea marcatori, care este pronunția formală a termenului englezesc bullet) pentru a-și evidenția elementele. Tipul de marcatori de listă este determinat de browser, iar atunci când se creează liste imbricate, browserele vor diversifica automat aspectul marcatorilor la diferite niveluri de imbricare.

          Etichete
            și

          Pentru a crea o listă cu marcatori, trebuie să utilizați o etichetă de container, în interiorul căreia se află toate elementele listei. Etichetele listei de deschidere și închidere furnizează fluxuri de rând înainte și după listă, separând astfel lista de conținutul principal al documentului, astfel încât nu este nevoie să folosiți etichete de paragraf aici.


          .

          Fiecare element din listă trebuie să înceapă cu o etichetă

        • (LI - Item List). Etichetă
        • nu are nevoie de o etichetă de capăt adecvată, deși prezența acesteia nu este în principiu interzisă. Browserele încep de obicei fiecare nou articol de listă pe o linie nouă atunci când afișează un document.

          Informațiile furnizate sunt suficiente pentru a construi o listă elementară cu marcatori. Iată un exemplu de document HTML care utilizează o listă cu marcatori, care este afișată într-un browser, așa cum se arată în Fig. 2.1.

          Exemplu de listă cu marcatori

          Semne zodiacale:

          • Berbec

          • Taurul

          • Gemenii

          • Fecioară

          • cântare

          • Scorpion

          • Săgetător

          • Capricornul

          • Vărsător

          • Pești

          Orez. 2.1. Browser Afișează lista cu marcatori

          Rețineți că, în plus față de elementele din listă marcate cu eticheta

        • , alte elemente HTML pot fi prezente. În exemplul de mai sus, unul dintre aceste elemente este textul simplu, care nu este un element de listă, dar joacă rolul titlului său.

          Notă

          Unele manuale HTML vă indică să utilizați eticheta container pentru a seta titlul listei. (LH - Antet listă, antet listă). În prezent, această etichetă nu este recunoscută de niciunul dintre browserele principale și nu face parte din specificația HTML. Astfel, aplicarea sa devine lipsită de sens, deși nu va duce la erori.

          În etichetă

            pot fi specificați doi parametri: COMPACT și TYPE.

            Parametrul COMPACT este scris fără valori și este folosit pentru a instrui browserul să afișeze această listă într-un format compact. De exemplu, fontul poate fi redus sau distanța dintre liniile listei etc.

            Notă

            În prezent, prezența parametrului COMPACT în etichetă

              nu afectează în niciun fel afișarea listelor de către browserele de top. Prin urmare, utilizarea acestui parametru este lipsită de sens, mai ales că utilizarea lui nu este recomandată de specificația HTML 4.0.

              Parametrul TYPE poate lua următoarele valori: disc, cerc și pătrat. Acest parametru este folosit pentru a forța apariția marcatorilor de listă. Tipul exact de marcator va depinde de browserul utilizat. Opțiunile tipice de afișare sunt următoarele:

              TIP = disc - marcajele sunt afișate cu cercuri umplute; TIP = cerc - marcajele sunt afișate cu cercuri deschise; TIP = pătrat - marcatorii sunt afișați cu pătrate umplute. Exemplu de înregistrare:

                .

                Valoarea implicită este TYPE = disc. Pentru listele cu marcatori imbricate, valoarea implicită este disc la primul nivel, cerc la al doilea și pătrat la al treilea și mai departe. Este exact ceea ce se face în cele mai recente versiuni ale browserelor Netscape și Internet Explorer. Rețineți că alte browsere pot afișa markeri diferit. De exemplu, specificația HTML 4.0 specifică un contur pătrat pentru aspectul markerului afișat când TYPE = pătrat.

                Parametrul TYPE cu aceleași valori poate fi utilizat pentru a specifica tipul de marcatori pentru elementele individuale ale listei. Pentru aceasta, parametrul TYPE cu valoarea corespunzătoare este permis să fie specificat în eticheta articolului din listă

              • .

                Exemplu de înregistrare:

              • .

                Notă

                Browserele au interpretări diferite pentru a specifica un tip de marcator pentru un articol individual din listă. Browserul Netscape modifică tipul de marcare pentru acesta și pentru toate cele ulterioare până când întâlnește o altă modificare a tipului de marcator. Internet Explorer modifică marcatorul numai pentru acest element.

                Marcatori grafici de listă

                Elementele grafice pot fi folosite ca marcatori de listă, care sunt utilizate pe scară largă pentru a crea documente HTML atractive, frumos proiectate. De fapt, o astfel de posibilitate nu este oferită direct de limbajul HTML, ci este implementată oarecum artificial. Acest lucru nu înseamnă că nu este recomandat sau condamnabil să faceți acest lucru, ci înseamnă doar că nu vor fi folosite constructe speciale de limbaj HTML aici.

                Pentru a înțelege ideea, trebuie să înțelegeți cum sunt implementate listele în paginile HTML. Se pare că eticheta listă

                  (precum și etichetele altor tipuri de liste, considerate mai jos) îndeplinește singura sarcină - îi spune browserului că toate informațiile aflate după această etichetă ar trebui să fie afișate cu o deplasare la dreapta (indentată) cu o anumită sumă. Etichete
                • care indică elementele individuale ale listei oferă marcatori standard pentru elementele listei.

                  Dacă trebuie să construim o listă cu marcatori grafici, atunci ne putem descurca complet fără etichete.

                • ... Va fi suficient să inserați imaginea grafică dorită în fața fiecărui element din listă. Singura problemă care trebuie rezolvată în acest caz va fi separarea elementelor listei unele de altele. Puteți utiliza etichete de paragraf pentru aceasta

                  Sau avans forțat în linie
                  ... Un exemplu de implementare a unei liste cu marcatori grafici, a cărei afișare este prezentată în Fig. 2.2 este prezentat mai jos:

                  care va fi transmisă o singură dată. Dimensiunea unui fișier care conține o imagine mică este, de asemenea, extrem de mică.

                  Notă

                  Metodele de creare a listelor cu marcatori grafici sunt discutate pe rând în capitolul 8.

                  HTML acceptă trei tipuri diferite de liste, fiecare dintre ele având propria sa listă:

                    1. - lista numerotată (folosind cifre sau litere), fiecare element având un număr secvenţial (litera);
                      • - o listă cu marcatori (nenumerotați), lângă fiecare element al cărui marcator este plasat (și nu caractere numerice sau alfabetice care denotă un număr de serie);
                      • - lista de definiții constă din perechi nume/valoare, inclusiv termeni și definiții.

                      Liste numerotate

                      Într-o listă numerotată, browserul introduce automat numerele articolului în ordine, începând de la o anumită valoare (de obicei 1). Acest lucru vă permite să inserați și să ștergeți elemente din listă fără a întrerupe numerotarea, deoarece restul numerelor vor fi recalculate automat.
                      Listele numerotate sunt create folosind un element bloc

                        (din lista ordonata engleza - lista numerotata). Mai departe în recipient
                          este plasat un element pentru fiecare articol din listă
                        1. (din limba engleză List Item - un element listă). Implicită este o listă numerotată cu numere arabe.
                          Etichetă
                            are următoarea sintaxă:

                            1. elementul 1
                            2. punctul 2
                            3. punctul 3

                            Elementele unei liste numerotate trebuie să conțină mai multe elemente de listă, așa cum se arată în exemplul următor:

                            Exemplu: Listă numerotată

                            • Incearca-l tu insuti "

                            Instrucțiuni pas cu pas

                            1. Ia cheia
                            2. Introduceți cheia în încuietoare
                            3. Rotiți cheia cu două ture
                            4. Scoate cheia din lacăt
                            5. Deschide usa

                            Instrucțiuni pas cu pas

                            1. Ia cheia
                            2. Introduceți cheia în încuietoare
                            3. Rotiți cheia cu două ture
                            4. Scoate cheia din lacăt
                            5. Deschide usa

                            Uneori, când te uiți la codurile HTML existente, vei întâlni argumentul tipîn element

                              , care este folosit pentru a indica tipul de numerotare (litere, cifre romane și arabe etc.). Sintaxă:

                                Aici: tastați sunt caracterele listei:

                                • A - litere mari latine (A, B, C...);
                                • a - litere latine mici (a, b, c...);
                                • I - cifre romane mari (I, II, III...);
                                • i - cifre romane mici (i, ii, iii...);
                                • 1 - Cifre arabe (1, 2, 3...) (Utilizat implicit).

                                Dacă doriți ca lista să înceapă cu un alt număr decât 1, trebuie să specificați acest lucru folosind atributul start etichetă

                                  .
                                  Următorul exemplu arată o listă numerotată cu cifre romane mari și o valoare inițială de XLIX:

                                  Puteți începe numerotarea cu atributul valoare care se adaugă elementului

                                1. in felul urmator:

                                2. În acest caz, numerotarea secvențială a listei va fi întreruptă și numerotarea va începe din acest punct, în acest caz de la șapte.

                                  Un exemplu de utilizare a atributului valoare etichetă

                                3. , care vă permite să modificați numărul acestui articol din listă:

                                  În acest exemplu, „Primul articol din listă” ar fi numărul 1, „Al doilea articol din listă” ar fi numărul 7, iar „Al treilea articol din listă” ar fi numărul 8.

                                  Formatarea listelor numerotate cu CSS

                                  Pentru a modifica numerele listei, utilizați proprietatea tip-stil-listă Foi de stil CSS:

                                    Stiluri pentru liste numerotate
                                    ExempluSensDescriere
                                    a, b, calfa inferiorLitere mici
                                    A, B, Calfa superioarăLitere mari
                                    i, ii, iiiinferior-romanCifre romane cu litere mici
                                    I, II, IIIsus-romanCifre romane majuscule

                                    Exemplu: aplicarea unei proprietăți CSS tip-stil-listă

                                    Liste cu marcatori

                                    Listele cu marcatori sunt în esență similare cu listele numerotate, cu excepția faptului că nu conțin numerotarea secvențială a articolelor. Listele cu marcatori sunt create folosind un element de bloc

                                      (din lista engleză neordonată - o listă neordonată). Fiecare articol din listă, ca în listele numerotate, începe cu o etichetă
                                    • ... Browserul indentează fiecare element din listă și afișează automat marcatori.
                                      Etichetă
                                        are următoarea sintaxă:

                                        • Primul punct
                                        • Al doilea punct
                                        • Al treilea punct

                                        În exemplul următor, puteți vedea că, în mod implicit, un mic marcator de cerc umplut este adăugat în fața fiecărui element din listă:

                                        În interiorul etichetei

                                      • nu este necesar să plasați doar text, este permisă plasarea oricărui element de conținut în flux (linkuri, paragrafe, imagini etc.)

                                        Liste imbricate

                                        Orice listă poate fi imbricată în alta. Element interior
                                      • este posibil să se creeze o listă imbricată sau o listă de nivel al doilea. Pentru a imbrica o listă, descrieți noua listă din interiorul elementului
                                      • lista deja disponibila. Când imbricați o listă cu marcatori în alta, browserul schimbă automat stilul marcatorilor pentru lista de al doilea nivel. Orice listă poate fi imbricată în alta. Următorul exemplu demonstrează structura unei liste cu marcatori imbricate într-un al doilea articol numerotat.

                                        Exemplu: liste imbricate

                                        • Incearca-l tu insuti "
                                        • luni
                                          1. Trimite mail
                                          2. Vizită la editor
                                            • Alegerea unei teme
                                            • Design decorat
                                            • Raport final
                                          3. Vizualizarea mesajelor de seară
                                        • marţi
                                          1. Revizuiți programul
                                          2. Trimite imagini
                                        • Miercuri...

                                        • luni
                                          1. Trimite mail
                                          2. Vizită la editor
                                            • Alegerea unei teme
                                            • Design decorat
                                            • Raport final
                                          3. Vizualizarea mesajelor de seară
                                        • marţi
                                          1. Revizuiți programul
                                          2. Trimite imagini
                                        • Miercuri...

                                        Formatarea listelor cu marcatori

                                        Pentru a schimba aspectul marcatorului de listă, utilizați proprietatea tip-stil-listă Foi de stil CSS:

                                          Următorul exemplu arată diferitele stiluri de liste cu marcatori:

                                          Exemplu: Stiluri de listă cu marcatori

                                          • Incearca-l tu insuti "
                                          • Cafea
                                          • Cafea
                                          • Cafea
                                          • Cafea

                                          Disc:

                                          • Cafea
                                          • Lapte

                                          Cerc:

                                          • Cafea
                                          • Lapte

                                          Pătrat:

                                          • Cafea
                                          • Lapte

                                          Nici unul:

                                          • Cafea
                                          • Lapte

                                          Markere grafice.

                                          HTML are capacitatea de a crea o listă cu marcatori grafici. Un lucru este atunci când marcatorii listei sunt cercuri sau pătrate standard și cu totul altul când dezvoltatorul însuși selectează marcatorul în conformitate cu designul paginii. Imaginile mici sunt adesea folosite pentru a face elementele din listă să arate frumos.
                                          Pentru a înlocui un marcator obișnuit cu unul grafic, înlocuiți proprietatea tip-stil-listă pe proprietate listă-stil-imagineși specificați adresa URL a imaginii:

                                            Exemplu: markeri grafici

                                            • Incearca-l tu insuti "

                                            semne zodiacale

                                            • Taurul
                                            • zodia Gemeni

                                            semne zodiacale

                                            • Berbec
                                            • Taurul
                                            • zodia Gemeni

                                            Liste de definiții (descriere).

                                            Listele de definiții sunt foarte utile pentru a crea, de exemplu, vocabularul personal de termeni. Fiecare articol din lista de definiții are două părți: un termen și definiția acestuia.
                                            Puneți întreaga listă într-un element

                                            (din lista de definiții în engleză - o listă de definiții). Include etichete
                                            (din engleză Definition Term - un cuvânt definit, termen) și
                                            (din limba engleză Definition Description - descrierea termenului definit).
                                            Listele de definiții sunt adesea folosite în publicațiile științifice, tehnice și educaționale, alcătuind cu ajutorul lor glosare, dicționare, cărți de referință etc.

                                            Structura generală a listei de descriere este următoarea:

                                            Primul termen
                                            Descrierea primului termen
                                            Al doilea mandat
                                            Descrierea celui de-al doilea termen

                                            Următorul exemplu arată una dintre posibilele utilizări pentru o listă de definiții:

                                            Exemplu: Listă de definiții

                                            • Incearca-l tu insuti "

                                            World Wide Web - din engleză. World Wide Web (WWW) este un sistem distribuit care oferă acces la documente interconectate situate pe diferite computere conectate la Internet. Internetul este o colecție de rețele care utilizează un singur protocol de schimb pentru a transfera informații. Site-ul este un set de pagini web individuale care sunt legate prin link-uri și un singur design.

                                            World Wide Web
                                            - din englezi. World Wide Web (WWW) este un sistem distribuit care oferă acces la documente interconectate situate pe diferite computere conectate la Internet.
                                            Internet
                                            - un set de rețele care utilizează un singur protocol de schimb pentru a transfera informații.
                                            Site
                                            - un set de pagini web individuale care sunt legate prin link-uri și un singur design.

                                            În mod implicit, textul termenului este apăsat în marginea stângă a ferestrei browserului, iar descrierea termenului este poziționată mai jos și deplasată la dreapta.

                                            O zi buna!

                                            În acest articol, veți afla despre toate posibilitățile listelor, veți înțelege cum să faceți o listă numerotată, veți stăpâni etichetele care vă vor ajuta să faceți o listă simplă cu marcatori mai interesantă și mai vizibilă cu marcatori arbitrare. După finalizarea lecției, veți înțelege unde sunt utilizate listele și în ce circumstanțe pot fi utilizate.

                                            Acest articol este al treilea din acest scurt tutorial despre HTML de bază. Înainte de a citi această lecție, vă recomand să parcurgeți cele două anterioare:

                                            Articolul tocmai a început și este posibil să observați deja utilizarea unei liste standard cu marcatori. Pe site-ul meu, pare destul de simplu: în stânga există o mică liniuță cu o linie și un marcator pătrat. În continuare, în articol, vom arunca o privire mai atentă la ce sunt markerii, cum să faci numere și, de asemenea, cum să-ți faci propriul marker.

                                            În fiecare parte a articolului, crearea anumitor liste va fi însoțită de explicații detaliate pentru inserarea unei anumite liste.

                                            1. Liste cu marcatori în HTML

                                            Acest tip de liste este folosit pentru a enumera un set de elemente similare ca semnificație în text. Aceasta poate fi o listă de link-uri care au legătură cu același subiect, o explicație detaliată pentru părți individuale ale textului. Dar să vedem cum arată listele cu marcatori în cod:

                                            Și așa arată în browser:

                                            Orez. 1.1. Vizualizare standard a listei neordonate HTML cu marcatori în browser

                                            1.1 Marcatori standard pentru listele cu marcatori

                                            În imaginea de mai sus (Fig 1.1.), puteți vedea cercurile de la începutul fiecărui element de meniu. Acesta este markerul. În mod implicit, este un cerc umplut în browser. Există mai multe tipuri de marcatori în HTML: cerc umplut, cerc gol și pătrat. Nu necesită CSS sau imagini de la terți:

                                            1.2 Marcator de listă ca un cerc gol

                                            Cunoașteți valorile atributelor, dar acum să vedem cum să faceți o listă cu marcatori HTML în cod. Din tabelul de mai sus, am selectat a doua valoare „cerc” pentru atributul tip și am atribuit-o listei noastre cu marcatori:

                                            <html> <cap> <titlu> Un exemplu de listă cu marcatori cu un marcator cerc gol</ titlu> </ cap> <corp> <p> Stele:</ p> <ul type = „cerc”> <li> Sirius</ li> <li> Arcturus</ li> <li> Pollux</ li> <li> Betelgeuse</ li> <li> Soarele</ li> </ ul> </ corp> </ html>

                                            Să vedem cum va arăta acest cod în browser:

                                            Orez. 1.2. Vedere marcatori pentru o listă sub formă de cerc în browser

                                            1.3 Marcator de listă sub formă de pătrat

                                            Să vedem și ultimul exemplu cu un marcator pătrat pentru lista HTML:

                                            Observați marcatorul, acesta a devenit pătrat:

                                            Orez. 1.3. Marcator pentru o casetă de listă ca un pătrat într-un browser

                                            Notă importantă: aceasta nu mai este folosită pentru stilarea listelor cu marcatori. Există o separare clară între CSS (citiți ce este CSS) și HTML. HTML este pentru marcaj și CSS pentru aspectul bun.

                                            Codul care conține acest atribut, când se specifică tipul documentului curent ca HTML5 (""), va da o eroare în timpul validării. Dacă nu ați auzit ce este validarea, atunci ar trebui să mergeți aici -.

                                            Eroarea va fi după cum urmează:

                                            Orez. 1.4. Eroare la validator la utilizarea atributului „tip” al listei

                                            Ne-am dat seama de listele cu marcatori. Acum să trecem la liste numerotate, apoi ne vom uita la liste imbricate și câteva exemple gata făcute care sunt cel mai des folosite pe site-uri reale.

                                            2. Liste numerotate în HTML

                                            Spre deosebire de tipul anterior de liste, listele numerotate au o caracteristică importantă: adaugă automat numerotarea. Acest lucru este util atunci când trebuie să numerotați o listă mare. Va dura foarte mult timp manual, dar vă puteți pierde totuși. O listă numerotată este specificată folosind o etichetă. Cum arată în practică:

                                            Un exemplu de listă numerotată:

                                            1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <html> <cap> <titlu> Exemplu de listă numerotată standard</ titlu> </ cap> <corp> <p> Unu până la cinci:</ p> <ol> <li> Primul</ li> <li> Al doilea</ li> <li> Al treilea</ li> <li> Al patrulea</ li> <li> a cincea</ li> </ ol> </ corp> </ html>

                                            Iată cum arată o listă numerotată cu setările implicite din browser:

                                            Orez. 2.1. Lista numerotată într-un browser cu setări standard

                                            La fel ca predecesorul său (lista cu marcatori), are propriile stiluri de afișare a numerelor. Numerotarea simplă nu este singurul tip de marcatori pentru o listă numerotată în HTML.

                                            2.1 Marcatori standard pentru o listă numerotată

                                            Aici avem de ales nu dintre trei tipuri de markere, ci dintre cinci:

                                            Numele markeruluiValoarea atributului „tip”.Exemplu de listă
                                            Marcatori cu cifre arabe1
                                            • Badminton
                                            • Baseball
                                            Marcatori sub formă de litere latine miciA
                                            • Chomolungma
                                            • Chogori
                                            • Kanchenjunga
                                            Marcatori sub formă de litere mari latineA
                                            • Vârful s-a prăbușit
                                            • Aleea Tantrumului
                                            • Nebun
                                            Marcatori cu cifre romane minusculei
                                            • marea Filipinelor
                                            • Marea Arabiei
                                            • Marea coralilor
                                            Cifre romane majusculeeu
                                            • roșu
                                            • Verde
                                            • Albastru

                                            2.2 Numerotare personalizată în lista HTML

                                            Pe lângă rezultatul obișnuit al unei liste numerotate, ne putem începe numerotarea de la orice cifră. Pentru a face acest lucru, trebuie să setați atributul suplimentar „start”. Această numerotare funcționează pentru toate tipurile de marcatori pentru liste numerotate. Cum arată în practică:

                                            1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <html> <cap> <titlu> Numerotare aleatoare pentru o listă numerotată</ titlu> </ cap> <corp> <p>Începem să numărăm la doisprezece:</ p> <ol tip = "a" start = "12"> <li> Doisprezece</ li> <li> Treisprezece</ li> <li> Paisprezece</ li> <li> Cincisprezece</ li> <li>Şaisprezece</ li> </ ol> </ corp> </ html>

                                            Iată cum se va afișa pe un site live:

                                            Orez. 2.2. Numerotarea dintr-un număr arbitrar dintr-o listă numerotată

                                            În imaginea de mai sus, am numerotat lista începând de la douăsprezece, făcând în același timp marcatoare sub formă de litere latine mici. Acum, cred, a devenit clar cum să utilizați aceste atribute în proiectele dvs.

                                            Deocamdată, să trecem la listele HTML imbricate.

                                            3. Cum se face o listă multinivel (imbricată) în HTML

                                            Listele pe mai multe niveluri sunt folosite pe site la construirea meniului. Acest meniu arată cel mai adesea ca un drop-down fie în jos (lecție activată), fie ca drop-down la stânga sau la dreapta. Astfel de meniuri vă permit să stocați alte elemente de meniu într-o formă compactă.

                                            Folosind modele de mașini ca exemplu, vom construi o listă pe mai multe niveluri în HTML:

                                            1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <html> <cap> <titlu> Listă cu marcatori imbricată HTML</ titlu> </ cap> <corp> <ul> <li> Citroen<ul> <li> Berlingo</ li> <li> C1</ li> <li> C2</ li> <li> C3 Picasso</ li> <li> C4 Grand Picasso</ li> </ ul> </ li> <li> KIA</ li> <li> Toyota</ li> <li> Audi</ li> <li> Lexus</ li> </ ul> </ corp> </ html>

                                            Observați cum arată o listă pe mai multe niveluri într-un browser:

                                            Orez. 3.1. Un exemplu de listă pe mai multe niveluri în HTML

                                            Am făcut o listă pe mai multe niveluri folosind un marcator (tag

                                              ). Lista treptată cu modele Citroen a venit cu alte semne. Lista principală cu gloanțe pline și lista de nivel 2 cu cercuri goale. Dar, amintiți-vă, cu atributul „type” putem trece peste marcatori (este mai bine să le setăm).

                                              Dar putem combina liste cu mai multe niveluri numerotate și marcate astfel:

                                              1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <html> <cap> <titlu> Liste numerotate, marcate și numerotate în HTML</ titlu> </ cap> <corp> <ul> <li> Primul grup de lalele<ol> <li> Clasa întâi<ul> <li> Lalele timpurii simple</ li> </ ul> </ li> <li> Clasa a doua<ul> <li> Lalele duble</ li> </ ul> </ li> </ ol> </ li> </ ul> </ corp> </ html>

                                              În exemplul de mai sus, avem cuib dublu (2 nivele). Mai întâi, punem o listă cu două clase de lalele, o avem numerotată. Apoi, o listă cu marcatori este imbricată în fiecare dintre elementele din lista numerotată.

                                              Ne uităm la aspectul său în browser:

                                              Orez. 3.2. Un exemplu de listă numerotată pe mai multe niveluri într-o listă cu marcatori într-un browser

                                              4. Resurse utile pentru liste HTML

                                              Conține informații care necesită înțelegerea proprietăților CSS. Pentru a face acest lucru, vă recomand să studiați următoarele lecții:. Toate exemplele vor fi imediat cu codul sursă și defalcate în file HTML (structură), CSS (stiluri) și Rezultat (rezultat).

                                              4.1 Cum se transformă o listă HTML într-un șir

                                              Poate fi necesar să transformați lista HTML într-un șir atunci când creați un meniu orizontal. Este foarte simplu să o faci:

                                              4.2 Cum se face o listă HTML fără pictogramă

                                              Proprietatea list-style-type din CSS este responsabilă pentru aceasta (mai multe detalii):

                                              4.3 Cum să faci o listă în HTML centrată

                                              Un element din listă este un element bloc, deci trebuie să fie centrat folosind umplutură. Dar există un punct important - trebuie să specificăm în mod explicit lățimea pentru ca alinierea să funcționeze:

                                              4.4 Cum se face o listă în HTML cu imagini

                                              Este suficientă o singură listă de proprietăți CSS-stil-imagine. În interiorul adresei URL, specificați adresa înaintea pictogramei. Vreau doar să remarc că este mai bine să selectați imediat o imagine mică, deoarece înălțimea liniei de listă depinde de aceasta:

                                              4.5 HTML cu marcatori Listați marcatorul dvs

                                              În acest caz, este necesar să conectați în prealabil pictogramele fonturilor (de exemplu, FontAwesome). Apoi puteți crea orice pictogramă în loc de marcatorul standard:

                                              4.6 Cum se face o listă în HTML cu mai multe coloane

                                              Pentru a face o listă cu mai multe coloane vom folosi proprietatea CSS column-count (această proprietate este acceptată numai în următoarele browsere: IE 10+, Chrome 1.0+, Opera 11.1+, Safari 3.0+, Firefox 1.5+). De asemenea, trebuie să setați înălțimea listei pentru a vedea împărțirea în mai multe coloane:

                                              5. Practica de lucru cu liste

                                              În videoclipul de mai jos, puteți vedea toate lucrările cu liste HTML în practică:

                                              Pentru consolidarea informațiilor primite, vă recomand să faceți toți pașii manual. Încercați diferite marcatori pentru liste, creați liste numerotate, apoi treceți la listele cu mai multe niveluri (imbricate) și experimentați cu ele.

                                              Aici terminăm cu listele și trecem la următoarea lecție despre imagini.

                                              Exerseaza mai mult!

                                              Lecția 3. Cum să faci o listă în HTML 4.91 /5 (98.26%) 23 voturi

Top articole similare