Hi,
wenn ich eine in HTML eingebundene CSS- Datei ändere, funzt die Änderung manchmal ja, manchmal nein. Es nervt, denn bei nein denke ich zunächst an einen eigenen Fehler und suche vergeblich.
Kann es sein, dass je nach Browser die CSS- Datei nicht neu geladen wird (so wie Grafiken) ?
Ja - je nach Cache-Einstellungen.
Kann es sein, dass ein Proxy- Server eine alte Version liefert ?
Ja.
Kann man temporär (während der Entwicklungszeit) eine Neulieferung erzwingen, ähnlich HTML mit <meta http-equiv='expires' content='0'>
Aber kann eine CSS-Datei so einen HTML-Header haben?
HTML-Head gibt es natürlich nicht. HTTP-Header wären eine Möglichkeit.
Oder (einfacher) - was in den meisten Browsern zum Neuladen der Seite vom Server bewirkt: Ctrl-F5
Ich mach oft auch noch eine auffällige Änderung in die CSS-Datei (andere Hintergrundfarbe für body o.ä.), dann sehe ich sofort, ob die aktuelle Version der CSS-Datei benutzt wird.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.