Lista létrehozása html példában. Számozott HTML lista. Szabványos felsorolásjelek a felsorolásjeles listákhoz

A listák a mindennapi élet részét képezik. A tennivalók listája határozza meg, hogy mit kell tenni. A navigációs útvonalak az útvonaltervek lépésenkénti listáját kínálják. A receptekhez szükség van az összetevők listájára és az utasítások listájára. A listák szinte mindenhol megtalálhatók, így könnyen belátható, miért is népszerűek az interneten.

Ha listát szeretnénk használni egy webhelyen, a HTML három különböző típus közül választhat: felsorolásjeles, számozott és leírási lista. A tartalomtól és a szemantikailag legmegfelelőbb megjelenítési lehetőségtől függ, hogy milyen típusú listát használjunk, és egyáltalán használjunk-e listát.

A HTML-ben elérhető három különböző típusú listán kívül számos módja van ezeknek a listáknak a CSS-en keresztüli stílusának. Például kiválaszthatjuk, hogy milyen típusú felsorolást adjunk meg a listához. A jelölő lehet négyzet, kör, szám, betű vagy esetleg egyik sem. Ezen kívül eldönthetjük, hogy a lista hogyan jelenjen meg – függőlegesen vagy vízszintesen. Mindezek a lehetőségek fontos szerepet játszanak weboldalaink stílusának kialakításában.

Felsorolásos listák

A felsorolásjeles vagy rendezetlen lista egyszerűen olyan kapcsolódó tételek listája, amelyeknél a sorrend nem számít. A felsorolásjeles lista létrehozása HTML-ben egy blokklista elem használatával történik

    . A lista minden egyes eleme egy elemmel van megjelölve
  • .

    Alapértelmezés szerint a legtöbb böngésző függőleges margót és bal oldali kitöltést ad az elemhez

      , és minden elem előtt
    • egyszínű pontot tesz. Ezt a pontot listajelölőnek nevezik, és CSS segítségével módosítható.

      • Narancs
      • Zöld
      • Kék

      Felsorolásos lista megjelenítése

      Számozott listák

      Számozott vagy rendezett tétellista

        Nagyon hasonló a felsorolásjeles listához, az egyes felsoroláspontok ugyanúgy jönnek létre. A listák közötti fő különbség az, hogy egy rendezett listánál az elemek megjelenítési sorrendje számít.

        Mivel a sorrend számít, a számozott lista a pont helyett számokat használ alapértelmezett felsorolásként.

        1. Sétáljon végig a Sárgabarack utcán
        2. Forduljon rá erre: Vinogradnaya

        Számozott lista bemutató

        A számozott listák egyedi attribútumokkal is rendelkeznek, beleértve a startot és a fordítottat.

        start attribútum

        A start attribútum azt a számot adja meg, amelynél a számozott lista kezdődjön. Alapértelmezés szerint a listák 1-től kezdődnek, de előfordulhatnak olyan helyzetek, amikor a listának 30-tól vagy más számtól kell kezdődnie. Amikor a start attribútumot használjuk egy elemen

          , akkor pontosan meg tudjuk határozni, hogy melyik számtól induljon a számozott lista számlálása.

          A start attribútum csak egész értékeket fogad el, bár számozott listákban használható különböző rendszerek számozás, például római számok.

          1. Sétáljon végig a Sárgabarack utcán
          2. Forduljon rá erre: Vinogradnaya
          3. Álljon meg a Shady Streeten

          A start attribútum bemutatása

          fordított attribútum

          A fordított attribútum elemhez adva

            lehetővé teszi a lista megjelenítését fordított sorrendben. Az 1-től 5-ig számozott öt elemből álló lista megfordítható és 5-től 1-ig számozható.

            A fordított attribútum egy logikai attribútum, és mint ilyen, nem vesz fel semmilyen értéket. Lehet igaz vagy hamis. False az alapértelmezett érték, az érték akkor válik igazzá, amikor a fordított attribútum megjelenik az elemen

              .

              1. Sétáljon végig a Sárgabarack utcán
              2. Forduljon rá erre: Vinogradnaya
              3. Álljon meg a Shady Streeten

              A fordított tulajdonság bemutatása

              érték attribútum

              Az érték attribútum az egyes elemekre alkalmazható

            1. számozott listában, hogy módosítsa az értékét a listában. Az érték attribútummal rendelkező listaelemek alatt megjelenő listaelemek száma ennek megfelelően újraszámításra kerül.

              Például, ha a második listaelem érték attribútuma 9-re van állítva, akkor az adott listaelem száma úgy jelenik meg, mintha a kilencedik lenne. Minden további listaelem 9-től kezdve számozásra kerül.

              1. Sétáljon végig a Sárgabarack utcán
              2. Forduljon rá erre: Vinogradnaya
              3. Álljon meg a Shady Streeten

              Érték attribútum bemutatása

              Leírási listák

              Egy másik típusú lista, amelyet az interneten láthat (de nem olyan gyakran, mint a felsorolásjeles vagy számozott listák), a leírások listája. Az ilyen listák számos kifejezés azonosítására és leírásaik azonosítására szolgálnak, például egy szószedetben.

              A leíráslista létrehozása HTML-ben egy blokk elem használatával történik

              . Az elem használata helyett
            2. A listaelemek megjelöléséhez a leírási listának két blokkelemre van szüksége:
              kifejezésre és
              leíráshoz.

              A leíráslista sok kifejezést és leírást tartalmazhat, egymás után. Ezenkívül egy ilyen lista leírásonként több kifejezést, valamint kifejezésenként több leírást is tartalmazhat. Egyetlen kifejezésnek több jelentése is lehet, és több leírás is alávethető. Ezzel szemben egy leírás több kifejezést is tartalmazhat.

              Leíró listaelem hozzáadásakor

              az elemhez kell mennie
              . A kifejezés és az azt közvetlenül követő leírás összefügg egymással. Ezért fontos ezeknek az elemeknek a sorrendje.

              Alapértelmezés szerint elem

              függőleges párnázást, például elemeket tartalmaz
                És
                  . Ezen kívül az elem
                  alapértelmezés szerint tartalmazza a bal margót.

                  tanulmányok
                  Időt és figyelmet szentelve az oktatott tárgy ismereteinek megszerzésére, különösen könyveken keresztül.
                  projekt
                  Beküldött terv vagy rajz, amely bemutatja, hogyan fog kinézni és működni egy épület, ruházat vagy egyéb tárgy, mielőtt megépítené vagy elkészítené.
                  Meglévő célok, tervek vagy szándékok, mielőtt azok egy kézzelfogható tárgyban megtestesülnének vagy megvalósulnának.
                  üzleti
                  Munka
                  Egy személy szokásos foglalkozása, foglalkozása vagy mestersége.

                  Leírási lista bemutatása

                  Beágyazott listák

                  A listákat a beágyazási funkció teszi nagyon erőssé. Minden lista beágyazható egy másik listába, és többször egymásba ágyazható. De a listák végtelen beágyazásának képessége nem ad erre szabadságot. A listákat kifejezetten ott kell fenntartani, ahol megőrzik a leginkább szemantikai jelentésüket.

                  A listák egymásba ágyazásának trükkje az, hogy tudjuk, hol kezdődnek és végződnek az egyes listák és listaelemek. Ha kifejezetten a felsorolásjeles és számozott listákról beszélünk, az egyetlen olyan elem, amely közvetlenül megjelenhet benne

                    És
                      egy elem
                    1. . Ismételjük meg - az egyetlen elem, amelyet az elemek közvetlen leszármazottjaként tehetünk
                        És
                          , van
                        1. .

                          Az elemen belül azonban

                        2. szabványos elemkészlet hozzáadható, beleértve bármilyen elemet
                            vagy
                              .

                              Lista beágyazásához a listaelem bezárása előtt indítson új listát. Miután a beágyazott lista elkészült és bezárult, zárja be a mellékelt listaelemet, és folytassa az eredeti listával.

                              1. Sétáltatni a kutyát
                              2. Hajtsa be a ruhaneműt
                              3. Menj el a boltba és vásárolj:
                                • Tej
                                • Kenyér
                                • Sajt
                              4. Nyírd le a füvet
                              5. Főzz vacsorát

                              Beágyazott listák bemutatása

                              Mivel a beágyazott listák kissé zavaróak lehetnek, és nemkívánatos stílusokat jelenítenek meg, ha helytelenül teszik őket – vessünk egy pillantást rájuk. Elemek

                                És
                                  csak elemeket tartalmazhat
                                1. . Elem
                                2. bármely kívánt szabályos elemet tartalmazhat. Azonban az elem
                                3. bármelyik elem közvetlen leszármazottjának kell lennie
                                    , vagy
                                      .

                                      Azt is érdemes megjegyezni, hogy ha a listák más listákba vannak beágyazva, a jelölőik a beágyazás mélységétől függően változnak. Az előző példában a számozott listába ágyazott felsorolásjeles lista pont helyett kört használ jelölőként. Ez a változás azért következik be, mert a felsorolásjeles lista egy szinttel a számozott listán belül van beágyazva.

                                      Szerencsére bármilyen szinten szabályozhatjuk, hogy a felsoroláspontok hogyan nézzenek ki, amit a következőben nézünk meg.

                                      Styling listaelemek

                                      A felsorolásjeles és számozott listák alapértelmezés szerint listaelemeket használnak. A felsorolásjeles listáknál ezek általában egyszínű pontok, míg a számozott listáknál ezek általában számok. Használatával CSS stílusés ezeknek a jelzőknek a helyzete állítható.

                                      lista-stílus típusú tulajdonság

                                      A list-style-type tulajdonság a listaelem-jelölő tartalmának beállítására szolgál. A rendelkezésre álló értékek négyzettől ig terjednek decimális számok akár örmény számozás és stílus CSS-ben is hozzáadható az elemekhez

                                        ,
                                          vagy
                                        1. .

                                          A listastílus típusú tulajdonság bármely értéke hozzáadható egy felsorolásjeles vagy számozott listához. Ezt szem előtt tartva használhatja a számozást a felsorolásjeles listákban, és a nem numerikus felsorolásjeleket a számozott listákban.

                                          • Narancs
                                          • Zöld
                                          • Kék

                                          Ul (lista-stílus-típus: négyzet; )

                                          A listastílus típusú tulajdonság bemutatása

                                          lista-stílus típusú értékek

                                          Mint korábban említettük, a listastílus típusú tulajdonság egy maroknyi különböző értéket tartalmaz. A következő táblázat ezeket az értékeket és a hozzájuk tartozó tartalmat mutatja.

                                          Kép használata listajelölőként

                                          Előfordulhat, hogy a listastílus típusú tulajdonság alapértelmezett értékei nem elegendőek, és saját listajelölőt szeretnénk definiálni. Ez leggyakrabban úgy történik, hogy minden elemhez háttérképet helyezünk el.

                                        2. .

                                          A folyamat során eltávolítunk minden alapértelmezett listastílus-típusú tulajdonságértéket, és háttérképet és margókat adunk az elemhez.

                                        3. .

                                          További részletek – ha a listastílus-típus tulajdonságot none értékre állítja, akkor a meglévő listajelzők törlődnek. A háttértulajdonság beáll háttérképet helyzetével és szükség esetén ismétlésével együtt. A padding tulajdonság pedig helyet biztosít a szöveg bal oldalán a háttérkép számára.

                                          • Narancs
                                          • Zöld
                                          • Kék

                                          Li ( háttér: url("arrow.png") 0 50% no-repeat; list-style-type: none; padding-left: 12px; )

                                          Kép megjelenítése jelölőként

                                          lista stílusú pozíció tulajdonság

                                          Alapértelmezés szerint a listajelek az elem tartalmától balra helyezkednek el

                                        4. . Ezt a pozicionálási stílust kívülről írják le, ami azt jelenti, hogy az összes tartalom közvetlenül jobbra, a listajelölőn kívül jelenik meg. A list-style-position tulajdonsággal megváltoztathatjuk a külső alapértelmezett értékét inside-re vagy inherit-re.

                                          Az kívül a listajelzőt az elem bal oldalán helyezi el

                                        5. és ne engedjen semmilyen tartalmat e jelző alá. A belső érték (amit ritkán használunk és látható) az elem első sorába helyezi a listajelzőt
                                        6. és szükség esetén lehetővé teszi, hogy a tartalom a marker köré tekerjen.

                                          • Cupcakes...
                                          • Permetezés...

                                          Ul ( lista stílusú pozíció: belül; )

                                          Lista-stílusú pozíció tulajdonbemutató

                                          Általános tulajdonságlista-stílus

                                          A közelmúltban tárgyalt listatulajdonságok, a list-style-type és a list-style-position , kombinálhatók egyetlen általános tulajdonsággá, a list-style-ba. Ebben a tulajdonságban használhatjuk egy vagy az összes listában szereplő tulajdonságértéket egyszerre. Az értékek sorrendje a következő legyen: list-style-type, majd list-style-position .

                                          Ul (lista-stílus: kör belül; ) ol (lista-stílus: alsó-római; )

                                          Vízszintes lista megjelenítés

                                          Néha a listákat vízszintesen, nem pedig függőlegesen szeretnénk megjeleníteni. Talán több oszlopra szeretnénk osztani a listát, hogy létrehozzunk egy navigációs listát, vagy több listaelemet helyezzünk el egy sorban. A tartalomtól és a kívánttól függően megjelenés Számos módja van a listák egyetlen sorként történő megjelenítésének, például az elemek megjelenítési tulajdonságának értékének figyelembevételével

                                        7. mint az inline vagy inline-block vagy a float tulajdonságon keresztül.

                                          Lista megjelenítése

                                          Legtöbb gyors út lista megjelenítése egy sorban – ez az elemek beállítására szolgál

                                        8. display tulajdonság inline vagy inline-block értékkel. Ezzel minden elemet elhelyezünk
                                        9. egy sorban az egyes listaelemek között egyenlő távolsággal.

                                          Ha az elemek közötti szóközök

                                        10. problémákat okoznak, eltávolíthatók ugyanazokkal a technikákkal, amelyeket a Tartalom elhelyezése című 5. leckében tárgyaltunk.

                                          Sokkal gyakrabban használjuk az inline-block értéket a belső érték helyett. Az inline-block érték megkönnyíti a függőleges párnázás és egyéb tér hozzáadását az elemekhez

                                        11. , míg a soron belüli érték nem.

                                          Ha a megjelenítési tulajdonság értéke inline vagy inline-block értékre módosul, a listajelölő, legyen az pont, szám vagy egyéb, el lesz távolítva.

                                          • Narancs
                                          • Zöld
                                          • Kék

                                          Li (kijelző: soron belüli blokk; margó: 0 10 képpont; )

                                          Lista bemutatása soron belüli blokkal

                                          Listák úszókkal

                                          A megjelenítési tulajdonság inline-re vagy inline-blockra váltása gyors, de eltávolítja a listajelölőket. Ha szükség van rájuk, akkor minden elemhez adjunk hozzá egy úszót

                                        12. van a legjobb lehetőség mint a megjelenítési tulajdonság megváltoztatása.

                                          Telepítés minden elemhez

                                        13. A float tulajdonságok, mint a bal oldali, minden elemet vízszintesen igazítanak
                                        14. közvetlenül egymás mellett, hézag nélkül. Amikor az úszót használjuk
                                        15. , a listajelző alapértelmezés szerint megjelenik, és az elem tetejére kerül
                                        16. mellette. Annak megakadályozása, hogy a listajelölő megjelenjen a többi elem tetején
                                        17. , vízszintes margót vagy párnázást kell hozzáadni.

                                          • Narancs
                                          • Zöld
                                          • Kék

                                          Li ( lebegés: balra; margó: 0 20 képpont; )

                                          Lista bemutatása úszóval

                                          Mint minden lebegtetett elem esetében, ez is megszakítja az oldal áramlását. Nem szabad megfeledkeznünk a float törléséről és az oldal normál áramlásáról való visszaállításáról - a leggyakoribb módszer a clearfix.

                                          Példa a navigációs listára

                                          Gyakran tervezünk és találunk olyan navigációs menüket, amelyek rendezetlen listákat használnak. Ezeket a listákat általában vízszintesen állítják fel a korábban említett két módszer valamelyikével. Itt van például egy vízszintes navigációs menü egy rendezetlen lista segítségével, amelyben az elemek

                                        18. soron belüli blokkként jelennek meg.

                                          Navigation ul ( betűtípus: félkövér 11px "Helvetica Neue", Helvetica, Arial, sans-serif; margó: 0; kitöltés: 0; szövegátalakítás: nagybetűs; ) .navigation li ( kijelző: inline-block; ) .navigation a ( háttér: #395870. háttér: #314b60 box-shadow: inset 0 0 10px 1px rgba(0, 0, 0, .3 ) .navigation li:first-child a ( border-radius: 4px 0 0 4px; ) .navigation li: utolsó gyermek a (szegély jobbra: 0; szegélysugár: 0 4px 4px 0; )

                                          Navigációs lista bemutató

                                          Gyakorlatban

                                          Most, hogy tudjuk, hogyan hozhatunk létre listákat HTML-ben és CSS-ben, vessünk egy pillantást a Styles Conference webhelyre, és nézzük meg, hol használhatjuk a listákat.

                                            Most navigációs menük elemekben

                                            És
                                            oldalainkon számos hivatkozás található. Ezeket az elemeket jobban meg lehet szervezni rendezetlen listaként.

                                            Rendezetlen lista használata (elemen keresztül

                                              ) és listaelemeket (az elemen keresztül
                                            • ) állítja be navigációs menüink szerkezetét. Ezek az új elemek azonban függőlegesen jelenítik meg navigációs menüinket.

                                              Meg fogjuk változtatni az elemeink megjelenítési értékét

                                            • inline-blokkoláshoz, hogy mindegyik vízszintesen egy vonalba kerüljön. Amikor ezt tesszük, figyelembe kell venni az egyes elemek közötti bal oldali üres helyet is
                                            • . Felidézve az 5. leckét, a Tartalom elhelyezése, tudjuk, hogy egy HTML megjegyzés megnyitása egy elem végén
                                            • és az elem elején lévő megjegyzés bezárása
                                            • eltávolítja ezt a helyet.

                                              Ezt szem előtt tartva, az elemünkön belüli navigációs menü jelölése

                                              így fog kinézni:

                                              Ugyanebben a szellemben jelölje meg az elemünkben található navigációs menüt

                                              így fog kinézni:

                                              Ne felejtse el elvégezni ezeket a módosításokat az összes HTML-fájlunkban.

                                              A felsorolásjeles listánkkal ügyeljünk arra, hogy a listaelemek vízszintesen legyenek igazítva, és egy kicsit tisztítsuk meg stílusukat. Az új stílusok meghatározásához a meglévő navigációs osztályt fogjuk használni.

                                              Kezdjük azzal, hogy megbizonyosodunk arról, hogy az összes elemet

                                            • A navigációs osztály attribútumértékével rendelkező bármely elem belsejében soron belüli blokkként jelenítették meg a vízszintes margókat és az elemek függőleges igazítását.

                                              Ezenkívül az utolsó elem meghatározásához a :last-child pszeudoosztályt fogjuk használni

                                            • és állítsa vissza a jobb margót 0-ra. Ez biztosítja, hogy minden vízszintes térköz az elemek között
                                            • és a szülőjének széle eltűnik.

                                              A main.css fájlunkban a navigációs stílusok alatt adja hozzá a következő CSS-t:

                                              Nav li ( megjelenítés: soron belüli blokk; margó: 0 10 képpont; függőleges igazítás: felül; ) .nav li:last-child ( margó jobbra: 0; )

                                              Valószínűleg azon töpreng, hogy a listánk alapértelmezés szerint miért nem tartalmaz listajeleket vagy stílusokat. Ezeket a stílusokat a stílusunk tetején lévő visszaállítással eltávolítottuk. Ha megnézzük a visszaállítást, azt látjuk, hogy az elemek

                                                ,
                                                  És
                                                • nulla margót és kitöltést tartalmaz, valamint a számára
                                                    És
                                                      listastílus nincs értékre állítva.

                                                      Nem a navigációs menü az egyetlen hely, ahol listákat használunk. Néhány belső oldalunkon is használni fogjuk őket, beleértve a Hangszórók oldalt is. Adjunk hozzá néhány előadót a konferenciánkhoz.

                                                      A speakers.html fájlban, közvetlenül a bevezető rész alatt létrehozzuk új szakasz, ahol bemutatjuk az összes előadónkat. Néhány meglévő stílus újrafelhasználásával az elemet fogjuk használni

                                                      sorórával, hogy becsomagoljuk az összes hangszórónkat és jelentkezzünk fehér háttérés az azon túli mezők. Egy elem belsejében
                                                      elemet adunk hozzá
                                                      a grid osztállyal, hogy a hangszóróinkat az oldalon középre állítsuk, és ez lehetővé teszi több oszlop felvételét is.

                                                      A bevezető rész alatti HTML-kódunk eddig így néz ki:

                                                      A rácson belül minden hangszóró saját elemmel lesz megjelölve

                                                      , amely két oszlopot tartalmaz. Az első oszlop az elem kétharmadát méri
                                                      és elemmel lesz megjelölve
                                                      . A második oszlop az elem fennmaradó harmadát méri
                                                      és az elem használatával lesz megjelölve

                                                  Elkészült a navigációs menünk, és elkezdődött a Hangszórók oldal formálódása.

                                                  Rizs. 8.01. Hangszórók oldalunk a navigációs menük frissítése és egy oszlop hozzáadása után

                                                  Demo és forráskód

                                                  Alább megtekintheti a Styles Conference weboldalát jelenlegi állapotában, valamint letöltheti az oldal aktuális forráskódját.

                                                  Folytatás

                                                  A listákat gyakran használják a HTML-ben, gyakran olyan helyeken, amelyek nem egyértelműek vagy nyilvánvalóak. A kulcs az, hogy szemantikailag a lehető legtöbbször és ott, ahol a legjobban illeszkednek, használjuk őket.

                                                  Összefoglalva, ebben a leckében a következőkkel foglalkoztunk:

                                                  • hogyan készítsünk felsorolásjeles, számozott és leíró listát;
                                                  • Vágó: Vlad Merzhevich

                                                  A listákat aktívan használják a tartalomblokkok automatikus számozására. Beágyazott listák használatakor azonban lehetetlen számozást szerezni az olyan almondatoknak, mint az 1.1, 1.2, 1.3, mivel minden lista független lesz. De ami az SHTML-ben nem lehetséges, az stílusokhoz rendelhető.

                                                  Először is nézzük meg általában, hogyan lehet beágyazott listákat létrehozni. A fő tároló a címke

                                                    , a listaelemeket pedig címkék alkotják
                                                  1. . A beágyazott lista is ezzel kezdődik
                                                      , de ennek a címkének a tárolóban kell lennie
                                                    1. , így tartható fenn a helyes szintaxis (1. példa).

                                                      1. példa: Normál beágyazott lista





                                                      Beágyazott lista



                                                      1. 1. pont

                                                        1. alpont 1.1

                                                        2. alpont 1.2

                                                        3. alpont 1.3



                                                      2. 2. pont

                                                        1. alpont 2.1

                                                        2. alpont 2.2





                                                      Ennek a példának az eredménye az ábrán látható. 1. Vegye figyelembe, hogy a beágyazott listák számozása minden alkalommal elölről kezdődik.

                                                      Rizs. 1. Beágyazott listanézet

                                                      Most távolítsuk el a listák beépített számozását, és hozzunk létre egy újat, de a szükséges formában. Ehhez három stílusattribútum szükséges: counter-reset, counter-increment és content.

                                                      counter-reset - beállít egy változót, amely tárolja a számláló értékét;

                                                      counter-increment - növeli vagy csökkenti a számláló értékét a megadott számmal;

                                                      tartalom - kiírja a számláló értéket a számláló(változó) argumentum használatakor. A pszeudoelemek utáni vagy előtti elemekkel együtt működik.

                                                      Az első szintű listához hívjuk a list1 számlálóváltozót, a második szinten pedig a list2-t. Ekkor a listák számlálóinak elindítása a következőképpen történik.

                                                      OL ( ellen nullázás: lista1; ) /* Első szintű lista */
                                                      OL OL ( ellen nullázás: lista2; ) /* Második szintű lista*/

                                                      Ebben az esetben a tartalomválasztók segítenek elkülöníteni a beágyazott listát a külső listától. Az OL OL konstrukció azt jelenti, hogy csak a címkére kell stílust alkalmazni

                                                        , de csak akkor, ha egy másik címkén belül található
                                                          .

                                                          A számláló értéke az OL LI:before választóval növelhető, amelyhez hozzáadódik a számlálónövekmény és a tartalomstílus attribútumok. A list1 értékkel rendelkező counter-increment attribútum eggyel növeli ennek a számlálónak az értékét, a content: counter(list1) "" pedig a számláló értékét jeleníti meg a listaelem előtt. Ezek az attribútumok párban működnek, ezért egyszerre kell engedélyezni őket.

                                                          OL LI:előtte ( /* Első szintű lista */
                                                          ellennövekmény: lista1;
                                                          /* Az értéket 1., 2.*/
                                                          }
                                                          OL OL LI:előtte ( /* Második szintű lista */
                                                          ellennövekmény: lista2; /* A számláló értékének növelése */
                                                          }

                                                          Beágyazott listánál ismét tartalomválasztókat (OL OL) használunk, és ezzel egyidejűleg a list1 és list2 számláló kimenetét használjuk, ebben az esetben a számunkra szükséges típus számozását kapjuk meg.

                                                          A végső kód a 2. példában látható.

                                                          2. példa: Beágyazott listák automatikus számozással





                                                          Beágyazott lista




                                                          1. Bekezdés

                                                            1. alpont

                                                            2. alpont

                                                            3. alpont



                                                          2. Bekezdés

                                                            1. alpont

                                                            2. alpont





                                                          Ennek a példának az eredménye az ábrán látható. 2.

                                                          Rizs. 2. A lista automatikus számozásának típusa az Opera böngészőben

                                                          Megjegyzés

                                                          A megadott példa az Internet Explorer böngészőben a 7-es verzióig nem működik, mivel nem támogatja a megadott stílustulajdonságok egyikét sem.

                                                          Mivel az Internet Explorer böngésző nem támogat sok érdekes stílusattribútumot, a listákban szokásos számozást különösen ennek érdekében érdemes érintetlenül hagyni. Ehhez távolítsa el a list-style-type: none . De ez más böngészőkre is hatással lesz, amelyekben a példa megfelelően működik, ezért hackelést kell használnia - ez egy olyan technikát jelent, amikor a különböző böngészők eltérő stíluskódot kapnak. Használhatja például az !important címkét. Ha egy stílusattribútum értékéhez hozzáadja a !important értéket, az megnöveli annak fontosságát. Ha újradefiniálja ugyanazt az attribútumot az !important nélkül, akkor azt a böngésző figyelmen kívül hagyja. De nem az Intenet Explorer 6-os és korábbi verzióiban.

                                                          LI (
                                                          list-style-type: nincs !fontos; /* Számozás eltávolítása Opera, Safari, Firefox böngészőkben */
                                                          list-style-type: decimális; /* Hagyja a számozást az IE6 böngészőben és az alatt */
                                                          }

                                                          Ha ezeket a kódokat lecseréljük a 2. példában az LI választóval ellátott karakterláncra, egy beágyazott listát kapunk, amely minden böngészőben megfelelően működik.

                                                          A számozott listák sorszámukkal ellátott elemek gyűjteménye. A számozás típusa és típusa a címke attribútumaitól függ

                                                            , amely a lista létrehozására szolgál. A számozott lista minden elemét egy címke jelöli
                                                          1. az alábbiak szerint.

                                                            1. Első pont
                                                            2. Második pont
                                                            3. Harmadik pont

                                                            Ha nem ad meg további attribútumokat, és csak írja be a címkét

                                                              , akkor az alapértelmezett egy arab számokat tartalmazó lista (1, 2, 3,...), amint az a 11.3. példában látható.

                                                              Példa 11.3. Hozzon létre egy számozott listát

                                                              Számozott lista

                                                              Munka az idővel

                                                              1. pontosság megteremtése (soha nem fog elkésni semmiről);
                                                              2. gyógyír a pontosságra (soha nem fogsz sietni);
                                                              3. változás az idő és az órák érzékelésében.

                                                              Ennek a példának az eredménye az ábrán látható. 11.3.

                                                              Rizs. 11.3. Számozott listanézet

                                                              Ne feledje, hogy a számozott lista szintén automatikus behúzást ad a szöveg tetejére, aljára és bal oldalára.

                                                              A következő értékek számozási elemként szolgálhatnak:

                                                              • arab számok (1, 2, 3, ...);
                                                              • latin nagybetűk (A, B, C, ...);
                                                              • kisbetűs latin betűk (a, b, c, ...);
                                                              • nagybetűs római számok (I, II, III, ...);
                                                              • kisbetűs római számok (i, ii, iii, ...).

                                                              A számozott lista típusának jelzéséhez használja a címke type attribútumait

                                                                . Lehetséges értékeit a táblázat tartalmazza. 11.2.

                                                                Táblázat 11.2. A számozott lista típusai
                                                                Lista típusa HTML kód Példa
                                                                Arab számok

                                                                1. Cseburaska
                                                                2. Krokodil Gena
                                                                3. Shapoklyak
                                                                A latin ábécé nagybetűi

                                                                A. Cseburaska
                                                                B. Krokodil Gena
                                                                C. Shapoklyak
                                                                A latin ábécé kisbetűi

                                                                a. Cseburaska
                                                                b. Krokodil Gena
                                                                c. Shapoklyak
                                                                Római számok nagybetűvel

                                                                I. Cseburaska
                                                                II. Krokodil Gena
                                                                III. Shapoklyak
                                                                Római számok kisbetűvel

                                                                én. Cseburaska
                                                                ii. Krokodil Gena
                                                                iii. Shapoklyak

                                                                Ha egy listát egy adott értékkel szeretne indítani, használja a címke start attribútumait

                                                                  . Nem számít, hogy milyen típusú a lista a type használatával, a start attribútum ugyanúgy működik római és arab számokkal is. A 11.4. példa bemutatja, hogyan hozhat létre listát nyolcassal kezdődő nagybetűs római számokkal.

                                                                  11.4. példa. Lista számozás

                                                                  római számok

                                                                  1. Magnum király XLIV
                                                                  2. Szigfrid király XVI
                                                                  3. Zsigmond király XXI
                                                                  4. I. Husbrandt király

                                                                  Ennek a példának az eredménye az ábrán látható. 11.4.

                                                                  Rizs. 11.4. Számozott lista római számokkal

                                                                  A felsorolásjeles lista úgy határozható meg, hogy minden listaelem elé egy kis felsorolást adunk, általában kitöltött kör formájában. Maga a lista egy konténer segítségével készül

                                                                    , és minden listaelem címkével kezdődik
                                                                  • az alábbiak szerint.

                                                                    • Első pont
                                                                    • Második pont
                                                                    • Harmadik pont

                                                                    A listának tartalmaznia kell egy záró címkét

                                                                  , ellenkező esetben hiba történik. Záró címke Bár nem kötelező, mindig javasoljuk, hogy egyértelműen különálló listaelemekhez adja hozzá.

                                                                  A 11.1. példa azt a HTML-kódot mutatja be, amellyel egy listajeles lista weboldalhoz adható.

                                                                  Példa 11.1. Hozzon létre egy listajeles listát

                                                                  Felsorolásos lista


                                                                  • Cseburaska
                                                                  • Krokodil Gena
                                                                  • Shapoklyak
                                                                  • Patkány Larisa

                                                                  Ennek a példának az eredménye az ábrán látható. 11.1.

                                                                  Rizs. 11.1. Felsorolásos listanézet

                                                                  Ügyeljen a lista tetején, alján és bal oldalán található párnázásra. Az ilyen behúzások automatikusan hozzáadódnak.

                                                                  A jelölők három formája lehet: kör (alapértelmezett), kör és négyzet. Jelölőstílus kiválasztásához használja a címke típus attribútumot

                                                                    . Az elfogadható értékeket a táblázat tartalmazza. 11.1

                                                                    Táblázat 11.1. Sorolja fel a Bullet stílusokat
                                                                    Lista típusa HTML kód Példa
                                                                    Lista körjelzőkkel

                                                                    • Első
                                                                    • Második
                                                                    • Harmadik
                                                                    Lista körjelekkel

                                                                    • Első
                                                                    • Második
                                                                    • Harmadik
                                                                    Lista négyzet alakú golyókkal

                                                                    • Első
                                                                    • Második
                                                                    • Harmadik

                                                                    A jelölők megjelenése kissé eltérhet a különböző böngészőkben, valamint a betűtípus és a szövegméret megváltoztatásakor.

                                                                    A 11.2. példában látható egy lista létrehozása négyzetjelekkel.

                                                                    Példa 11.2. Jelölők típusa

                                                                    Felsorolásos lista

                                                                    Változó hiedelmek

                                                                    • vallási hit változása (nem kötelező: buddhizmus, konfucianizmus, hinduizmus).
                                                                    • Különleges ajánlat - judaizmus és iszlám együtt;
                                                                    • a kedvenc fél tévedhetetlenségébe vetett hit megváltozása;
                                                                    • az idegenek létezésének meggyőződése;

                                                                    a politikai rendszer előnyben részesítése, mint a maga nemében legjobbnak (választható: feudalizmus, szocializmus, kommunizmus, kapitalizmus).

                                                                    Ennek a példának az eredménye az ábrán látható. 11.2.

                                                                      1. A HTML három különböző típusú listát támogat, amelyek mindegyikének saját listatípusa van:
                                                                        • – számozott (számokat vagy betűket használó) lista, amelynek minden eleme sorszámmal (betűvel) rendelkezik;
                                                                        • – felsorolásjeles (nem számozott) lista, amelynek minden eleme mellé jelölőt helyeznek el (nem sorszámot jelző numerikus vagy alfabetikus karakterek);

                                                                        Számozott listák

                                                                        – egy definíciós lista név/érték párokból áll, beleértve a kifejezéseket és definíciókat.
                                                                        Egy számozott listába a böngésző automatikusan beszúrja az elemszámokat, egy bizonyos értéktől kezdve (általában 1-gyel). Ez lehetővé teszi a listaelemek beszúrását és törlését a számozás megzavarása nélkül, mivel a fennmaradó számok automatikusan újraszámításra kerülnek.

                                                                          A számozott listák blokk elem segítségével jönnek létre
                                                                            (az angol Rendezett listából - számozott lista). A konténer mellett
                                                                          1. minden listaelemhez egy elem kerül elhelyezésre
                                                                            (az angol List Item - listaelemből). Az alapértelmezett egy számozott lista arab számokkal.
                                                                              Címke

                                                                              1. a következő szintaxissal rendelkezik:
                                                                              2. elem 1
                                                                              3. 2. elem

                                                                              3. elem

                                                                              A számozott listaelemeknek több listaelemet kell tartalmazniuk, amint az a következő példában látható:

                                                                              • Példa: Számozott lista

                                                                              Próbáld ki te is »

                                                                              1. Lépésről lépésre utasítások
                                                                              2. Szerezd meg a kulcsot
                                                                              3. Helyezze be a kulcsot a zárba
                                                                              4. Fordítsa el a kulcsot két fordulattal
                                                                              5. Vegye ki a kulcsot a zárból

                                                                              Próbáld ki te is »

                                                                              1. Lépésről lépésre utasítások
                                                                              2. Szerezd meg a kulcsot
                                                                              3. Helyezze be a kulcsot a zárba
                                                                              4. Fordítsa el a kulcsot két fordulattal
                                                                              5. Vegye ki a kulcsot a zárból

                                                                              Nyissa ki az ajtót Néha a meglévő HTML-kódok megtekintésekor találkozhatsz ezzel az érvvel típus

                                                                                elemben

                                                                                  , amely a számozás típusának jelzésére szolgál (betűk, római és arab számok stb.). Szintaxis:

                                                                                  • Itt: típus – lista szimbólumok:
                                                                                  • A - latin nagybetűk (A, B, C...);
                                                                                  • a - kisbetűs latin betűk (a, b, c...);
                                                                                  • I - nagy római számok (I, II, III...);
                                                                                  • i - kis római számok (i, ii, iii...);

                                                                                  Ha azt szeretné, hogy a lista 1-től eltérő számmal kezdődjön, akkor ezt az attribútum használatával kell megadnia indul címke

                                                                                    .
                                                                                    A következő példa egy számozott listát mutat be nagy római számokkal és XLIX kezdőértékkel:

                                                                                    A számozás az attribútummal is elindítható érték, amely hozzáadódik az elemhez

                                                                                  1. alábbiak szerint:

                                                                                  2. Ebben az esetben a lista sorszámozása megszakad, és innentől kezdve újra kezdődik a számozás, jelen esetben héttől.

                                                                                    Példa az attribútum használatára érték címke

                                                                                  3. , amely lehetővé teszi egy adott listaelem számának megváltoztatását:

                                                                                    Ebben a példában az „Első listaelem” az 1-es, a „Második listaelem” a 7-es, a „Harmadik listaelem” pedig a 8-as.

                                                                                    Számozott listák formázása CSS-sel

                                                                                    A listaszámok megváltoztatásához használja a tulajdonságot lista-stílusú CSS stíluslapok:

                                                                                      Számozott listastílusok
                                                                                      PéldaJelentéseLeírás
                                                                                      a, b, calsó-alfaKisbetűk
                                                                                      A, B, Cfelső-alfaNagybetűk
                                                                                      i, ii, iiialsó-rómaiRómai számok kisbetűvel
                                                                                      I, II, IIIfelső-regényRómai számok nagybetűkkel

                                                                                      Példa: CSS-tulajdonság alkalmazása lista-stílusú

                                                                                      Felsorolásos listák

                                                                                      A felsorolásjeles listák lényegében hasonlóak a számozott listákhoz, csak nem tartalmazzák az elemek sorszámozását. A felsorolásjeles listák blokk elem használatával jönnek létre

                                                                                        (az angol Unordered List - számozatlan listából). Minden listaelem, akárcsak a számozott listáknál, egy címkével kezdődik
                                                                                      • . A böngésző behúzza az egyes listaelemeket, és automatikusan megjeleníti a felsorolásjeleket.
                                                                                        (az angol List Item - listaelemből). Az alapértelmezett egy számozott lista arab számokkal.
                                                                                          Címke

                                                                                          • Első pont
                                                                                          • Második pont
                                                                                          • Harmadik pont

                                                                                          A következő példában láthatja, hogy alapértelmezés szerint minden listaelem elé egy kis jelölőt adunk kitöltött kör formájában:

                                                                                          Egy címke belsejében

                                                                                        • Nem szükséges csak szöveget elhelyezni, elfogadható a streaming tartalom bármely eleme (linkek, bekezdések, képek stb.)

                                                                                          Beágyazott listák

                                                                                          Bármely lista beágyazható egy másikba. Egy elem belsejében
                                                                                        • Beágyazott lista vagy második szintű lista létrehozása megengedett. Lista beágyazásához írja le az új listát az elemen belül
                                                                                        • már létező lista. Amikor egy felsorolásjeles listát egy másikba ágyaz be, a böngésző automatikusan megváltoztatja a második szintű lista felsorolásjeles stílusát. Bármely lista beágyazható egy másikba. A következő példa a számozott lista második elemébe ágyazott felsorolásjeles lista szerkezetét mutatja be.

                                                                                          Példa: Beágyazott listák

                                                                                          • Példa: Számozott lista
                                                                                          • hétfő
                                                                                            1. Levél küldése
                                                                                            2. Látogatás a szerkesztőnél
                                                                                              • Téma kiválasztása
                                                                                              • Dekoratív design
                                                                                              • Zárójelentés
                                                                                            3. Esti üzenetek megtekintése
                                                                                          • kedd
                                                                                            1. Módosítsa az ütemtervet
                                                                                            2. Képek küldése
                                                                                          • Szerda...

                                                                                          • hétfő
                                                                                            1. Levél küldése
                                                                                            2. Látogatás a szerkesztőnél
                                                                                              • Téma kiválasztása
                                                                                              • Dekoratív design
                                                                                              • Zárójelentés
                                                                                            3. Esti üzenetek megtekintése
                                                                                          • kedd
                                                                                            1. Módosítsa az ütemtervet
                                                                                            2. Képek küldése
                                                                                          • Szerda...

                                                                                          Felsorolásos listák formázása

                                                                                          A listajelölő megjelenésének megváltoztatásához használja a tulajdonságot lista-stílusú CSS stíluslapok:

                                                                                            A következő példa azt vizsgálja különféle stílusok pontozott listák tervezése:

                                                                                            Példa: Felsorolásos lista stílusok

                                                                                            • Példa: Számozott lista
                                                                                            • Kávé
                                                                                            • Kávé
                                                                                            • Kávé
                                                                                            • Kávé

                                                                                            Lemez:

                                                                                            • Kávé
                                                                                            • Tej

                                                                                            Kör:

                                                                                            • Kávé
                                                                                            • Tej

                                                                                            Négyzet:

                                                                                            • Kávé
                                                                                            • Tej

                                                                                            Egyik sem:

                                                                                            • Kávé
                                                                                            • Tej

                                                                                            Grafikus markerek.

                                                                                            A HTML-ben lehetőség van grafikus jelölőkkel való lista létrehozására. Az egy dolog, ha a listajelzők szabványos körök vagy négyzetek, és egészen más, ha a fejlesztő maga választja ki a jelölőt az oldaltervnek megfelelően. A listaelemek széppé tétele érdekében gyakran használnak kis képeket.
                                                                                            Ha egy szokásos jelölőt grafikusra szeretne cserélni, cserélje ki a tulajdonságot lista-stílusú ingatlanonként lista-stílus-képés adja meg a kép URL-jét:

                                                                                              Példa: Grafikus jelölők

                                                                                              • Példa: Számozott lista

                                                                                              Az állatöv jelei

                                                                                              • Bika
                                                                                              • Ikrek

                                                                                              Az állatöv jelei

                                                                                              • Kos
                                                                                              • Bika
                                                                                              • Ikrek

                                                                                              Definíciók listája (leírások)

                                                                                              A definíciós listák nagyon hasznosak például a személyes szótár létrehozásához. Minden definíciós listaelem két részből áll: a kifejezésből és annak definíciójából.
                                                                                              A teljes listát egy elembe helyezi

                                                                                              (az angol Definition List - definíciók listából). Tartalmaz címkéket
                                                                                              (az angol Definition Term - egy meghatározott szó, kifejezés) és
                                                                                              (az angol Definition Description - a definiálandó kifejezés leírásából).
                                                                                              A definíciók listáját gyakran használják tudományos, műszaki és oktatási publikációkban, felhasználva azokat szószedetek, szótárak, segédkönyvek stb.

                                                                                              A leírások listájának általános felépítése a következő:

                                                                                              Első ciklus
                                                                                              Az első kifejezés leírása
                                                                                              Második kifejezés
                                                                                              A második kifejezés leírása

                                                                                              A következő példa egy definíciós lista egy lehetséges felhasználását mutatja be:

                                                                                              Példa: Definíciók listája

                                                                                              • Példa: Számozott lista

                                                                                              World Wide Web – angolból. A World Wide Web (WWW) egy elosztott rendszer, amely hozzáférést biztosít az internethez kapcsolódó különböző számítógépeken található kapcsolódó dokumentumokhoz.

                                                                                              Az internet hálózatok halmaza, amelyek egyetlen csereprotokoll segítségével továbbítják az információkat.
                                                                                              A weboldal olyan egyedi weboldalak halmaza, amelyeket linkek és egységes design kapcsolnak össze.
                                                                                              Világháló
                                                                                              - angolból A World Wide Web (WWW) egy elosztott rendszer, amely hozzáférést biztosít az internethez kapcsolódó különböző számítógépeken található kapcsolódó dokumentumokhoz.
                                                                                              Internet
                                                                                              — hálózatok halmaza, amelyek egyetlen adatcsere protokollt használnak az információk továbbítására.

                                                                                              Alapértelmezés szerint a kifejezés szövege a böngészőablak bal széléhez van nyomva, a kifejezés leírása pedig alul és jobbra tolva található.