Stefan Muenz: CSS-Datei einbinden / Netscape 4.0

Beitrag lesen

Hallo Niklaus,

<link rel=stylesheet href="../format.css">

»»  background-image: url(bilder/blusky.gif);

Tja, das ist natuerlich eine Auffassungssache, und da, wo es unterschiedliche Auffassungen geben kann, wirst Du bei den Browsern immer auch auf unterschiedliche Auffassungen stossen (Murphy <g>).
Wenn der Befehl fuer das background-image in der CSS-Datei steht, die ein Verzeichnis oberhalb der HTML-Datei steht, in die sie eingebunden wird, ist es eben die Frage, ob "bilder/blusky.gif" dann aus Sicht der CSS-Datei oder aus Sicht der HTML-Datei interpretiert werden soll. Egal ob das jetzt in irgendeiner Spec irgendwo festgelegt sein mag oder nicht - es ist irgendwie Auffassungssache.
Um den Schlamassel zu vermeiden, ist es wohl am sichersten, CSS-Befehle, in denen eine URL referenziert wird, in Deinem Fall in der jeweiligen HTML-Datei direkt zu notieren. Die uebrigen Formatdefinitionen koennen ja in der separaten CSS-Datei stehen bleiben.

viele Gruesse
  Stefan Muenz