Hallo liebe HTMLer
Nach langer Abwesenheit melde ich mich mal wieder hier bei euch - mit einem Problem und einer damit verbundenen Frage:
Ich habe mit HTML5 und CSS3 eine Website nach einem Design von mir "nachgecodet", die Darstellung und der responsive-Part funktionieren auch ganz okay in neueren Browsern. Ich habe aber leider mal wieder so meine Mühe mit dem IE8 - er stellt einen grossen Teil der Seite nicht korrekt dar. Der Grund ist eigentlich naheliegend: Der IE8 unterstützt kein HTML5 - zumindest nicht alle Tags. Dadurch kann er (ich mutmasse hier einfach) die verschiedenen Elemente wohl nicht richtig mit CSS stylen. So weit, so klar (glaube ich zumindest). Ich habe ein nettes Script gefunden, welches eigentlich die fehlenden HTML5-Funktionen für den IE8 "nachrüsten" sollte. Leider hat sich aber an der Darstellung gar nichts geändert. Deshalb meine Frage an euch: Gibt es keinen einfacheren Weg, den IE zumindest einigermassen sinnvoll zu unterstützen, als jedem HTML5-Tag eine ID zu vergeben und das Element so via CSS anzusprechen?
Dass der IE8 keine Vektorgrafiken unterstützt, ist mir klar. Ich verschwende nicht allzu viele Gedanken daran, mit fehlenden Icons kann ich leben. Die Links darunter werden ja zumindest auch im IE korrekt angezeigt.
Eine zweite kleine Frage habe ich auch noch (etwas off-topic): Mein iPad stellt leider das Bild auf der Startseite nicht im "cover"-Modus dar, sondern in seiner Originalbreite. Das sieht natürlich nicht schön aus, gibt es da einen Fix dafür? Man könnte meinen, dass iOS7 es doch schaffen sollte, einen Browser mit komplettem CSS3-Support zur Verfügung zu stellen...
Wie auch immer, ich danke euch schon jetzt für eure von mir immer sehr geschätzten Hinweise und Tipps!
Meine Seite findet ihr hier:
www.lukas-bieri.ch/avb
Die Seite ist noch im Aufbau. Leider generiert Wordpress ganz seltsame Sachen, die der Validator dann nicht als valide anerkennt... Die Original-HTML-Struktur ist aber valide.
Liebe Grüsse
Lukas
Nach langer Abwesenheit melde ich mich mal wieder hier bei euch - mit einem Problem und einer damit verbundenen Frage:
Ich habe mit HTML5 und CSS3 eine Website nach einem Design von mir "nachgecodet", die Darstellung und der responsive-Part funktionieren auch ganz okay in neueren Browsern. Ich habe aber leider mal wieder so meine Mühe mit dem IE8 - er stellt einen grossen Teil der Seite nicht korrekt dar. Der Grund ist eigentlich naheliegend: Der IE8 unterstützt kein HTML5 - zumindest nicht alle Tags. Dadurch kann er (ich mutmasse hier einfach) die verschiedenen Elemente wohl nicht richtig mit CSS stylen. So weit, so klar (glaube ich zumindest). Ich habe ein nettes Script gefunden, welches eigentlich die fehlenden HTML5-Funktionen für den IE8 "nachrüsten" sollte. Leider hat sich aber an der Darstellung gar nichts geändert. Deshalb meine Frage an euch: Gibt es keinen einfacheren Weg, den IE zumindest einigermassen sinnvoll zu unterstützen, als jedem HTML5-Tag eine ID zu vergeben und das Element so via CSS anzusprechen?
Dass der IE8 keine Vektorgrafiken unterstützt, ist mir klar. Ich verschwende nicht allzu viele Gedanken daran, mit fehlenden Icons kann ich leben. Die Links darunter werden ja zumindest auch im IE korrekt angezeigt.
Eine zweite kleine Frage habe ich auch noch (etwas off-topic): Mein iPad stellt leider das Bild auf der Startseite nicht im "cover"-Modus dar, sondern in seiner Originalbreite. Das sieht natürlich nicht schön aus, gibt es da einen Fix dafür? Man könnte meinen, dass iOS7 es doch schaffen sollte, einen Browser mit komplettem CSS3-Support zur Verfügung zu stellen...
Wie auch immer, ich danke euch schon jetzt für eure von mir immer sehr geschätzten Hinweise und Tipps!
Meine Seite findet ihr hier:
www.lukas-bieri.ch/avb
Die Seite ist noch im Aufbau. Leider generiert Wordpress ganz seltsame Sachen, die der Validator dann nicht als valide anerkennt... Die Original-HTML-Struktur ist aber valide.
Liebe Grüsse
Lukas