Obsah lekce:
Nečíslovaný seznam
Jazyk HTML obsahuje několik druhů seznamů. Prvním z nich je nečíslovaný
seznam <UL>. Jednotlivým položkám seznamu pak předchází
uvozující příkaz <LI> (list item). Položky jsou
následně automaticky odsazeny a je před ně umístěna odrážka.
Návěští <LH> slouží k definici záhlaví (nadpisu)
seznamu.
|
Příkladem může být obsah této lekce:
<BODY>
<UL>
<LH>Obsah lekce</LH>
<LI>nečíslovaný seznam</LI>
<LI>číslovaný seznam</LI>
<LI>seznam definic</LI>
<LI>seznam menu a adresářů</LI>
</UL>
</BODY>
Bude zobrazeno jako:
Obsah lekce
- nečíslovaný seznam
- číslovaný seznam
- seznam definic
- seznam menu a adresářů
|
Seznamy lze do sebe vkládat a prohlížeč bude položky tohoto
"vnořeného" seznamu odsazovat vždy o jeden krok vpravo.
|
<BODY>
<UL>
<LI>nečíslovaný seznam</LI>
<UL>
<LI>příkaz <B>UL</B></LI>
<LI>příkaz <B>LI</B></LI>
</UL>
<LI>číslovaný seznam</LI>
<LI>seznam definic</LI>
<LI>seznam menu a adresářů</LI>
</UL>
</BODY>
Bude zobrazeno jako:
- nečíslovaný seznam
- číslovaný seznam
- seznam definic
- seznam menu a adresářů
|
|
- <UL type=[disk | circle | square]
dingbat="znak_odrážky"
src="url_grafiky"
plain compact wrap=[vert | horiz]
align=[center | left | right | justify]
clear=[left | right | all]>
- ...položky seznamu...
- </UL>
-
párová značka vymezující neuspořádaný seznam; prvek <UL> musí
obsahovat alespoň jeden prvek <LH> nebo <LI>
type |
vzhled grafických symbolů zahajujících položky seznamu
disk plné tečky (implicitní)
circle prázdná kolečka
square čtverečky
|
dingbat |
znak použitý jako symbol zahajující položky seznamu |
src |
URL grafiky, která bude použita jako symbol zahajující položky
seznamu |
plain |
bez úvodních symbolů před položkami seznamu |
compact |
požadavek na úsporné provedení seznamu (záleží na prohlížeči) |
wrap |
požadavek na vícesloupcové provedení seznamu (předpoklad, že
položky jsou krátké)
vert uspořádání položek po sloupcích
horiz uspořádání položek po řádcích
|
align |
způsob horizontálního zarovnání seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
|
clear |
způsob obtékání seznamu
left jen pro seznamy umístěné vlevo
right jen pro seznamy umístěné vpravo
all další text pokračuje až pod všemi položkami seznamu
|
- <LH>
- ...text záhlaví seznamu...
- </LH>
-
párová značka, která definuje záhlaví seznamu jako nadpis seznamu
- <LI type=[disk | circle | square | a |
A | i | I | 1] value=číslo_položky
start=číslo align=[center | left |
right | justify]>
- ...text položky seznamu...
- </LI>
- párová značka definující jednotlivé položky seznamu
type |
vzhled grafických symbolů zahajujících položky seznamu
disk plné tečky (implicitní)
circle prázdná kolečka
square čtverečky
|
type |
následující typy jsou rozšířením Netscape Navigatoru a
platí pouze u číslovaných seznamů:
a číslovaní pomocí malých písmen abecedy
A číslování pomocí velkých písmen abecedy
i číslování pomocí římských číslic (malá písmena)
I číslování pomocí římských číslic (velká písmena)
1 číslování číslicemi (implicitní)
|
start |
nastavuje počáteční hodnotu u číslovaného seznamu (rozšíření
Netscape Navigatoru) |
value |
pořadové číslo položky v uspořádaném seznamu (jen u číslovaného
seznamu) |
align |
způsob horizontálního zarovnání obsahu této položky seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
|
|
Číslovaný seznam
Číslované seznamy jsou definovány obdobně jako nečíslované. Jediným
rozdílem je použití příkazu <OL> místo <UL>.
Použití příkazů <LH> a <LI> je totožné
jako u nečíslovaného seznamu.
|
<BODY>
<OL>
<LI> položka</LI>
<LI> položka</LI>
<LI> položka</LI>
</OL>
</BODY>
Bude zobrazeno jako:
- položka
- položka
- položka
|
|
- <OL type=[a | A | i | I | 1]
start|seqnum=počáteční_hodnota continue
compact align=[center | left | right |
justify] clear=[left | right | all]>
- ...položky seznamu...
- </OL>
-
párová značka vymezující uspořádaný seznam; prvek <OL> musí
obsahovat alespoň jeden prvek <LH> nebo <LI>
type |
způsob číslování položek seznamu
a malými písmeny abecedy
A velkými písmeny abecedy
i římskými číslicemi (malá písmena)
I římskými číslicemi (velká písmena)
1 arabskými číslicemi (implicitní)
|
start |
počáteční hodnota číslování položek seznamu (rozšíření Netscape)
|
seqnum |
počáteční hodnota číslování položek seznamu
|
continue |
zajišťuje návaznost na předchozí seznam (čítač si ponechává
aktuální hodnotu)
|
compact |
požadavek na úsporné provedení seznamu (záleží na prohlížeči) |
align |
způsob horizontálního zarovnání seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
|
clear |
způsob obtékání seznamu
left jen pro seznamy umístěné vlevo
right jen pro seznamy umístěné vpravo
all další text pokračuje až pod všemi položkami seznamu
|
|
Seznam definic
Seznamy definic slouží k definování pojmů. Tento seznam je uvozen
příkazem <DL> (definition list). Mezi návěštími tohoto
příkazu jsou umístěny návěští dalších dvou. Jedná se o definici pojmu
<DT> (definition term) a vysvětlení pojmu
<DD>. Tyto dva příkazy jsou od sebe opticky odlišeny a
jejich realizace je ponechána na prohlížeč.
|
<BODY>
<DL>
<DT><B>B</B></DT>
<DD>použité písmo u tohoto příkazu bude zvýrazněno tučně
</DD>
<DT><B>I</B></DT>
<DD>použité písmo u tohoto příkazu bude zvýrazněno kurzívou
</DD>
</DL>
</BODY>
Prohlížeč zobrazí jako:
- B
- použité písmo u tohoto příkazu bude zvýrazněno tučně
- I
- použité písmo u tohoto příkazu bude zvýrazněno kurzívou
|
|
- <DL compact clear=[left | right | all]>
- ...položky seznamu...
- </DL>
-
párová značka vymezující specifický typ seznamu; každá jeho položka
se skládá ze dvou částí: pojmu uvedeného značkou <DT> a
vysvětlení pojmu uvedeného značkou <DD>
compact |
požadavek na úsporné provedení seznamu (záleží na prohlížeči) |
clear |
způsob obtékání seznamu
left jen pro seznamy umístěné vlevo
right jen pro seznamy umístěné vpravo
all další text pokračuje až pod všemi položkami
seznamu
|
- <DT> ...pojem... </DT>
- párová značka obsahující oddělený pojem v seznamu definic
- <DD> ...vysvětlení pojmu... </DD>
- párová značka obsahující definici pojmu v seznamu definic; v
<DL> seznamu musí prvku <DD> předcházet alespoň
jeden prvek <DT>.
|
|