Gunnar Bittersmann: Website im IE 8 nicht zentriert

Beitrag lesen

@@wwwebQ:

nuqneH

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Quirksmodus. Da sollten Darstellungsfehler nicht verwundern.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="content-type" content="text/css">

Was soll der Unsinn? Du hast ein HTML-Dokument, kein CSS-Dokument.

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<meta http-equiv="X-UA-Compatible" content="IE=8">

Ja was denn nun, 7er oder 8er Modus?

<!--[if lt IE 8]>
<link rel="stylesheet" type="text/css" href="css_IE2.css" />
<![endif]-->

Oh je, ein IE-spezielles Stylesheet. Da verliert man schon den Überblick; deshalb ist das auch zu vermeiden. Gib IE-Angaben per '*+html'-Hack im Stylesheet (dem einen für alle Browser!!) an! (Wenn IE 6 noch irgendwelche Relevanz hat, auch noch per '* html'-Hack.)

<style type="text/css">
/*<![CDATA[*/
type="text/css">

/*]]>*/
</style>

Was hat '<![CDATA[' in einem HTML-Dokument zu suchen? Was hat 'type="text/css">' in einem Stylesheet zu suchen?

<div id="wrapper">

Das Element ist überflüssig.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)