Infidel
Themenersteller
Webdesigner
Guru (122 Beiträge)
Extra HTTP Header für IE6?
Hallo Foristen,
der IE6 treibt mich noch in den Wahnsinn! Er zaubert einen ca. 2px breiten Rand rechts und links an meine Bilder. Ich habe wirklich lange rumprobiert, bevor ich auf die Idee kam, den kürzlich auf xhtml1.1 geänderten Header zu verdächtigen. Et voilá: Der war Schuld. Das ist übrigens nicht das einzige Problem - auch mit dem Padding hat der IE6 bei xhtml1.1 so seine Probleme.
Schön - nur, was mache ich jetzt? Ich würde ungern wieder die ganze Seite "downgraden". Kann man für den IE6 irgendwie einen extra Header einbinden? Mit einem Conditional Comment wird das wohl eher nicht klappen...
?!
Die Begrenzung deiner Sprache ist die Begrenzung deiner Welt.
Ludwig Wittgenstein
http://www.design-72.de Webdesign
gerard
Content Gott (1271 Beiträge)
Versuch mal eine Lösung über CSS. Ãœblicherweise hilft
* {
margin: 0;
padding: 0;
}
als erster Eintrag, um alle margins und paddings für alle Browser auf den gleichen Wert zu setzen. Aber Achtung, du musst möglicherweise anschließend noch andere Einträge ändern, damit es wieder "richtig" (wie du dir gedacht hast) aussieht.
Gérard
http://bretagne-virtuell.de
Infidel
Webdesigner
Guru (122 Beiträge)
Hallo Gérard,
danke für den Tipp - aber das habe ich schon drin. Ich habe auch nochmal explizit alle Border, Align, Padding und Margin Tags überprüft. Die Elemente reagierten zwar, aber den seitlichen Rand bekomme ich nicht weg.
Wie gesagt, HTTP Header geändert - da hat´s dann wieder ausgesehen, wie ich es haben will.
Tobias
Die Begrenzung deiner Sprache ist die Begrenzung deiner Welt.
Ludwig Wittgenstein
http://www.design-72.de Webdesign
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Hallo Tobias
Also mich treibt der IE6 nicht in den Wahnsinn! Wenn damit meine Seiten einem nicht passen der braucht eben einen neuen Browser! Und es klingt für mich so als ob deine Optik im IE6 weniger darunter leidet als meine!
Mir wäre es zwar nicht wert eine Browserweiche einzubauen und mit display:none im CSS zu arbeiten und einem angepassten Header für den IE 6 noch einzubauen aber das ist das was mir jetzt dazu einfällt!
Gruß
Jörg
Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools
gerard
Content Gott (1271 Beiträge)
Infidel schrieb:
Wie gesagt, HTTP Header geändert - da hat´s dann wieder ausgesehen, wie ich es haben will.
Ich würde xhtml1.0 strict (und nicht xhtml1.1) nehmen und den IE 6 vergessen.
Gérard
http://bretagne-virtuell.de
hansen
Foren Moderator
Content Gott (1886 Beiträge)
Hallo Jörg und Gérard,
er verdient mit der Erstellung von Webseiten sein Geld und somit sollte die Seite auch noch im IE 6 gut aussehen, da hat er schon Recht.
Ein Kunde, der über das Internet sein Geld verdient, kann es sich eigentlich nicht leisten, auf die doch noch zahlreichen IE 6-Benutzer zu verzichten.
hansen
Nepal Rundreisen
der_booker
Foren Moderator
selbständig
(2762 Beiträge)
Ich hatte das gleiche Problem und mit #img { border: 0px; } war es behoben.
Aber der Tipp mit der Browserweiche ist gut. Wenn Du die Besucher mit IE6 behalten möchtest, dann solltest Du eine verwenden.
Heiko Jendreck
personal helpdesk
http://www.phw-jendreck.de
http://www.seo-labor.com
gerard
Content Gott (1271 Beiträge)
hansen schrieb:
er verdient mit der Erstellung von Webseiten sein Geld und somit sollte die Seite auch noch im IE 6 gut aussehen, da hat er schon Recht.
Da war ich zu schnell - du hast recht.
Gérard
http://bretagne-virtuell.de
Infidel
Webdesigner
Guru (122 Beiträge)
Hallo!
Danke für eure Antworten. Ich wäre ja für eine Browserweiche sofort zu haben - nur bringt sie nichts, solange der Header derselbe ist.
Ich werde mich nachher nochmal dahinerklemmen und herausfinden, warum dieser Abstand entsteht, irgendeinen Grund muss es einfach geben.
Ich habe festgestellt, dass es doch noch erschreckend viele alte Rechner mit ebenso alten Browsern gerade in kleinen Firmen gibt. Ich habe zwar auch ein paar größere Kunden, aber der untere Mittelstand ist durchaus Teil meiner Zielgruppe. Da kommt man schnell auf 20-25 % IE6 Benutzer... der Durchschnitt auf meiner Seite liegt bei ca. 10%. Solange meine Seite da nicht gut aussieht, kann ich also diese 10% abschreiben.
Abgesehen davon will ich auch die Faktoren Stolz und Eitelkeit nicht verschweigen .
Ich poste nachher nochmal, wie ich das Problem gelöst habe.
Gruß, Tobias
Die Begrenzung deiner Sprache ist die Begrenzung deiner Welt.
Ludwig Wittgenstein
http://www.design-72.de Webdesign
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Hallo Hansen
Das war mir klar als ich meinen Beitrag geschrieben habe!
Meine Einstellung zum IE6 werde ich aber auch beibehalten! Solange noch lesbar werde ich darauf nicht optimieren! Vielleicht hilft das dann weiter die Quote der IE6 Benutzer noch weiter zu drücken!
Und wegen 1% der Besucher meiner Seiten werde ich da nicht viel Energie einsetzen.
Den Lösungsweg den ich vorgeschlagen habe würde ich nicht gehen wollen!
Gruß
Jörg
Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools
gerard
Content Gott (1271 Beiträge)
der_booker schrieb:
Ich hatte das gleiche Problem und mit #img { border: 0px; } war es behoben.
Aber der Tipp mit der Browserweiche ist gut. Wenn Du die Besucher mit IE6 behalten möchtest, dann solltest Du eine verwenden.
Sollte das nicht
img { border: 0px; }
(ohne #) heißen? Und wenn das klappt (es ist für alle anderen Browser unschädlich), warum dann noch eine Browserweiche?
Ich sehe übrigens gerade, dass ich das wohl in meinen css so ähnlich drin habe
img {border:none;}
Gérard
http://bretagne-virtuell.de
Das Seitenreport Forum hat aktuell 5275 Themen und 36110 Beiträge.
Insgesamt sind 48360 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren