Validní kód je kód psaný podle pravidel konzorcia W3C. Jedná se o kód bez syntaktických chyb, hacků a o kód dobře a logicky popisující strukturu stránky.
Mnohdy platí, že i nevalidní stránky se mohou zobrazovat a fungovat správně. Proč se tedy obtěžovat s validitou? Když např. nepoužiji nějaký hack, budu muset zdlouhavě zkoušet nebo zjišťovat jak daný problém vyřešit.
Já si však myslím, že psát validně se vyplatí, a to z následujících důvodů:
- Je pravdou, že validní weby mají raději i vyhledávače, protože takový web je pro ně lépe čitelný. Myslím, že při optimalizaci webu by se mělo začít právě u validity. Validní web má tedy lepší SEO.
- Validní web je základem pro dobrou přístupnost.
- Validně psaný web lépe popisuje strukturu stránky, protože je např. každý element správně ukončen atp.
- Validní weby jsou logicky strukturované. Nejde např. vložit nadpis do odstavce nebo jeden odstavec do druhého atp.
- Použijete-li hack, nikdy nevíte jak na něj budou reagovat nové prohlížeče nebo ty méně rozšířené.
- Je to vaše vizitka. Člověk se obvykle při psaní snaží vyvarovat pravopisných chyb, tak proč mít chyby v kódu?
- Je to výzva! Vyřešit některé problémy je totiž bez použití hacků náročné.
Je samozřejmé, že psát stránky validně je správné. A myslím, že na základě uvedeného seznamu se to určitě i vyplatí.