To create a dynamic page on which content changes in response to events requires programming & the potential use of databases. This title covers HTML, XHTML, & CSS. It helps to learn how to use Java Script to implement elements such as rollover events, popups, & calculations.