@Daniel: ¿qué diablos te hace pensar que una división no puede ser semántica?
Annakata
2
@annakata: Un <div> no es semántico ... tiene que ver con la contención y el diseño, no con el significado. Es posible que pueda argumentar que <span> es semántico ... pero solo uno débil. Las etiquetas semánticas son <strong>, <em>, etc.
jrista
2
El hecho de que algo no aplique la semántica no significa que no pueda tener su propia semántica. Todo tiene alguna forma de semántica. Solo ciertas cosas aplican la semántica a otras cosas. Los elementos semánticos son elementos que proporcionan un significado semántico a su contexto. No significa que otros elementos no merezcan su propio significado semántico.
Rushyo
<div> no aplica semántica pero tiene su propia semántica: abreviatura de división de documentos
Creo que este artículo se refiere a algo un poco diferente de lo que pide el OP. cdmckay pregunta sobre el significado de la palabra (o nombre) "div", no sobre el significado o uso del elemento <div> en un documento html.
Respuestas:
http://www.w3.org/TR/REC-html32#block
fuente
División. La etiqueta DIV está diseñada para permitirle definir "divisiones" de una página (o " dividir una página en contenedores lógicos").
fuente
Tenga en cuenta que la definición de div es completamente diferente en HTML5.
http://www.w3.org/TR/html5/grouping-content.html#the-div-element
fuente