Wie man einen Float-Bug im IE7 zu beheben

December 13

Wie man einen Float-Bug im IE7 zu beheben

Web-Standards wurden entwickelt, um das Leben von allen Web-Designer zu erleichtern. Leider nicht von allen Browsern allgemein akzeptierte Webstandards halten, und das bedeutet nicht, dass alle Browser HTML-Code genauso interpretieren. Internet Explorer ist ein solcher Browser. Das W3C, die Gruppe, die von Normen für das Web, hat eine "Nagelprobe" um festzustellen, ob der Browser sind standardkonforme entwickelt. Internet Explorer schlägt diese fehl.

Anweisungen

1 Jede Web-Seite mit einer IE7 Float-Bug im Text-Editor zu öffnen. Öffnen Sie auch der Seite zugeordnete Stylesheets, falls zutreffend.

2 Fügen Sie folgende Zeile in den Code zwischen den < Head > und < / Head > Markierungen.

<!--[wenn IE 7] >

"Special Instructions for IE 7 hier"

<! [Endif]-->

3 Legen Sie keinen speziellen Code für IE7 angegeben. Da dieser Browser Schwimmern anders rendert als durch den Standard definiert, gibt es viele Float-Bugs, die im IE7, auftreten können. Definieren Sie einfach einen separaten Stil, der die normalen Formatvorlagen außer Kraft setzt. Diese benutzerdefinierten Formatvorlagen werden nur vom IE7 betrachtet.

4 Überprüfen Sie den Code auf Fehler. Es sollte wie folgt aussehen.

< html >

< Head >

< Title > meine Webseite < / title >

<!--[wenn IE 7] >

&lt;style>

body: margin 0 auto;

&lt;/style>

<! [Endif]-->

< / head >

< Körper >

Inhalt der Webseite geht es hier.

< / body >

< / html >

5 Speichern Sie die fertige Seite und laden Sie sie zurück zu Ihrem Web-Server, die Originaldatei zu ersetzen.