ARCHIV |
|||||
Software (10844)
Distribuce (131)
Skripty (697)
Menu
Diskuze
Informace
|
HTML (7) - seznamyV tomto díle si probereme seznamy Seznamy by se teoreticky daly udělat i pouhým zalamováním řádků, na to máme v HTML nepárový tag <br>. Tomuto tagu můžete nastavit tyto atributy id="", class="", title="", style="", které mají stejný význam jako u ostatních elementů. Kromě toho je tu ještě atribut clear, kterým můžeme definovat, kde mají začínat další řádky, povolené hodnoty jsou
Atribut clear="" by se už neměl používat, v novějších verzích nebude podporován - lze ho nahradit pomocí CSS. Takovéhle seznamy by ale nebyly ani hezké ani dobře strukturované, proto se v HTML definují speciální tagy pro vytváření několika druhů seznamů. Můžete vytvářet číslované, nečíslované a definiční seznamy. Číslované a nečíslované seznamyČíslované a nečíslované seznamy se vytvářejí celkem podobně, jediný rozdíl je jen v úvodním tagu. Pro číslované seznamy je určen párový tag <ol></ol> a nečíslované seznamy uzavřeme do párového tagu <ul></ul>. Jednotlivé položky seznamu uzavíráme do tagu <li></li>. Pro tento element není uvádění ukončujícího tagu povinné, ale doporučuji to. Jednoduchý seznam linuxových distribucí by tedy mohl vypadat například takto:
<ul>
<li>Mandrake</li> <li>Debian</li> <li>Slackware</li> <li>SuSE</li> <li>Fedora</li> <li>a další...</li> </ul> A tento kód by se zobrazil takto:
Kdybychom vyměnili <ul></ul> za <ol></ol>, objevili by se u jednotlivých distribucí místo odrážek čísla. Pomocí různých atributů můžeme samozřejmě pozměnit způsob zobrazovaní seznamů. Pokud nám nevyhovují standardní odrážky a číslování, můžeme ho změnit pomocí atributu type="". Jeho povolené hodnoty jsou
Atribut type="" můžete použít buď pro celý seznam v otevírajícím tagu nebo u určité položky seznamu, v tom případě bude typ odrážek nebo číslování pokračovat až do konce seznamu. Atribut type="" by se ale už neměl používat a v novějších verzích standardu už nebude podporován - lze ho nahradit pomocí CSS. U číslovaných seznamů můžete pomocí atributu start="" v otevírajícím tagu určit hodnotu, kterou má seznam začínat. Pokud jsou pro "číslování" použita písmena, bude písmeno přiřazeno podle svého pořadí v abecedě, např.: 4 --> D. Atribut start="" by se ale už neměl používat a v novějších verzích standardu už nebude podporován - lze ho nahradit pomocí CSS. Číselnou hodnotu položky můžete také změnit v seznamu, slouží k tomu atribut value="". Jako jeho hodnotu nastavíte číslo, kterým má seznam pokračovat, číslování následujících prvků seznamu se bude odvíjet od zadané hodnoty. Atribut value="" by se ale už neměl používat a v novějších verzích standardu už nebude podporován - lze ho nahradit pomocí CSS. Ještě existuje jeden atribut, který by se by se v číslovaných a nečíslovaných seznamech již neměl používat: je to atribut compact. Tento atribut nemá žádnou hodnotu a pokud je uveden měl by se seznam zobrazit kompaktněji, přesná interpretace ale záleží na prohlížeči. Kromě těchto atributů se dají pro číslované a nečíslované seznamy použít ještě tyto všeobecné atributy, jejichž význam už známe.
Jak jste si možná všimli ve výpisu hodnot atributu type="", jdou do sebe seznamy navzájem vnořovat, ale musíte při tom dát pozor, aby byl celý vnořený seznam uzavřen mezi tagy <li> a </li> nadřazeného seznamu, jinak získáte nevalidní dokument. Definiční seznamyTento seznam se od obou dosud probíraných typů seznamů liší. A to nejen stylem zápisu, ale i použitím. Definiční seznam se výborně hodí na slovníček neznámých pojmů nebo mě ještě napadá třeba záznam rozhovoru přes ICQ. Definiční seznam se označuje pomocí párového tagu <dl></dl> bez žádných dalších atributů, do kterého bude obsahovat celý seznam. Jednotlivé jeho položky mají dvě části
<dt></dt> ani <dd></dd> nemají žádné další speciální atributy, dají se u nich použít jen tytéž všeobecné atributy jako u číslovaných a nečíslovaných seznamů. A samozřejmě si ukážeme i příklad použití definičního seznamu:
<dl>
<dt>MBR</dt> <dd>Master boot record - zaváděcí sektor disku</dd> <dt>DNS</dt> <dd>Domain name services - služby DNS, jmenné služby</dd> </dl> Náš malý příklad vypadá v praxi takto:
Vidíte, že definované termíny se nezobrazily nijak výrazně, proto doporučuji si je v CSS přestylovat.
Související články
Předchozí Celou kategorii (seriál) Další
HTML (1)
HTML (2) - odstavec a nadpisy HTML (3) - styly písma HTML (4) - odkazy HTML (5) - obrázky HTML (6) - obrázky 2 HTML (8) - tabulky HTML (9) - tabulky 2 HTML (10) - tabulky 3 HTML (11) - formuláře HTML (12) - formuláře 2 HTML (13) - formuláře 3 HTML (14) - formuláře 4 HTML (15) - formuláře 5 HTML (16) - rámy HTML (17) - rámy 2 HTML (18) - rámy 3 HTML (19) - metadata HTML (20) - dokončujeme Webové Standardy 1 - Historie, problém a řešení HTML (21) - Přecházíme na XHTML Dynamické načítání dat z databáze pomocí jQuery a PHP Programujeme chat s dynamickým načítáním HTML 5 I. - Úvod do HTML 5 HTML 5 II. - Ako začať s tvorbou HTML 5 dokumentu Předchozí Celou kategorii (seriál) Další
|
Vyhledávání software
Vyhledávání článků
28.11.2018 23:56 /František Kučera 12.11.2018 21:28 /Redakce Linuxsoft.cz 6.11.2018 2:04 /František Kučera 4.10.2018 21:30 /Ondřej Čečák 18.9.2018 23:30 /František Kučera 9.9.2018 14:15 /Redakce Linuxsoft.cz 12.8.2018 16:58 /František Kučera 16.7.2018 1:05 /František Kučera
Poslední diskuze
31.7.2023 14:13 /
Linda Graham 30.11.2022 9:32 /
Kyle McDermott 13.12.2018 10:57 /
Jan Mareš 2.12.2018 23:56 /
František Kučera 5.10.2018 17:12 /
Jakub Kuljovsky | |||
ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2024) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze |