Hintergrundgrafik erscheint nicht trotz korrekten (?) Codes
Tomislav Grabic
- html
Hallo zusammen,
ich versuche nun schon seit einiger Zeit eine Hintergrundgraphik im Kopfbereich einer Seite zu implementieren:
http://test.stufen.de/index.php (es ist leider kein Hintergrundbild zu sehen)
Der Code sieht so aus:
<table cellpadding="5" background=\images/kopf-hintergrund.jpg" cellspacing="0" width="99%" border="0" align="center" bgcolor="#ffffff" style="border-left : 1px solid #206180;border-right : 1px solid #206180;border-top : 1px solid #206180;"><tr><td colspan=3><table cellpadding="0" cellspacing="0" border="0" width="100%" style="border : 1px solid #206180;"><tr><td bgcolor="#F3F3F3" valign="middle"><a href="index.php"><img src="themes/Rhuknet/images/titlebar.gif" alt="Willkommen bei STUFEN International" border="0"></a></td>
<td bgcolor="#F3F3F3" align="right">
bzw. im Original
echo "<table cellpadding="5" background=\images/kopf-hintergrund.jpg" cellspacing="0" width="99%" border="0" align="center" bgcolor="" . getColor("mainbg") . "" style="border-left : 1px solid " . getColor("border") . ";border-right : 1px solid " . getColor("border") . ";border-top : 1px solid " . getColor("border") . ";"><tr><td colspan=3>"
."<table cellpadding="0" cellspacing="0" border="0" width="100%" style="border : 1px solid " . getColor("border") . ";">"
."<tr>"
."<td bgcolor="" . getColor("sectionbody") . "" valign="middle">"
."<a href="index.php"><img src="themes/Rhuknet/images/titlebar.gif" alt=""._WELCOMETO." $sitename" border="0"></a></td>\n"
."<td bgcolor="" . getColor("sectionbody") . "" align="right">\n"
Die zu implementierende Graphik ist unter dieser Adresse vorhanden:
http://test.stufen.de/images/kopf-hintergrund.jpg
Was mache ich falsch? Ich bin fuer jeden Tipp dankbar...
Viele Gruesse,
TG
Hallo Tomislav,
<table cellpadding="5" background=\images/kopf-hintergrund.jpg"
^
Ich kann mir gut vorstellen, daß es an diesem Backslash da liegt.
Apropos: Ich weiß nicht, welche HTML-Version Du benutzt, aber
ich würde prinzipiell alle Attributwerte in Anführungszeichen
schreiben; man lebt einfach sicherer, wenn man diese potentielle
Fehlerquelle ausgeschlossen hat.
Apropos zum zweiten: Wieso benutzt Du eigentlich das veraltete
Attribut background, wenn Du - wie man etwas später im Quelltext
erkennen kann- doch schon die Mächtigkeit von CSS erkannt hast?
Gibt es da irgendeinen Grund für, der mir bislang nicht bekannt
war?