@@mrx:
nuqneH
<?xml version="1.0" encoding="UTF-8" ?>
Wenn du IE < 7 in den Quirksmodus [Jendryschik] schickst, solltest du dich über Darstellungsfehler nicht wundern. Die XML-Deklaration ist überflüssig, wenn als Zeichencodierung UTF-8 oder UTF-16 verwendet wird. Lass sie weg!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
XHTML 1.1 ist nur in Ausnahmefällen sinnvoll. Ein solcher ist in deinem Fall nicht gegeben. XHTML 1.1 hat etliche Nachteile (siehe Archiv). Verwende XHTML 1.0 Strict!
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
Hier zeigt sich eins der Probleme von XHTML 1.1: Bei Auslieferung als 'text'mhtml' ist @xml:lang wirkungslos, @lang gibt es aber nicht in XHTML 1.1, damit ist keine Angabe der Textverarbeitungssprache möglich.
<body style="background-color:#ffa200;">
Styleangaben sollten nicht inline in @style-Attributen stehen, sondern gesammelt im Stylesheet.
Und warum du alles absolut positionierst, ist mir ein Rätsel.
Qapla'
Volumen einer Pizza mit Radius z und Dicke a: pi z z a