La interactividad es hoy día un aspecto fundamental en el diseño de un buen sitio web y se puede conseguir de varias formas. La más antigua se basa en el uso de formularios. Un formulario se caracteriza por enviar información desde el cliente hacia el servidor, donde un programa se encarga de procesarla.
Un tipo de interactividad es la proporcionada por el denominado HTML
dinámico, basada en el uso de pequeños programas llamados
scripts. Un script ejecuta una acción sobre un elemento de la página
cuando se produce un determinado evento en la página web. La combinación
de un evento con una acción para un determinado elemento se conoce
como un comportamiento del objeto, pudiendo un mismo elemento tener asociados
varios comportamientos.
Diseño web de Hooping