Die Zeiten von Tabellenlayouts scheinen so langsam vorbei zu sein. Man entwickelt seinen Code mit XHTML und CSS, und versuchst diesen möglichst valide und semantisch zu halten. Wenn es doch mal nicht geht – Auch nicht so schlimm. Oder doch?
Die Fehlertoleranz der bekanntesten Webbrowser ist sehr hoch. Selbst verschachtetes XHTML wird meist noch dargestellt. Mit CSS verhält es sich ein bisschen anderst, bzw. zumindest ähnlich. Sofern keine schließende } vergessen wird, werden falsche Werte lediglich ignoriert.
Warum nun also auf validen Code acht geben?
Auch wenn die meisten Browser nicht validen Code versuchen so korrekt wie möglich darzustellen, ist valider Code bei weitem nicht so fehleranfällig wie nicht valider Code. Zudem wird valider Code sehr viel schneller gerendert (widergegeben) als nicht valider.
Desweiteren sollte man beachten, dass es auch einige Browser gibt, die mit der Darstellung nicht valider Codes weit aus größere Probleme haben.
Es empfiehlt sich daher auf alle Fälle validen Code zu entwickeln, da dieser zukunftsorientierter und wartbarer ist.





