Para alinhar imagens em seu site, o ideal é criar antes as classes na folha de estilos. Isso simplifica o trabalho porque um alinhamento bem feito nunca tem apenas uma propriedade. Quando você flutua uma foto à esquerda, por exemplo, precisa também definir as margens direita e inferior para que o texto não fique grudado à imagem.

.CSS Para flutuar à esquerda:

.left {float:left; margin-left:0; margin-right:10px; margin-bottom:5px;} Para flutuar à direita:

.right {float:right; margin-right:0; margin-left:10px; margin-bottom:5px;} Para centralizar:

.center {float:none; display:block; margin-left:auto; margin-right:auto;} Exemplo de imagem centralizada:

Descreva a imagem

Exemplo de imagem flutuando à direita:

Descreva a imagem

Exemplo de imagem flutuando à esquerda:

Descreva a imagem

Mais de uma imagem centralizada:

Descreva a imagem Descreva a imagem

Você pode:

  • Mudar os nomes das classes, cuidando para mudar tanto na folha de estilos quanto no código HTML.
  • Acrescentar outras declarações às classes.
  • Usar essas mesmas classes para centralizar ou flutuar outros elementos em bloco. Exemplos: