Vorgeschichte

In der Zeit vor ca 10-15 Jahren, als das Internet Einzug in den Privathaushalten hielt, entbrannte etwas das man später als die "Browserkriege" in Erinnerung behalten sollte. Die großen Softwarehersteller, allen voran Netscape und Microsoft, wollten Ihre Browserpogramme bei den Endkunden etablieren. (Browser, bzw. Webbrowser sind die Progamme mit denen man Webseiten betrachtet)
Neben der üblichen Befehle, die von allen Browsern halbwegs gleich verstanden wurden, begannen die beiden Firmen Befehle in Ihre Browser einzubauen, die nur der eigene Webbrowser verstand. Man konnte bei der Erstellung der eigenen Website also einen Befehl nutzen der bei dem einen Webbrowser zu einer tollen Funktion führte, allerdings beim Konkurenzbrowser nicht darstellbar war. Man wollte so der Konkurenz Kunden abluchsen, indem man suggerierete das der Browser der Konkurrenz schlechter war.

Wenn Sie sich schon etwas länger im Internet bewegen, können Sie sich vielleicht noch an die damals häufigen Aufschriften auf Websites erinnern die so oder so ähnlich gelautet haben "Am besten Darstellbar mit dem xxxx ab Version xxx ab einer Auflösung von xxx"
Dann...

Solche Zustände waren, in einem so grenzüberschreitenden Medium wie dem Internet, natürlich nicht haltbar.  Immer mehr Menschen mit unterschiedlichsten Hintergründen  drängten ins weltweite Netz, aber auch immer mehr unterschiedlichstes Geräte, vom Handy über Braillegeräte bis zum Fernseher wurden an das Netz angebunden.

Die alten Standards wurden diesen Aufgaben nicht gerecht und die Browserherstellen taten das Übrige.

Die Wende kam mit dem XHTML 1.0 Standard der 1999 vom W3C freigegeben wurde . (W3C = Weltweites Internet Consortium, unter Leitung von Tim Berners Lee, dem Erfinder dessen was wir heute gemeinhin als Internet betiteln).
Dieser Standard beschreibt einen Mindestbefehlssatz und definiert auch klare Regeln für den Einsatz der Befehle. Diese standardisierten Befehle führen auf einer großen Anzahl unterschiedlichster Browser und Geräte zu einer weitestgehend gleichen Darstellung. 
 Als Webdesigner wird man so in sehr enge Schranken gewiesen, da man sich an viele Feinheiten halten muss. Die Herstellung einer attraktiven Seite die valide d.h. Standardkonform aufgebaut, ist wesentlich zeitintensiver und anstregender, als wenn man sich dran nicht hält.
Schlussendlich gewinnt dadurch aber der Kunde, den eine valide Seite, kann von einer größeren Anzahl an Endgeräten dargestellt werden und ist zukunfssicher, da dieser Standard auf eine lange Zeit kompatibel bleibt.