CSS basics 101:

  • Een inline style <p style="color: #600;"> heeft voorrang op
  • een style block in je pagina welke voorrang heeft op
  • een link stylesheet <link rel="stylesheet" type="text/css" href="style.css" media="screen" /> welke meer invloed heeft dan
  • een @import stylesheet.

En dan nog dit:

Dat de volgorde van de @import regel ook van belang is.

<style type="text/css" media="screen">
@import "style.css";
@import "nogmeerstyle.css";
</style>

nogmeerstyle.css zal meer invloed hebben als style.css. Met andere woorden:

Stel je hebt in style.css bepaald dat:

p {
color: #f00; /* rood */
}

en in nogmeerstyle.css:

p {
color: #00f; /* blauw */
}

Alle <p> elementen zullen blauw zijn.