Moin,
vorab - Normalerweise geht man davon aus, dass der IE 6 nicht mehr verwendet wird. Doch leider ist das noch so. Deshalb hab ich gezwungenermaßen ein Problem.
Ich erstelle gerade einige Bewerberseiten. Der Dokumententyp ist XHTML 1.1 Strict. (Wobei ich bereits alle anderen Typen ausprobiert habe).
So, der Code ist valide. Wenn die Seiten im IE 6 ausgeführt werden stürzt der Browser ab. Leider kann ich Euch den ganzen Quelltext nicht zeigen, da es sich um private Daten handelt. Aber der HTML-Kopf sieht so aus:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Persönliche Seite von Max Mustermann</title>
<link rel="stylesheet" type="text/css" href="css/titel.css" />
</head>
In allen anderen Browsern funktionieren die Seiten. Auch in höheren IE-Versionen.
Ich habe zuerst vermutet, dass es ein Problem mit dem Standard-Compliance-Modus gibt und der IE6 zurück in den Quirks-Mode verfällt. Dem ist aber nicht so, dank des IE8 konnte ich das ermitteln.
Weiß jemand einen Rat oder eine Seite, wo gängige IE6 Bugs festgehalten sind? Ich habe leider nicht den Hauch einer Idee, wie ich diese Abstürze vermeiden kann...
EDIT
In der Seite wird kein Javascript verwendet und alle css-Dateien wurden auf CSS 2.1 validiert. Sie sind ohne Fehler. Alle HTML-Seiten sind XHTML 1.1 Valide