Ik zat vanavond te knoeien met een dropdownmenu met Javascript. Dan zit je dus (om de submenu's op de goede plaats te krijgen) te knoeien met de position-tag in CSS. Heb je hem net goed in FF, en dan ga je ff in IE kijken. Daar is het dus weer heel anders. Tamelijk vervelend.
Maar IE gaat inderdaad heel anders om met width en height. IK had een keer een tabel in een DIV. Die tabel gaf ik de breedte 100%. In FF zette hij hem dan op hele breedte van de DIV, maar in IE nam hij de breedte van de browser :( Het blijft lastig met IE en FF.
Het meest verwonderlijke is nog dat waneer je een xhtml1.1-doctype vervangt door een html4-doctype, alles veel beter gaat. Haal je vervolgens de doctype helemaal weg, kom je weer in tagsoup-modus terecht, ben je verloren.
xhtml1.1 is leuk, mits het ondersteund wordt...
Ik raad aan, gebruik gewoon html4 of xhtml1.0 en, deze geld dus direct voor jouw ArendJan, kook geen soup van je broncode. Maak iets stevigers. Mijn persoonlijke voorkeur gaat bijvoorbeeld uit naar een brownie.