Kostenlose Erstberatung 040 5390 4520 Email kontakt@tameco.de Internet tameco.de
SEO Agentur SMO Mobile SEO Suchmaschinenoptimierung

Mehr Traffic, mehr Besucher, mehr Umsatz

Erfolgsorientiertes Onlinemarketing aus einer Hand, nachhaltige Beratung und Betreuung mit Qualitätsstandards. Informieren Sie sich auf unseren Seiten.

Gratis SEO Check

 

CSS-Hacks für Internet Explorer 6 und 7

3. April 2009, veröffentlicht in How To, Webdesign | Trackback | RSS

« Google will Twitter kaufen
» Wie sich der Google-Algorithmus geändert hat

Bei Microsoft ist mit dem Erscheinen des Internet Explorer 8 hoffentlich die Erkenntnis eingekehrt, dass man sich als Browserhersteller an Standards halten sollte. Während man bei Firefox, Opera, Safari und sogar bei Chrome weiß, dass man die Nutzer nicht an der Nase herumführen (und vor allem den Webdesigner keine unnötigen Arbeiten zumuten) soll.

Bei älteren Versionen des Internet Explorers von Microsoft sieht’s allerdings teilweise eher schlecht aus. Vor allem Version 6 ist eine echte Herausforderung, vor allem in Sachen CSS. Oft steht man vor dem Problem, dass die Seite in allen Browser gut aussieht - nur der IE6 will da nicht mitmachen. Mit dem IE7 wurden schon so einiges behoben, allerdings “spinnt” auch dieser Browser gern mal rum.

Damit man nicht extra für jede Version eines Browser eine eigene CSS-Datei anlegen muss, kann man mit CSS-Hacks behelfen. Vorteil: sie lassen sich in die normale CSS-Datei einbetten und sorgen so dafür, dass zwar pro Datei mehr geladen werden muss. Dafür fallen aber zusätzliche Dateien weg. Außerdem muss man nicht jede CSS-Anweisung für den Internet Explorer 6 und 7 mit CSS-Hacks versehen. Zahlreiche Anweisung verstehen beide Browser sogar genau wie ein Firefox.

Um nun den Browsers zu sagen, was sie machen sollen, bettet man zusätzliche Zeilen wie im folgenden Beispiel in seine CSS-Datei ein:

Normal:

p { font-size: 120%; }

CSS-Hack für IE6:

* html p { font-size: 120%; }

CSS-Hack für IE7:

html* p { font-size: 120%; }

Wenn man das gemacht hat und alles in allen Browsern gut aussieht, sollte man für den Internet Explorer 7 und 8 noch einen kleinen Meta-Tag einfügen:

<meta http-equiv=”X-UA-Compatible” content=”IE=7″ />

Hintergrund: beim Internet-Explorer 8 wurde das Innenleben erneut verändert. Damit man aber bei Unstimmigkeiten nicht auch noch einen CSS-Hack für IE8 braucht, hilft man sich mit dem Meta-Tag. Die Anweisung “zwingt” den IE8, sich wie ein IE7 zu verhalten.

Tags: , , ,

Verwandte Artikel

Artikel bei twitter posten  Artikel bei facebook posten  Artikel bei SEOigg posten  Artikel zu Mister Wong hinzufügen

3 Kommentare

Kommentar schreiben

 

Im Blog suchen

Björn Tantau spricht

  • Björn Tantau spricht SEO Campixx 2K10

Kategorien

Archiv

 
Unser Ziel ist Ihr Erfolg
©2005 bis 2009 tameco onlinemarketing · Alle Rechte vorbehalten
SEO · SEM · SMO · Linkaufbau · Landing Page Optimization · Unique Content · Kontakt

Aus unserem Blog

TAMECO Onlinemarketing bei SEO Campixx zum Thema âLinknetzwerkeâ
Abakus Pubcon 2010 Recap
Björn Tantau zum Thema Linkaufbau im Interview
Linkbuilding braucht unterschiedliche IP-Adressen
Facebook mit Mini-Relaunch

Wichtige Begriffe im Glossar erklärt

Trust, Duplicate Content, Backlink, Content, Offpage, Onpage, Ranking, Keyword, Website, SERP, …

Besuchen Sie uns in sozialen Netzwerken

Xing LinkedIn Twitter Facebook YouTube

Sie lesen: CSS-Hacks für Internet Explorer 6 und 7