Hallo Heiner,
Derzeit versuchen Browser auch invaliden Code einigermaßen anzuzeigen.
Und das wird auch eine Weile so bleiben, schau Dir doch mal das Netz an. ;-)
Oder werden nach und nach die Browser immer strenger werden?
Das ist anzunehmen. Mit der Entwicklung von XHTML könnte man in ferner Zukunft einen XML-Parser über die Dokumente laufen lassen. Und XML-Parser haben die Angewohnheit, bei invaliden Dokumenten einfach abzubrechen. Wobei ich mit "ferner Zukunft" wirklich sehr ferne Zukunft meine. (d.h. bis der IE einschl. Version 6 vom Markt verschwunden ist, (entweder verdrängt oder halt der Nachfolger in den nächsten Windows-Versionen, der dann hoffentlich XHTML unterstützen wird) vorher hat XHTML keine Chance)
Wird in 5 Jahren eine Seite vielleicht schon nicht mehr angezeigt, weil das title-Element im Kopf fehlt? Oder weil das img.alt-Attribut fehlt?
Ich bezweifle es. Falls invalider Code in 5 Jahren ein Problem darstellen sollte, dann bestimmt nicht auf Grund von fehlenden <title>-Elementen oder alt-Attributen. Eher auf Grund von groben Verschachtelungsfehlern oder irgendwelchen obstrusen Konstrukten.
Viele Grüße,
Christian