Aaaaargh! Sarjassamme "Helvetin hyödyllisiä CSS:än ominaisuuksia, joita Mä$ä-IE ei osaa, mutta ainakin Mozilla johdannaisineen osaa":
max-width in Internet Explorer
Lisäsin heti mun stylesheetteihin eräille tageille määrityksen nimeltä "max-width". Mutta paskat mä rupeen Mä$ä-IE:tä varten tekemään mitään ihmevirityksiä. Sen romiskon säälittävääkin säälittävämmät käyttäjät tukehtukoot siihen paskaansa, jos eivät hyvän sään aikana tajua vaihtaa siitä johonkin WWW-selaimeen:
Browse Happy
BTW aika monilla mun sivuilla saa silmilleen tällaista vinoilua, jos käyttää WWW-selainta, joka ei kunnolla tue CSS-standardien mukaan tehtyjä importtauksia:
Toi on toteutettu silleen, että <h1> -tageihin on lisätty attribuutti "class="ahem"". Importattavissa stylesheeteissä on sitten tuo luokka nimeltä "ahem" määritelty näin:
.ahem { display: none; }
Mutta Mä$ä-IE:pä ei tuota luokkamääritystä edes näe, koskapa se ei tällaista CSS-tiedostossa olevaa importtausta tajua:
@import url("imported.css") screen,projection,tv ;
Eli WWW-selaimet importtaavat tuossa kohtaa ton tiedoston imported.css, mutta Mä$ä-IE ei. Siitä sitten seuraa se, että Mä$ä-IE näyttää <h1> -tagit sellaisinaan, mutta WWW-selaimet piilottavat ahem-luokalla varustettujen <h1>-tagien väliin kirjoitetut jutut kokonaan. Importattaviin CSS-filettoihin voin sitten laittaa myös kaikenlaisia hienompia tyylimäärityksiä, joita Mä$ä-IE ei tajuaisi kuitenkaan tai jotka muuten olisivat sille liian vaikea pala. Myöskään nelossarjan Netscapet eivät noita importattavia CSS-filettoja näe eivätkä kyllä muitakaan CSS-filettojani, koska määrittelin CSS:än latauksen HTML-koodissa tavalla, jota se ei tajua, mutta ainaskin Mozilla johdannaisineen, Konqueror johdannaisineen, Opera ja Mä$ä-IE tajuvat sen.
Taas nukahdin silleen, että kone jäi päälle. Koetanpas nukkua kunnolla.
Heräsin tossa iltakuuden jälkeen.