Listák
A HTML formátumú szövegfájlban használhatunk listákat
is, amelyek szövegszerkesztõkbeli megfelelõi a felsorolások és
bajuszos bekezdések. A számozott bekezdések (felsorolások)
megfelelõje a számozott lista, az ún. "bajuszos" bekezdések
megfelelõje pedig a számozatlan lista. A harmadik lista típus pedig a
leíró lista, ahol az egyes lista elemekhez tartozhat egy hosszabb leírás
is.
A számozott listát az <OL> és az </OL>
utasítások közé kell zárni. A számozatlan listát
pedig az <UL>, </UL> utasításpár közé.
Mindkét típusú listában használhatjuk a listafejlécet,
melyet az <LH> utasítás vezet be - az </LH> pedig zár!
Mindkét listatípusban a listák sorai az <LI>
utasítással kezdõdnek - és nem használatos a lezáró
párjuk!
A fentiekbõl közvetkezik, hogy a listasorok egy <LI>
utasítástól a következõ <LI> utasításig,
ill. a lista záróeleméig tartanak.
Számozott lista esetében a kezdõ sorszám közvetlenül
megadható az <OL START="szám"> formájú
kezdõutasítással. Egyébként az <OL>
utasítás 1-tõl kezdi a lista tagok számozását.
A számozatlan listák kezdõeleme is hordozhat
formázóinformációkat. Az <UL SRC="fájlnév.kit">
formájú utasítás például a listasort megelõzõ
bajuszként a megadott képfájlt használja. Az <UL TYPE="típus">
a megadott típust alkalmazza (square,circle,disc).
A számozatlan listák speciális - külön HTML
utasításokkal létrehozható - fajtái a könyvtárlista
és a menülista. A könyvtárlista típus a <DIR>
utasítással kezdõdik és a </DIR> utasításra
végzõdik. A menülista pedig <MENU> és a </MENU>
utasításokkal határolt. Ezek a listaformák a normál
számozatlan listáktól mindössze annyiban különböznek,
hogy a könyvtárlista tagjai 20 karakteresnél, a menülista tagjai pedig egy
sorosnál nem lehetnek hosszabbak és nincs "bajuszuk".
A leíró listát a <DL> és a </DL>
utasítások közé kell zárni. A lista fejléc megadása
azonos az többi listatípusnál látottal. A listák egyes
alkotóelemeinek kezdetét a <DT> utasítás jelzi, az ehhez
tartozó leírás kezdetét pedig a <DD> utasítás
határozza meg. Nincs egyik utasításnak sem záró párja,
ezért a lista tag a <DT> elemtõl a <DD>-ig, a hozzá
tartozó leírás pedig a <DD> elemtõl a következõ
<DT>-ig tart.
Az alábbi példában látható, hogy
a különbözõ listákat egymásba is ágyazhatjuk, akár
több szint mélységben is. A böngészõprogramtól
függ, hogy hány szintet tud egymástól megkülönböztve
megjeleníteni:
<P> Normál szöveg <P> <OL> <LH>A számozott lista fejléce</LH> <LI>Elsõ sor <OL> <LH>A beágyazott lista fejléce</LH> <LI>Elsõ elem <LI>Második elem <LI>Harmadik elem </OL> <LI>Második sor <LI>Harmadik sor <LI>Negyedik sor </OL> <P> Normál szöveg <P> <UL> <LH>A számozatlan lista fejléce</LH> <LI>Elsõ sor <LI>Második sor <UL> <LH>A beágyazott lista fejléce</LH> <LI>Elsõ sor <LI>Második sor </OL> <LI>Harmadik sor </OL> <P> Könyvtárlista: <BR> <DIR> <LI>Elsõ tag <LI>Második tag <LI>Harmadik tag <LI>Negyedik tag </DIR> <P> Menülista: <BR> <MENU> <LI>Elsõ menü <LI>Második menü </MENU> <P> Normál szöveg <P> <HR> <P> <DL> <LH>A leíró lista fejléce</LH> <DT>Elsõ sor <DD>Az elsõ sorhoz tartozó leírás, lehet hosszabb szöveg is. A leírás tördelése automatikus. Szépen igazodnak a betördelt sorok az elsõ sor kezdõpontjához. <DT>Második sor <DD>A második sorhoz tartozó leírás </DL> <P> Normál szöveg <P>