Etiquetas de bloque y en línea
css
Las diferentes etiquetas tienen un comportamiento por defecto. Algunas de ellas se distribuyen de manera apilada, es decir, de arriba hacia abajo, como una torre.
Visualización
Mientras que hay algunas que se distribuyen a lo largo del mismo renglón.
Visualización
Este comportamiento se debe a un concepto llamado nivel.
La forma de cambiarlo es mediante la propiedad display
. Los valores más comunes son block
, lo que hace que se ordenen en pila. E inline
lo que hace que se ordenen sobre el mismo renglón.
Algunas etiquetas que están a nivel de bloque son:
<h1>
-<h6>
<p>
<div>
<hr>
<ol>
<ul>
<li>
Algunas etiquetas que están a nivel en línea son:
<a>
<br>
<button>
<em>
<img>
<span>
A pesar de que los navegadores le dan uno de estos comportamientos a las diferentes etiquetas, podemos cambiarlo con CSS.
Visualización