[CSS] *.css?v=xyz

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [CSS] *.css?v=xyz

    Mir ist aufgefallen, dass es etliche Seiten gibt, die beim Einbinden ihrer stylesheets Variablen übergeben. Dies sieht dann z.B. so aus:

    <link rel="stylesheet" type="text/css" media="screen" href="/styles/header.css?v=1" />

    oder auch

    <link rel="stylesheet" type="text/css" media="all" href="/css/main/?v=1" />

    Wie funktioniert das?

    arrays sind klasse

  • #2
    Das wird so gemacht, damit die CSS Datei vom Browser neu geladen wird, sobald es eine neue Version gibt. Würde man das nicht machen, könnte es zu ziemlich hässlichen Darstellungsfehlern kommen, wenn der Browser weiterhin die alte CSS Datei aus dem Cache verwendet, aber neuer HTML Code angezeigt wird.

    Kommentar


    • #3
      Okay, praktisch, danke für die Info
      arrays sind klasse

      Kommentar

      Lädt...
      X