On Sun, 30 Jun 2002 02:24:58 +0200, Rune Glerup <usenet@kaboom.dk>
wrote:
>Se. <
http://bluerobot.com/web/css/center1.html>
Der er i øvrigt et eksempel på
http://msdn.microsoft.com/workshop/samples/author/css/overview/auto.htm
der illustrerer forskellen, og viser at IE6 umiddelbart skulle være
mere fornuftig i "standards-compliant"-mode - og altså "centrerer"
tingene på baggrund af "margin-left:auto;margin-right:auto;".
Det har dog i allerhøjeste grad givet mig hovedbrud at det alligevel
ikke lod til at være tilfældet, så lad mig for IE6's vedkommende
konstatere:
Følgende får IE6 til at gå i standards-compliant-mode:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
Følgende får IE6 til at gå i standards-compliant-mode:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Følgende får IKKE IE6 til at gå i standards-compliant-mode:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Faktisk vil IE6 ikke gå i standards-compliant-mode, hvis man bare
skriver noget vilkårligt (udover whitespaces) før sin
DOCTYPE-deklaration. Det irriterer mig mildest talt at man bare for at
få det til at virke i IE6 også skal lave workarounds.
--
- Peter Brodersen