![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 4.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
witam mam taki przykladowy skrypcik, problem polega na tym że nie jest zgodny ze standardami organizacji W3C . błąd który się pokazuje informuje o tym że źle zakończone są znaczniki ul, jak to zapisać aby było poprawnie?? efektem końcowym chciałbym aby utworzyć listę menu z kilkoma wcięciami. Ten zapis jest dobrze interpretowany przez przeglądarki zatem nie wiem co czynić. Prosze o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
OK - dowod naukowo/techniczny (bardzo prosty jesli ktos jest biegly w DTD (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ):
Zagladamy tu (DTD dla XHTML 1.0 /Strict -- chyba o takim rozmawiamy?): http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd Element UL (dla OL tak samo) Kod <!ELEMENT ul (li)+> <!ATTLIST ul %attrs; > Element LI Kod <!ELEMENT li %Flow;> <!ATTLIST li %attrs; > Entity %Flow zawiera Kod <!-- %Flow; mixes block and inline and is used for list items etc. --> <!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*"> ***%block*** <!ENTITY % block "p | %heading; | div | %lists; | %blocktext; | fieldset | table"> ***%lists*** <!ENTITY % lists "ul | ol | dl"> Czyli rozwiazanie Kill3R'a jest wlasciwe. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 06:02 |