DHTML
	DHTML
	
			
Bücher zum Thema bei Amazon.de
 bei Amazon.de
	DHTML (Abkürzung für 
Dynamic bzw. 
Dynamisches 
HTML) ist im Prinzip 
HTML Version 4 plus 
JavaScript.
Mittels 
JavaScript können in aktuellen Browsern wie 
Internet Explorer oder Netscape 
HTML-Elemente dynamisch verändert werden.
Darunter fällt beispielsweise das Bewegen, Verstecken, Umfärben und vieles mehr.
DHTML wird bei den beiden Browsern unterschiedlich "aufgefasst", deswegen muss für jeden Browser eine spezifische Lösung programmiert werden, damit die Seite in beiden Browsern "gleich" aussieht.
Dies hat der Verbreitung von DHTML sicherlich nicht gut getan.
Im Detail: Im 
Internet Explorer können alle 
HTML-
Tags über ein spezielles Objekt (document.all) angesprochen werden und verändert werden, wobei hier so gut wie alles mit allem möglich ist, auch kann man im Prinzip jedes Ereignis eines 
Tags abfangen und individuell verarbeiten.
Unter Netscape muss man sich auf die Arbeit mit 
Layern beschränken, nur diese können frei am Bildschirm bewegt werden und sind, anders als im 
Internet Explorer eigene Dokumente, wodurch sich Probleme in der "Kommunikation", also dem Austausch von Daten, zwischen den 
Layern ergeben können.