Hola a todos:
Mi enhorabuena por la excelente explicación de TurKa (¡Hola
!)
Solo quiero añadir que aparte de los estilos para display "block" y "none", existe "inline" que funciona de forma muy parecida a block, pero sin un salto de línea...
En resúmen... cuando se usa block, el siguiente elemento se visualizaría en la siguienete línea, y con inline, se visualiza a continuación...
Hace algún tiempo se preguntó sobre la diferencia entre los tags div y span y una de ellas era la forma de presentarse, y se ha visto que un span con "style='display: block'" se ve igual que un div... y un div con style="display: inline" se ve igual que un span...
En un div existe el atributo align, pero se corresponde con el estilo text-align que se puede aplicar a un span...
Bueno, no es mi intención aburrir a nadie....
Saludos