>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como estilizar uma imagem com CSS


Como estilizar uma imagem com CSS. Use CSS para apresentar as imagens do seu site da melhor maneira possível. Neste artigo, você aprenderá onde colocar uma imagem e se deve ou não incluir decorações como bordas.

Flutuante e centralizado

Etapa 1


Insira sua imagem na página com seu método usual. Não se esqueça de incluir um texto alternativo adequado para a imagem.

Etapa 2


Para fazer com que seu texto contorne a imagem à direita, semelhante à forma como está na foto que apresenta este artigo, use uma regra CSS como esta:

img { float:esquerda; padding-right:1em; }

A regra float:left faz com que a imagem se mova para a margem esquerda. A regra de preenchimento à direita evita que o texto bata no lado direito da imagem. Se uma borda fosse adicionada a esta imagem, o preenchimento viria entre a imagem e a borda. Consulte a Seção 2 para trabalhar com uma imagem com borda.

Etapa 3


Para fazer a quebra de texto à esquerda, flutue a imagem na margem direita. Use uma regra como esta:

img { float:certo; padding-esquerda:1em; }

Etapa 4


Para centralizar uma imagem, você deve primeiro transformar o elemento de imagem normalmente embutido em um elemento de nível de bloco.

img { display:bloco; }

Etapa 5


Em seguida, adicione margens à esquerda e à direita da imagem para centralizá-la. O valor adequado para as margens esquerda e direita para centralizar qualquer coisa é auto.

img { display:bloco; margem direita:auto; margem esquerda:auto; }

Bordas e margens

Etapa 1


As bordas podem ser usadas para criar um efeito de sombra ou a aparência de um quadro.

Para criar uma borda grossa, semelhante a um quadro, usando o estilo de borda de ranhura, uma regra como esta pode ser usada:

img { float:esquerda; largura da borda:1em; estilo de borda:sulco; cor da borda:#000000; }

Outros estilos de borda são sólidos, pontilhados, tracejados, duplos, cumeados, inseridos e iniciais. A largura pode ser expressa em pixels, ems ou porcentagens.

Etapa 2


As bordas podem ser aplicadas seletivamente na parte superior, direita, inferior e esquerda da imagem. Você pode usar esse conhecimento para criar um efeito como uma sombra projetada.

Etapa 3


Usando uma borda sólida em 2 tons de cinza apenas na borda direita e inferior, você obtém um efeito de sombra.

img { float:esquerda; estilo de borda direita:sólido; borda-direita-cor:#CCCCCC; estilo de fundo de borda:sólido; cor do fundo da borda:#999999; }

Etapa 4


A margem está fora da fronteira. Adicionar alguma margem à direita e à parte inferior da imagem impedirá que o texto bata nela.

img { float:esquerda; estilo de borda direita:sólido; largura da borda direita:8px; borda-direita-cor:#CCCCCC; estilo de fundo de borda:sólido; largura da borda inferior:8px; cor do fundo da borda:#999999; margem direita:1em; margem inferior:1em; }

Dica


Se você tiver imagens em mais de uma divisão (div) de uma página, use seletores descendentes para estilizá-las individualmente. Seletores possíveis:#content img, #sidebar img, #feature img.