Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Useampi CSS-tiedosto?

antsa [11.01.2004 03:55:53]

#

Siis olen tekemässä sivuilleni dynaamista ulkoasunvaihtoa, eli siis käyttäjä voisi vaihtaa sivun ulkoasua nappia painamalla. Tämä on onnistunut ihan hyvin, eikä siinä varsinaisesti ole ongelmia.

Kysymykseni onkin, että voiko samaan sivuun määrittää kaksi eri CSS-tiedostoa? Toinen sisältäisi värit yms ja vaihtuisi aina kun ulkoasua muutetaan, ja toisessa olisi esimerkiksi fonttien koot yms, jotka ovat samat jokaisessa eri teemassa.

Siis jos laitan vain kaksi LINK-tagia, niin toimiiko?

leftover [11.01.2004 11:00:15]

#

Toimii toki. Järkevämpi ratkaisu olisi css-tiedostoon ylös merkintä @import "tyyli.css" (muistaakseni) jolloin tarvitaan vain yksi link-tagi. En muista oliko tässä tavassa sama riski kuin kahdessa link-tagissa:

ekatyyli.css

body {
font-family: sans-serif;
font-size: 1em;
}
...

tokatyyli.css

body {
background-color: #000000;
color: #ffffff;
}
...

Nyt kun linkitetään aluksi ekatyyli.css ja sitten tokatyyli.css, jää body-attribuutille voimaan ainoastaan värimääritelmät (eli fontit vaihtuu selaimen oletuksiksi).

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta