Perdona que te diga, pero no tienes ni idea de lo que es DHTML. Porque <div> es HTML puro, no DHTML.
¿sabes lo que es DHTML? Crear y modificar un documento HTML accediendo a su DOM mediante
javascript. Cosas como innerHTML o innerText, createNode, createElement, getElementByID, etc, son DHTML. Igual que estos menus tan chulos que usan javascript para crearse, tambien son DHTML.
Date una vuelta por w3.org para aclararte.
Cita: Reflexión: mientras más fea y simple sea una web mejor posicionada está?
Puede crear paginas muy bonitas y accesibles con el contenido en HTML y la presentacion en CSS.