What you should already know Before you continue you should have a basic understanding of the following: HTML CSS JavaScript If you want to study these subjects first, find the tutorials on our Home Page. DHTML is NOT a Language DHTML stands for Dynamic HTML. DHTML is NOT a language or a web standard. To most people DHTML means the combination of HTML, JavaScript, DOM and CSS. According to the World Wide Web Consortium: "Dynamic HTML is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated." HTML The W3C HTML 4 standard has rich support for dynamic content: HTML supports JavaScript HTML supports the Document Object Model (DOM) HTML supports HTML Events HTML supports Cascading Style Sheets (CSS) DHTML is about using these features, to create dynamic and interactive web pages.