[HTML/CSS] Bild im hintergrund, ladezeit länger?

Matthiasnet

Well-known member
ID: 116869
L
14 August 2006
271
7
Hi,

ich möchte meine HP nach dem W3C valide gestalten.
Da nun
HTML:
background="https://www.LachenundSpass.de/Bilder/new_menu_011.jpg"
in einem <td> Tag nicht erlaubt sind, wollte ich es mit
HTML:
style="background-image:url(https://www.LachenundSpass.de/Bilder/new_menu_011.jpg)"
ersetzen.
Funktionieren tut es letztendlich schon, nur ist die Ladezeit dadurch extrem verlängert....die Seite hört nun manchmal mitten im Laden auf und lädt die Seite anschließend ein zweites mal....?
Benutze den IE7. Weiß einer warum und wo das Problem dabei liegt oder gibt es eine weitere alternative dazu?

Grüße

Matthias
 
Also 1. Domainnamen klein daran könnte es liegen, was ich aber stark bezweifle
2. das ist doch deine Page also warum schreibst du nicht einfach
HTML:
style="background-image:url(/Bilder/new_menu_011.jpg)"
sonst sehe ich nix auffälliges
 
ich versteh das nicht es geht doch <td background "url des bildes">
check ich jetzt nicht
 
@strolch00, habe wie du gesagt hast einfach mal den domainnamen rausgelassen und nu klappts ohne das die Seite öfters geladen wird....ist aber trotzdem komisch der Fehler find ich.

@powergrafik, background ist im td-Tag nicht erlaubt,auch wenns funktioniert... deswegen ;)

Grüße

Matthias
 
@strolch00, habe wie du gesagt hast einfach mal den domainnamen rausgelassen und nu klappts ohne das die Seite öfters geladen wird....ist aber trotzdem komisch der Fehler find ich.
Eindeutig ein Fehler im Browser ;)
Theoretisch gesehen laufen beide Schreibweisen ja auf dieselbe Resource hinaus. Praktisch scheint aber der IE7 diese unterschiedlich zu behandeln.
Wenn ich dazu komm, teste ich mal ausführlich.
powergrafik schrieb:
ich versteh das nicht es geht doch <td background "url des bildes">
check ich jetzt nicht
Weil das eben kein HTML ist. Infos zur Spezifikation:
https://www.w3.org/TR/html4/struct/tables.html#h-11.2.6