La etiqueta div se utiliza para dividir y separar el contenido en HTML. Dado que el co­n­te­ne­dor div no tiene si­g­ni­fi­ca­do semántico propio, solo se re­co­mie­n­da su uso como último recurso, cuando se han agotado todas las otras vías.

Dominios web
Compra y registra tu dominio ideal
  • Domina el mercado con nuestra oferta 3x1 en dominios
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad

¿Qué es un co­n­te­ne­dor div y para qué sirve?

Podemos hacernos una idea de lo que significa HTML div si nos fijamos en el origen del término. div deriva de la palabra inglesa division, es decir, “área”, “sección” o también “división” y “escisión”. Un co­n­te­ne­dor div sirve pri­n­ci­pa­l­me­n­te para contener a otros elementos HTML. Aunque nos permite po­si­cio­nar grupos y áreas, div no tiene su propio si­g­ni­fi­ca­do semántico en HTML. Su tarea principal es, por tanto, crear y delimitar áreas que luego puedan ser fo­r­ma­tea­das mediante CSS. El co­n­te­ne­dor div no influye en el diseño o el contenido de una página web.

Esto también implica que div ha dejado de jugar un papel im­po­r­ta­n­te en HTML. Aunque el co­n­te­ne­dor div se utilizaba con fre­cue­n­cia en versiones an­te­rio­res, su uso se vio reducido drá­s­ti­ca­me­n­te con la llegada de HTML5 y HTML 5.1. Solo se puede utilizar el co­n­te­ne­dor div para la es­tru­c­tu­ra si no se puede hacer uso de ningún otro elemento como, por ejemplo, article, aside, header, main, nav o section. Por ello, se re­co­mie­n­da buscar so­lu­cio­nes se­má­n­ti­ca­me­n­te más adecuadas antes de utilizar div en HTML. Como elemento de nivel de bloque, el co­n­te­ne­dor div se inserta en un salto de línea anterior y otro posterior.

¿Cómo se utiliza div en HTML?

HTML div se utiliza pri­n­ci­pa­l­me­n­te para dar formato con CSS a los elementos HTML que aparezcan de manera si­mu­l­tá­nea, con el fin de agrupar di­fe­re­n­tes bloques HTML y po­si­cio­nar­los de manera di­fe­re­n­cia­da, al igual que para animar co­n­te­ni­dos HTML y CSS con la ayuda de Ja­va­S­cri­pt. Con el siguiente ejemplo, puedes ver cómo se construye un co­n­te­ne­dor div sin atributos:

<div>
<h2>Lista de ejemplos</h2>
<ul>
<li>Primer elemento de la lista</li>
<li>Segundo elemento de la lista</li>
<li>Tercer elemento de la lista</li>
<li>Cuarto elemento de la lista</li>
</ul>
</div>

En un principio, dentro de un co­n­te­ne­dor div se puede colocar casi cualquier contenido fluido. En HTML, div no tiene ningún efecto sobre la pre­se­n­ta­ción del contenido, sino que úni­ca­me­n­te lo delimita.

¿Qué atributos soporta el co­n­te­ne­dor div?

div solo soporta los atributos globales en HTML. align es una excepción a esta regla, puesto que desde la in­tro­du­c­ción de HTML5 ya no se puede usar junto a los co­n­te­ne­do­res div. Los atributos HTML más uti­li­za­dos con div son class e id. Aquí puedes ver dos ejemplos de co­n­te­ne­do­res div con atributos:

<div class="Ejemplo">
<h2>Este es un ejemplo de titular</h2>
<p>Aquí puedes insertar un texto de muestra delimitado por el contenedor div.</p>
</div>

El atributo id también se puede utilizar junto a un co­n­te­ne­dor div sin problema alguno:

<div id="Ejemplo">
<ul>
<li><a href="index.html" title="A la página de inicio">Página de inicio</a></li>
<li><a href="contact.html" title="Escríbenos">Contacto</a></li>
<li><a href="about.html" title="Sobre nosotros">Acerca de</a></li>
</ul>
</div>

Co­n­clu­sión: div en HTML es en gran medida una cosa del pasado

Hay varias razones por las que div ya no juega un papel im­po­r­ta­n­te en HTML. No se trata tanto de los problemas que conlleva un co­n­te­ne­dor div, sino del hecho de que las etiquetas HTML se­má­n­ti­cas es­tru­c­tu­ran los datos mucho mejor y, por tanto, facilitan mucho el ma­n­te­ni­mie­n­to. Las co­rre­c­cio­nes dentro del propio documento también se pueden hacer de manera mucho más rápida uti­li­za­n­do otros objetos como son el header, footer, article o section. Si aprendes HTML o CSS, también es bueno conocer div; sin embargo, deberías usar elementos se­má­n­ti­ca­me­n­te más apro­pia­dos.

Consejo

¿Sabes mejor que nadie cómo debe ser tu propia web? Con el editor de páginas web de IONOS puedes crear tu propia presencia online pro­fe­sio­nal de forma sencilla. No obstante, si necesitas ayuda, nuestros expertos están en­ca­n­ta­dos de ayudarte.

Ir al menú principal