Psát či nepsat validně?

CSS hack:
Podtržítkový hack není validní, ale co jiného mi zbývá, než to psát, když IE a FF mají hodně rozdílné vykreslovací jádro. Validní stránky jsou na nic, když ve FF třeba jsou rozhozené DIVY o 3px a to jen kvůli tomu že IE neumí počítat...
já nevim... preferoval bych spíš nevalidní ale funkční web... k čemu mi bude, že to je validní, když to bude rozhozený?
Doufám, že ten novej IE co má vijít bude mít odstraněný všechny chyby... Už mně to opravduzačíná štvát..
no, někde v RFC pro CSS jsem četl, že, co nerozezná, to ignoruje. Podle tohoto je tedy podtržitkový hack ok.
nejlepsi je psat validni stranky fungujici ve vsech prohlizecich stejne ;-)
ono takova matrjoska je taky hack, ale validator ho neoznaci za chybu.
pixy nekde (http://www.pixy.cz/pixylophone/2004_10_archiv.html#1097240074) psal o tom, ze podtrzitkovy hack validni je, ma to tam docela dost rozebrane. ja s nim souhlasim. validator je taky jenom "stroj", nedokonaly. pokud validator prohlasi, ze stranka je nebo neni validni, neznamena to, ze tomu tak skutecne je. znamena to pouze tolik, ze to validator rekl.
kdyby nekdo udelal validator a k nemu matematicky dukaz, ze pracuje spravne, to by bylo neco jinyho.

jinak souhlasim s Ijáčkem

http://www.pixy.cz/pixylophone/2004_08_archiv.html#1091549155
http://www.pixy.cz/pixylophone/2003_04_archiv.html
ten posledni odkaz ma byt http://www.pixy.cz/pixylophone/2003_04_archiv.html#1049213163
MzM, Tonik: taky se přikláním k tomu, že podtržítkový hack je validní.

A i kdyby nebyl, považuju za důležité, aby to fungovalo, což většinou rozumným způsobem nejde, aby to bylo 100% OK (to by pak IE byl 100% KO). Tj. přepnout jakékoliv IE do quirku a nasadit na něj podtržítka, ostatní podtržítka ignorují i s tím řádkem a jen tak nějaký doctype či xml deklarace je do quirku nepřehodí, čili potom se dá web odladit tak, aby fungoval stejně na všem. Teda pokud neděláme něco opravdu šíleného, to už by vyžadovalo zbraně většího kalibru.
Já místo podtržítkovýho hacku používám toto:
* html .neco {}
dobrá tabulka hacků je tady:
http://www.mraveniste.org/css/triky.html
jinak souhlasím s tím, že validita není to hlavní
Napsat validni stranku je velice jednoduche.

Napsat validni stranku ktera vypada a funguje ve vsech prohlizecich je temer nemozne, zvlast kdyz jde o slozitejsi projekt.

A verit, ze novy IE bude mit opravene vsechny chyby... no ja nevim, to je dost blahove:)
sice jsem to tu uz nekde psal, mno ja to resim treba takto:

<link href="styly.css" type="text/css" rel="StyleSheet"/>
<!--[if IE ]>
<link href="ie.css" type="text/css" rel="StyleSheet"/>
<![endif]-->
<?
if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'opera')!==FALSE){echo '<link href="opera.css" type="text/css" rel="StyleSheet"/>';}
?>
IE 4 to tuším nevezme ;)
pouziju klasicke topolankovo "je to @!#$" :-) tudiz problem majitelu, maj si poridit novejsi...