El marcado y uso correcto de los elementos HTML, facilita la administración del contenido. Asimismo, proporciona mayor valor semántico, accesibilidad del contenido, tanto para los usuarios, como para los buscadores.
Se debe aplicar la variedad de los Elementos HTML, de acuerdo al significado y no la apariencia, ya que, la apariencia se maneja exclusivamente con CSS.
Una buena práctica es mantener un orden jerarquico al utilizar los elementos HTML una especie de estructura piramidal, comenzando desde el título más importante.
Los elementos HTML se clasifican en dos; elementos en línea y bloque
Los elementos HTML son los mismos que utiliza el XHTML
a, abbr, br, cite, code, dfn, em, img, input, kbd, label, span, strong, sub, sup, textarea.
div, address, blockquote, h1, h2, h3, h4, h5, h6, p, form, fieldset, hr, pre, table, ul ol, dl, dt, dd, li, tbody, td, tfoot, th, thead, trOtros elementos HTML
button, object, script.
Un elemento bloque puede contener a otro elemento bloque dentro de el, pero un elemento en línea no puede contener a uno de bloque.