Moro!
Voiko xhtml-dokumentin if:llä vaihtaa css-tiedostoa näytön tai
ikkunan koon mukaan?
JavaScriptillähän tämä onnistuu mutta onnistuuko ilman sitä suoraan
ja minkälaisella lauseen pätkällä?
Tarkoitus on tehdä minikoneille yms pikkunäytöille oma style-tiedosto,
joka parantaa käytettävyyttä normaalia pienemmillä näytöillä.
Kiitos!
(X)HTML on vain merkkauskieli - sillä ei voi "ohjelmoida". Olisi järkevintä tehdä CSS-tiedosto sopivaksi kaikille näytöille, tai jos ei onnistu niin tehdä vaikka alidomainin alle sopiva versio.
vph81 kirjoitti:
Voiko xhtml-dokumentin if:llä
Tiedätkö sää XHTML:stä jotain mitä mää en, vai mitähän mahdoit tarkottaa?
Merkkauskielipä hyvinkin..muuta en väittänyt olekkaan.
..mutta kuten seuraavassa valitaan IE:lle oma stylesheet, haluaisin valita oman
myös pikku-resoille.
<!--[if lte IE 7]> <link rel="stylesheet" type="text/css" href="styleIE.css"/> <![endif]-->
Mielestäni on järkevämpää, vaihtaa pelkkä stylesheet jos onnistuu, kuin tehdä kahdet sivut erikseen. Kätevämpi tehdä ja ennen kaikkea päivittää, kun sinänsä itse sivut kyllä käyvät molempiin. Voin toki olla väärässäkin.
..niin ja kyllähän se onnistuu, kysyinkin sitä onnistuuko näin kuten ajattelin.
Blazelle: todennäköisesti en tiedä puoliakaan siitä mitä sinä. Liekkö tuo sitten XML:ää tai jotain, en ole aivan perillä.
vph81 kirjoitti:
<!--[if lte IE 7]>
Tämän rakenteen nimi on "conditional comment" ja se ei oo minkään maailman standardia, vaan Internet Explorerin oma viritys. Jollain on näköjään ollu tylsää kun niistä on noin pitkä Wiki-sivu: http://en.wikipedia.org/wiki/Conditional_comment
Just just..mistäpä näitä aina.
Hyvä kuitenkin tietää, voinkin unohtaa tuon sitten.
Kiitoksia!
PS. Voisikohan tuota käyttää IE:n asennuksen poistamiseen käyttäjän koneelta. :-)
Tälläistäkö ajattelit: Different Stylesheets for Differently Sized Browser Windows?
Joo kiitti!
:D
Aihe on jo aika vanha, joten et voi enää vastata siihen.