Propiedad Display: Block, Inline e Inline-Block
Desliza para mostrar el menú
Los elementos HTML se comportan de manera diferente según sean block, inline o inline-block. Estos tipos de visualización afectan el diseño, el espaciado y las propiedades CSS que se pueden utilizar.
Elementos Block
- Comienzan en una nueva línea;
- Ocupan el ancho completo de su contenedor;
- Admiten width, height, margin, padding y border.
Ejemplos comunes: <div>, <p>, <ul>, <li>, <h1>–<h6>.
index.html
index.css
Elementos en línea
- Permanecen en la misma línea;
- Ocupan solo el espacio necesario para su contenido;
- No se les puede aplicar ancho ni alto (pero el borde sí funciona).
Ejemplos comunes: <a>, <span>, <img>, <input>.
index.html
index.css
Elementos en línea-bloque
- Permanecen en línea, como el texto;
- Admiten ancho, alto, margen, relleno y borde, como los elementos de bloque.
Ejemplos: <button>, <select>, <textarea>.
Son útiles cuando se necesita que los elementos estén uno al lado del otro, pero aún así permitir el control total del estilo.
index.html
index.css
Diferencias clave
Property | Block | Inline | Inline-Block |
|---|---|---|---|
New line | Yes | No | No |
Full width | Yes | No | No |
Width control | Yes | No | Yes |
Height control | Yes | No | Yes |
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla