Bei cross-browser DHTML (dynamic HTML) geht es um das Zusammenwirken von JavScript und CSS.
Dies ist ziemlich kompliziert, da v.a. die Microsoft-Browser von den CSS-Standards z.T. erheblich abweichen.
Zudem gibt es noch Unterschiede zwischen den Versionen des IE.
Ein Beispiel für den Einsatz von DHTML ist das Sichtbarmachen und Unsichtbarmachen von Boxen, also Popup-Fenster mit Hilfetexten.