Christoph Päper: dasselbe bild mehrmals - wie laden browser?

Beitrag lesen

ich habe eine lange liste,

Eine Liste ist <ul/> bzw. <ol/> (oder <dl/>). Den Punkten kann man per CSS dann ein bestimmtes Aussehen verleihen, z.B.:

/*das verstehen so ziemlich alle CSS-Browser*/
ul.songTitles {margin-left: 0; padding-left: 0}
li {list-style: disc inside url("trennPunkt.gif")}
/*ab hier versteht der IE nur noch Bahnhof und ignoriert es*/
ul[class~="songTitles"] li {display: inline; margin-left: 0; padding-left: 0}
li:before {color: red; content: "  "}
/* Hier steigen auch Opera 5 & 6 aus, Gecko und Presto bleiben */
li:before {content: url("trennPunkt.gif")}

Im IE hast du dann allerdings eine stinknormale Liste mit roten Punkten und in einer viel zu kleinen Schrift. NS4 habe ich jetzt nicht getestet, mein Mozilla ist aus dem Frühsommer 2002.

es ist bestimmt hundert mal derselbe kleine punkt, aber netscape scheint jeden einzeln zu laden.

Da die Bild-URL im CSS zweimal auftaucht, sollte es auch nur maximal zweimal geladen werden. Bei mehrfachen Auftauchen in verschiedenen img-Elementen gibt es hingegen genug krude konfigurierte Browsercaches, aber auch falsch eingerichtete Server, die standardkonformen UAs unnötig viele Reloads aufzwingen.

Christoph