Usar espacios en blancos para diseñar, está en contra de la semántica del diseño con CSS:
en vez de usar:
Código HTML:
<p><br /> <!-- Este espacio -->
<img src="php.gif" alt="powered by php" /><br />
<img src="ajax.gif" alt="powered by ajax" />
<br /><br /> <!-- Estos de acá también!-->
<a href="http://validator.w3.org/check?uri=referer"><img style="border:0;width:88px;height:31px" src="valid-xhtml10.png" alt="xhtml 1.0 Strict Zuzena" /></a><br />
<a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px" src="vcss.png" alt="CSS Zuzena!!" /></a>
</p>
Puedes usar:
Código HTML:
<p><img src="php.gif" alt="powered by php" /><br /><img src="ajax.gif" alt="powered by ajax" /></p>
<p><a href="http://validator.w3.org/check?uri=referer"><img style="border:0;width:88px;height:31px" src="valid-xhtml10.png" alt="xhtml 1.0 Strict Zuzena" /></a><br />
<a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px" src="vcss.png" alt="CSS Zuzena!!" /></a></p>
y en el CSS darle un margin-top a párrafo:
Código:
...
p {
width: 460px;
margin: 10px auto 10px auto;
text-align: center;
}
...