Opravení nevalidního kódu
- .:M@rt!n:.
- Člen | 201
Ahoj, zkusil jsem si otestovat stránky a vyplivlo mě to, že nejsou
validní. Viz zde .
Vůbec nevím jak tyto chyby opravit případně kde je hledat?
Díky za radu
- ic
- Člen | 430
No ten problém je jasný… Nette už počítá především (jestli dokonce
ne pouze) s html5, a ty pro nette důležité tagy jako
data-nette-rules
a formnovalidate
jsou právě novinky
v html5 (required
je pak něco, co bylo, nebylo a teď už zase
je).
A stránka je podle doctype v XHTML 1.0 Strict, které je docela přísné
(což asi říká právě to Strict XD) a pro dosažení validity se člověk
musí docela snažit… což může být považováno za zbytečně vynaloženou
energii.
Rozhodně bych doporučil to html5, protože je cool a i lidi (klient), kteří
o webech nic neví tak o html5 slyšeli a ví, že je cool. Navíc když
člověk tak-nějak píše kód v html5, tak je většinou validní, narozdíl
od XHTML (kteréhokoliv).
Změnit první 2 řádky na
<!DOCTYPE html>
<html>
a hned je to validní… bez práce.
Editoval ic (17. 7. 2012 18:57)