Hello out there!
Bevor du dich über falsche Darstellung wunderst, solltest du deinen HTML-Quelltext von sämtlichen Fehlern befreien. Ein Validator hilft dabei. [http://validator.w3.org/]
Danach prüfe dein CSS. Ein Validator hilft dabei. [http://jigsaw.w3.org/css-validator/]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/Strict.dtd">
Der system identifier ist falsch, es muss für XHTML 1.0 Strict "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" heißen. [SELFHTML: DOCTYPE] Bin mir grad nicht ganz sicher, aber der Fehler könnte dazu führen, das Browser in den Quirks-Modus wechseln.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
Hier solltest du zusätzlich 'lang="de"' angeben. [SELFHTML: XHTML-HTML: lang, HTML-TECH-LANG: Best Practice 4]
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Du bist dir der Unterschiede zwischen XHTML und HTML bei leeren Elementen [SELFHTML: XHTML-HTML: Leere Elemente] bewusst?
#box {
margin:0% 3%;
padding:0% 0%;
width:880px;
height:100%;
border-left:1px solid #eee;
border-right:1px solid #eee;
background-color:#fffad1
}}
Wo geht diese Klammer auf?
<title</title>
Copy and paste error??
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Doppelt hält besser?
<table width="100%" cellspacing="0" cellpadding="0" bgcolor="#e3e4e6">
<tr>
<th width="34%" scope="col" ><div align="left"><img src="images/logo.jpg" alt="" width="300" height="95" /></div></th>
<th width="32%" scope="col"> </th>
Tabelle zum Layouten?? Und die missbilligten Attribute zur Darstellung sind falsch; du willst ja XHTML 1.0 _Strict_ schreiben. Und das ist auch gut so.[tm]
Nutze CSS für _sämtliche_ Darstellungsangaben.
<?php
div>
??
<table width="100%" border="2" cellspacing="0" cellpadding="0">
</table>
Da fehlt wohl was.
See ya up the road,
Gunnar
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)