Autor | Zpráva | ||
---|---|---|---|
MASH Profil |
#1 · Zasláno: 7. 10. 2006, 20:31:00
Ako správne zapísať vnorený zoznam aby to bolo validné - zobrazuje to správna, ale pri validácii vypisuje chyby, že nemôže byť blokový element vložený v riadkovom.
<ul> <li>Nadpis1</li> <li><ul> <li>Nadpis1.1</li> <li>Nadpis1.2</li> </ul> </li> <li>Nadpis2</li> </ul> |
||
Casero Profil |
#2 · Zasláno: 7. 10. 2006, 20:33:41
MASH
děláš to blbě je <li></li><ul>..atd |
||
MASH Profil |
#3 · Zasláno: 7. 10. 2006, 20:45:27
Ale potom nedosiahnem vnorený zoznam, potom budú všetky položky zoznamu odsadené rovnako. Ale ja chcem aby boli rovnako odsadené položky, ktoré sú postavené na jednu úroveň. Teda Nadpis1 a Nadpis2 bude napr. úplne vľavo a Nadpis1.1 a Nadpis1.2 budú trochu posunuté.
Možno by to šlo cez class a v css tým podnadpison zadefinovať väčšie odsadenie... Alebo je na to aj nejaký iný spôsob? |
||
Casero Profil |
#4 · Zasláno: 7. 10. 2006, 20:57:41
MASH
proč by to takto nešlo..to je obyčejnej vnořenej seznam...protsě <ul><li></li><ul><li></li></ul></ul> a bude to |
||
DJ Miky Profil |
#5 · Zasláno: 7. 10. 2006, 21:02:41
a bude to
Ano, bude to nevalidní. Takhle to validní bude: <ul> <li>a</li> <li>b <ul> <li>b1</li> <li>b2</li> </ul> </li> <li>c</li> </ul> |
||
Casero Profil |
#6 · Zasláno: 7. 10. 2006, 21:03:48
DJ Miky
no však to tak on má..a píše že je to nevalidní..tak sem myslel, že druhej zpúusoba bude OK |
||
MASH Profil |
#7 · Zasláno: 7. 10. 2006, 21:13:08
DJ Miky
veď to je to isté ako písal Casero o príspevok pred tebou... Práve, že to validné nie je (ale funguje to) |
||
Bubák Profil |
#8 · Zasláno: 7. 10. 2006, 21:57:37
DJ Miky to má dobře a validně
Funguje to takhle: <ul> <li>položka, za níž nebude ukončovací značka, to bývá častá chyba. <ul> <li>položka vnořeného seznamu</li> </ul> </li> <!-- teprve tady patří ukončovací značka položky, viz výše --> </ul> |
||
MASH Profil |
#9 · Zasláno: 7. 10. 2006, 22:05:51
DJ Miky a Bubák
vďaka, už som to pochopil - ukončenie </li> musí byť až po vnorenom <ul></ul> Malý detail, ktorý som si nevšimol. Už je to OK - validné. :) Ešte raz vďaka. |
||
Casero Profil |
#10 · Zasláno: 7. 10. 2006, 22:38:53
MASH
ja to nechápu..ale prostě tak pročs psal že to není validní...tvůjh uvodní př.!! |
||
MASH Profil |
#11 · Zasláno: 7. 10. 2006, 22:53:05
Casero, teraz som to pozrel lepšie a máš pravdu - v tom prvom príklade som spravil chybu pri opisovaní toho čo som mal na stránke.
Zasa platí, že niekto povie pravdu len keď sa pomýli... takto som to mal na webe <ul> <li>Nadpis1</li> <ul> <li>Nadpis1.1</li> <li>Nadpis1.2</li> </ul> <li>Nadpis2</li> </ul> ale napísal som to ináč (a vlastne dobre) |
||
Bubák Profil |
#12 · Zasláno: 7. 10. 2006, 22:55:07 · Upravil/a: Bubák
První příklad je validní, ale za první položkou je ukončovací tag a zápis "<li><ul>" udělá nežádoucí prázdnou položku.
Nenapsal jsem, že v HTML, na rozdíl od XHTML, je koncová značka položky seznamu </li> nepovinná a pro jistotu přidám, že značka konce seznamu </ul> je povinná. Dodatek - skoro všechny kódy sem dávám pomocí Ctrl+V, aby nedošlo k chybě, obdobně kopíruji odtud. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0