De nada,
edward18_1. Gracias a ti por tolerar mis divagues.
Encima después miré mejor, y cuando flotas dos elementos a izquierda y derecha, conviene más meter una capa con
clear:both; para separar.
El "truco" del break es más que nada por si los
div que contienen los
span llevan fondo. Así los
<br> le dan la altura del texto y permiten que se vea. Pero justamente, si las imágenes son más altas o el texto tiene más de una línea ... se escapan de su caja.
Menos mal que lo resolviste solo! porque si me haces caso a mí...
Yo estoy juntando ganas para aprender PHP. Seguro nos vamos a encontrar en algún momento en ese Foro.
Saludos y suerte con tu página!