🎯 Display: Block vs Inline

📌 Diferencias clave:

Propiedad Block (display: block) Inline (display: inline)
Ancho Ocupa todo el ancho disponible Solo ocupa el espacio necesario
Dimensiones Permite definir width y height No respeta width ni height
Salto de línea Se coloca en una nueva línea Se coloca en la misma línea
Ejemplos HTML <div>, <p>, <h1>, <section> <span>, <a>, <strong>, <em>

🔍 Demostración visual:

1. Display: Block

Hola, soy un párrafo BLOCK

Otro elemento BLOCK

2. Display: Inline

Hola, soy INLINE

Otro elemento INLINE

Tercer elemento INLINE

3. Display: Inline-Block

INLINE-BLOCK

Otro INLINE-BLOCK

4. Display: None

Este elemento está oculto (display: none)

← El elemento anterior no se muestra

📝 Ejemplo práctico adicional:

Soy un bloque (div)
Soy inline (span) Otro span inline
Otro bloque (div)

💡 Puntos importantes:

🎨 Propiedades que funcionan en cada tipo: