Keine Bildchen?
Hm, das kann ich so garnicht nachvollziehen ... hast du vielleicht nen Bildblocker aktiviert?
Sonst ... ich hab bei allen Pfaden Slashes verwendet, kannst ja testweise mal Backslashes verwenden.
( Sorry dass ich das nicht selbst machen kann aber hab' hier keinen Mac rumstehen

)
Und naja, ein Fehlerchen ist mir noch aufgefallen, der ist auch in Opera ... Tabellengestaltung. Beispiel: Impressum die "Mittelsenkrechte" ist breiter als 8px ( so breit ist das Hintergrundbild ).
Wenn jemand Lust hat, sich damit auseinanderzusetzen ... hier der PHP-Code dazu ... hab schon 'n Vierteltündchen nach dem Fehler gesucht aber nichts gefunden
Table:
PHP-Code:
$breite=2;
TableHead($breite);
th("Verantwortliche","","colspan=3");
tr($breite);
td("<br>Patrick Helm<br>Straße weiß ich nicht<br>Postleihzahl auch nicht Leipzig<br>E-Mail: pati_h@web.de<br><br>");
td("<br>Eric Teubert<br>Cradefelder Straße 1<br>04349 Leipzig<br>E-Mail: eric_te@web.de<br><br>");
tr($breite);
td("Bei Supportfragen oder sonstigen Problemen bitte an das <a href=\"http://ais.informatik.uni-leipzig.de/~rpg/forum/index.php\"><u>Forum</u></a> wenden.<br>","","colspan=3");
tr($breite);
th("Urheberrecht","","colspan=3");
tr($breite);
td("Sämtliche Grafiken ( Design des Spieles, sowie des Wissensarchivs, Gegenstände, Stadt, Karte ) wurden von mir ( Eric Teubert ) erstellt und sind nicht ohne Erlaubnis zu anderen Zwecken als dem Spielen von Chaos Returns zu benutzen. Der Quellcode ist Eigentum der o.g. Personen und darf weder für private noch kommerzielle Zwecke eingesetzt werden.","text-align:justify","colspan=3");
tr($breite);
th("Haftungshinweis","","colspan=3");
tr($breite);
td("Wir übernehmen keine Verantwortung für die Inhalte Externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.","","colspan=3");
TableFoot($breite);
Die Funktionen:
PHP-Code:
/**
* Bibliothek zur Erstellung der hübschen Nietentables
* Anmerkung:
* Vor jedem Table muss per Variable festgelegt werden, wie breit sie ist ( in Zellen )
**/
/**
* TableHead()
* Beginn jedes Tables, danach geht es weiter mit td() oder th(), NICHT mit tr() !
* @param mixed $breite
* @param string $style
* @return
**/
function TableHead($breite, $style=""){
echo'<table cellpadding="0" cellspacing="0" style="padding:0px;'.$style.'">';
echo'<tr>';
echo'<td class="leer"></td>';
echo'<td class="oben"></td>';
echo'<td colspan='.breite($breite).' class="leer"></td>';
echo'</tr>';
echo'<tr>';
echo'<td class="links"></td>';
echo'<td colspan='.breite($breite).' class="waag"></td>';
echo'<td class="leer"></td>';
echo'</tr>';
echo'<tr>';
echo'<td class="leer"></td>';
}
/**
* TableFoot()
* Ende jedes Tables, davor KEIN tr() !
* @param mixed $breite
* @return
**/
function TableFoot($breite){
echo'<td class="senk"></td>';
echo'</tr>';
echo'<tr>';
echo'<td class="leer"></td>';
echo'<td colspan='.breite($breite).' class="waag"></td>';
echo'<td class="rechts"></td>';
echo'</tr>';
echo'<tr>';
echo'<td colspan='.breite($breite).' class="leer"></td>';
echo'<td class="unten"></td>';
echo'<td class="leer"></td>';
echo'</tr>';
echo'</table>';
}
/**
* td()
* Eine einzelne Tabellenzelle.
* @param mixed $content Inhalt der Zelle
* @param string $style CSS
* @param string $extension CSS-Klasse / Colspan / Rowspan / ...
* @return
**/
function td($content, $style="", $extension=""){
if ($style != "") {
$style = " style=\"$style\"";
}
echo'<td class="senk"></td>';
echo'<td class="ordinaryTD"'.$style.' '.$extension.'>';
echo$content;
echo'</td>';
}
/**
* th()
* Einzelne Tabellenzelle wie td() nur standardgemäß anders formatiert ( größere Schrift, mittig )
* @param mixed $content Inhalt der Zelle
* @param string $style CSS
* @param string $extension CSS-Klasse / Colspan / Rowspan / ...
* @return
**/
function th($content, $style="", $extension=""){
if ($style != "") {
$style = "style=\"$style\"";
}
echo'<td class="senk"></td>';
echo'<td class="ordinaryTH"'.$style.' '.$extension.'>';
echo$content;
echo'</td>';
}
/**
* tr()
* Abgrenzung zwischen einzelnen Rows
* @param mixed $breite
* @return
**/
function tr($breite){
echo'<td class="senk"></td>';
echo'</tr>';
echo'<tr>';
echo'<td class="leer"></td>';
echo'<td colspan='.breite($breite).' class="waag"></td>';
echo'<td class="leer"></td>';
echo'</tr>';
echo'<tr>';
echo'<td class="leer"></td>';
}
/**
* breite()
*
* @param mixed $breite
* @return
**/
function breite($breite){
return ($breite*2+1);
}