I hate to state the painfully obvious... but... when creating pages that use the Hyper-text transfer protocol, there is no getting away from the Hyper-text markup language.
even when using dynamic languages such as PHP you stll have to write HTML.
XHTML and DHTML are simply extensions and refinements to the language.