DHTML (DynamicHTML) is a combination of several web technologies , but the key technologies are Cascading Style Sheets ( CSS ) , the Document Object Model ( DOM ) and client-side scripting ( mostly - JavaScript ) . Many things that were previously possible only with Java applets and plug-ins can be done with DHTML now , and you avoid the long loading of the applets or plug -ins ( and it's easier to learn DHTML than Java ) . Below is an example of a calculator made with DHTML . This "pink" calculator is the same like the one on this page , but here in combination with Cascading Style Sheets . The colors and size can easily be changed and customized . |