Onko mahdollista liittää kaksi CSS-tiedostoa samaan html-sivuun? Esimerkiksi niin että toinen olisi yleisesti käytössä oleva ja toinen viittaisi vain yhteen osioon.
Kaksi CSS-tiedostoa..
2
412
Vastaukset
- kokkopill
Kyllä voi ja määrittelyt voivat mennä vaikka päällekäin.
Tuosta voi katella niiden tyylisivujen "tärkeysjärjestystä" eli mikä tyyli jää voimaan jos useampi osuu samalle elementille jne..
http://www.w3.org/TR/CSS21/cascade.html#cascade Toinen vaihtoehto on, että kirjoitat näistä vain jälkimmäisen mutta teet erityinen.css-tiedostosta sellaisen, että sen ensimmäisenä rivinä on
@import url(yleinen.css);
Jos kuitenkin tarkoitit sitä, että toinen CSS-tiedosto koskisi vain osaa HTML-sivusta, niin se ei ole mahdollista. CSS-määrittelyjen vaikutus pitää rajata muilla tavoilla. Voit esimerkiksi panna halutun osan sivusta rakenteeseen
...
ja sitten kirjoittaa siihen kohdistuvat säännöt niin, että selektorin alussa on .foo, esimerkiksi
.foo p { ... }
jolloin asetukset koskevat vain kyseisen elementin sisällä olevia p-elementtejä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225134- 254308
- 272451
- 342234
- 371998
- 151908
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211237Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101164