CSS hacky vyuzivaju chyby prehliadacov v spracovani CSS, vdaka comu mozes nastavit rozne vlastnosti pre rozne prehliadace. Tvoje spominane
Kód:
element {
voice-family: "\"}\"";
voice-family: inherit;
color: green;
}
vidia normalne prehliadace takto:
Kód:
element {
voice-family: "nejakepodivneznaky";
voice-family: inherit;
color: green;
}
ale prehliadace ignorujuce escape znak \ (myslim ze IE 5.x pre Windows) to vidi takto:
Kód:
element {
voice-family: "\"
} /* predcasne ukoncenie deklaracie vlastnosti */
/* to nizsie sa uz nepouzije */
\"";
voice-family: inherit;
color: green;
}
Vlastnosti ZA tymto hackom (uviedol som color: green) preto nebudu pouzite v IE 5.x pre Win.
Fakt velmi odporucam
tuto knihu, vela sa docitas o CSS hackoch.