Construct awesome Web pages using HTML, XHTML, XML, basic JavaScript, both
CSS (style sheet) specifications, and DHTML. This thorough resource provides
explanations of why tags work as they do, rather than just giving basic
descriptions of them. Plus, use a companion Web site that features layout
examples and allows visitors to sample HTML for their own uses.