BASE HREF und LINK HREF - Bug in IE5?
Mulder
- browser
Ich habe auf meiner Seite den folgenden Code:
<base href = "http://www.doccheck.de/newsletter/">
<link rel = "stylesheet" href = "style.css">
Die Seite selbst befindet sich in einem Unter-Unterverzeichnis von /newsletter.
Jetzt sollte man annehmen, der Browser sucht das Stylesheet in
http://www.doccheck.de/newsletter/style.css
Das machen auch fast alle (NN4.0+ Win/Mac, NN6.0+ Win/Mac, Mozilla, IE 4.5/5.0/5.1 Mac, IE 5.5/6.0 Win, Opera...), nur der IE 5.0/Win will das Stylesheet nicht (der 4.0er auch nicht, aber der ist mir egal :-); er ignoriert den BASE HREF.
Ist das Stylesheet im selben Verzeichnis wie die Seite (also im Unter-Unterordner), klappt es (dann wollen nur die anderen Browser nicht mehr).
Interessanterweise klappt es mit einem per src = "javascript.js" eingebundenen Stylesheet, das Problem scheint also beim <link href> zu liegen.
Ist das ein bekannter Bug und gibt es einen Workaround, der mit allen Browsern funktioniert (außer den Inhalt der .css in den Header zu pasten)?
Versuch doch mal
<link rel = "stylesheet" href = "/newsletter/style.css">
...sonst fällt mir im Moment leider auch nix ein.
MfG,
Christian