La propiedad de presentación
La propiedad display especifica si se muestra o no un elemento y cómo se muestra. Cada elemento
HTML tiene un valor de visualización por defecto dependiendo de qué tipo de elemento es. Los
valores de visualización por defecto para la mayoría de los elementos son block o inline.
Elementos en bloque
Un elemento en bloque siempre empieza en una nueva línea y ocupa todo el ancho disponible (se
extiende hacia la izquierda y la derecha tanto como sea posible).
<div>
<h1> - <h6>
<P>
<form>
<header>
<footer>
<section>
Elementos en línea
Un elemento en línea no se inicia en una nueva línea y sólo ocupa el mismo ancho que sea
necesario.
Este es un elemento en línea, un <span> dentro de un párrafo
li {
display: inline;
}
span {
display: block;
}
a {
display: block;
}
h1.hidden {
display: none;
}
h1.hidden {
visibility: hidden;
}