nechápu ... (validátor)

15 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. http://validator.w3.org/check?uri=http%3A%2F%2Fkytarovyorchestr.wz.cz%2Fdir%2F&charset=%28detect+automatically%29&doctype=Inline prostě validátor hlásí, že: <menu id="menu"> <li class="fotogalerie"><a href="index.php?odst=fotogalerie">Fotogalerie</a> <menu id="fotogalerie"> <li><a href="index.php?odst=soustredeni">soustředění</a></li> <li><a href="index.php?odst=koncerty">koncerty</a></li> <li><a href="index.php?odst=jine">jiné</a></li> </menu></li> </menu> že menu id="fotogalerie" se tam nesmí vyskytovat. nevim, proč.
  2. to bude problem s necim jinym, mozna nekde predtim mas krizeny tagy nebo nezavreny jiny prvky atd. Zkontroluj to.
  3. Pac tam mas menu id="menu" a pak jeste menu id="fotogalerie" jestli chces ty ostatni mit nejake jine skus pouzit <span class="fotogalerie nebo udelat tridu a priradit ji vsem jak mas u toho prvniho "li" ...
  4. Nebo nahradit <menu> tagem <ul>. Menu je povazovan za zastaraly, tudiz nepodporovany tag.
  5. jj to uz jsme tady resili. taky jsme resili semantiku atd. Moje doporuceni: u stylu nepouzivej ID, nech si to vyhradne ke skriptum (a nebo k <prvek_formulare> <-- <label>)
  6. Marcus Flintus: důvod je poměrně prostý, <menu> v sobě již další značku <menu> nemůže obsahovat, nikdy jsem si toho ani nevšiml (už dlouho jsem nepotřeboval zanořit menu). Takže možné řešení: 1) použít <ul> který zanořovat můžeš 2) ignorovat tento zjevný nesmysl (proč by se nemohlo zanořit menu) a mít tak nevalidní ale normálně fungující kód (tak by ch to řešil já) 3) přepsat to do XHTML a spoléhat na chybu validátoru, který tento zápis přehlédne. Tomík: >Menu je povazovan za zastaraly, tudiz nepodporovany tag. O zastaralosti jsme se už bavili, ale že by byl nepodporovaný? To jsem ještě neslyšel. Který prohlížeč jej nepodporuje?
  7. >> nepodporovany tag Myslel jsem jako nepodporovany v novych verzi (X)HTML. Proste uz neni soucasti novych verzi.
  8. noo, tak to vidim na ul...
  9. mmch. zkoušel jsem přepsat menu id="fotogalerie" přepsat na ul, a to validátor taky nezkousl... prostě chápu-li to správně, tak dle vldu se do menu nesmí vnořovat ul ani menu ...
  10. Marcus Flintus: Tak tak, do <menu> nevrazíš ani <ul>, myslel jsem to původně tak, aby jsi to přepsal všechno na <ul>, pokud ti vadí nevalidita, ač je to poměrně jednoznačná chyba W3C.
  11. Timy: ano, je to chyba, ale tady se musim jaksi rozhodnout mezi sémantikou a validitou...
  12. Marcus Flintus: Tak přeji hodně štěstí při rozhodování.
  13. myslim,ze z toho delate moc velkou vedu ;)
  14. donny: souhlas, prostě to do sebe zanořím, validátor nevalidátor.
  15. a i kdybys tam dal UL, tak se nic nedeje, vsak spatne to taky nebude... (menu je specialni seznam)

← Zpět na všechna témata