Robert Bamler: "Klammerregeln"

Beitrag lesen

Hallo Mase,

Ich hatte zum Beispiel auch einmal das Problem, dass ich link,hover,focus,etc in einer .css Datei definiert hatte für ein Dokument aber innerhalb meines Textes andere Links wollte. Aber wenn ich dafür andere definiert habe, z.B. mit einer Klasse, dann hat der Browser mir das nicht angenommen und die css-Styles aus der css-Datei genommen.

Das kommt immer darauf an, was du zuerst angibst. Wenn du zuerst die css-Datei einbindest und dann einen Style-Bereich mit den dokumenteigenen Klassendefinitionen notierst, sollte der zweite den ersten "überschreiben". Wenn du es andersherum machst, kann es sein, dass die Angaben in der css-Datei die dokumenteigenen Klassendefinitionen überschreiben. Wenn du in der css-Datei aber nicht die gleichen Klassennamen verwendest, sollte es aber eigentlich trotzdem keine Schwierigkeiten geben.

Versuch es also so:

<link rel="stylesheet" type="text/css" href="style.css" /> <!-- Zuerst die separate Style-Datei -->
<style type="text/css">
<!--
.wasauchimmer {wasweißich}
//-->
</style> <!-- Dann die dokumenteigenen Angaben -->

Viel Erfolg,
Robert