Thomas Due skrev:
> Jeg vil lige høre om der er nogen som kan fortælle mig hvordan
> jeg centere en div så det virker i Mozilla FireFox?
Lige som det gøres i alle andre moderne browsere (incl. IE6) - ved
hjælp af margin: auto.
> Jeg anvender p.t. text-align:center på body,
Den metode er desværre nødvendig for at få ældre IE-udgaver med,
men den kan fint kombineres med den metoden for browsere der
forstår css korrekt. Teknikken er vist i en artikel fra gruppens
OSS: <
http://html-faq.dk/2007.asp>.
> Så vidt jeg har forstået på HTML/CSS specifikationen, så skulle
> text-align virke, også på en div, men ikke i Mozilla.
Du har misforstået hvad text-align skal virke på. Det er rigtigt at
text-align også gælder i en div, men det centrerer alene inline-
indhold - dvs. tekst og koder som <a>, <img>, <em>, <strong> o.l.
IE har før version 6 også ladet text-align påvirke blok-elementer,
men det er altså ikke korrekt. I version 6 har man indført en
doctypekontakt der gør IE6 i stand til at vise sider på to måder -
enten som ældre IE'er har gjort (quirks mode) eller som en browser
bør vise siderne (efter standarderne, standardmode).
Den gammeldags centreringsmetode (text-align: center) virker uanset
doctypemode, mens den korrekte (margin: auto) kun virker i
standardmode.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html