Jeremy Keith gives a clear and excellent overview of using javascript and DHTML without cluttering your markup and a though-provoking piece about meaningful XHTML.