We need ways to describe content in an HTML/XHTML document. The basic elements like
ul will often do the job, but our basic set of tags doesn't cover every possible type of page element or layout choice. For this we need ID's and classes.
Chris Coyier on (Updated on )