CSS - Usando imagens
As imagens desempenham um papel importante em qualquer página da web. Embora não seja recomendado incluir muitas imagens, ainda é importante usar boas imagens sempre que necessário.
CSS desempenha um bom papel no controle da exibição de imagens. Você pode definir as seguintes propriedades de imagem usando CSS.
o border propriedade é usada para definir a largura de uma borda da imagem.
o height propriedade é usada para definir a altura de uma imagem.
o width propriedade é usada para definir a largura de uma imagem.
o -moz-opacity propriedade é usada para definir a opacidade de uma imagem.
A propriedade da borda da imagem
A propriedade border de uma imagem é usada para definir a largura de uma borda da imagem. Esta propriedade pode ter um valor em comprimento ou em%.
Uma largura de zero pixels significa nenhuma borda.
Aqui está o exemplo -
<html>
<head>
</head>
<body>
<img style = "border:0px;" src = "/css/images/logo.png" />
<br />
<img style = "border:3px dashed red;" src = "/css/images/logo.png" />
</body>
</html>
Isso produzirá o seguinte resultado -
A propriedade da altura da imagem
A propriedade height de uma imagem é usada para definir a altura de uma imagem. Esta propriedade pode ter um valor em comprimento ou em%. Ao dar o valor em%, aplica-o em relação à caixa em que a imagem está disponível.
Aqui está um exemplo -
<html>
<head>
</head>
<body>
<img style = "border:1px solid red; height:100px;" src = "/css/images/logo.png" />
<br />
<img style = "border:1px solid red; height:50%;" src = "/css/images/logo.png" />
</body>
</html>
Isso produzirá o seguinte resultado -
A propriedade da largura da imagem
A propriedade de largura de uma imagem é usada para definir a largura de uma imagem. Esta propriedade pode ter um valor em comprimento ou em%. Ao dar o valor em%, aplica-o em relação à caixa em que a imagem está disponível.
Aqui está um exemplo -
<html>
<head>
</head>
<body>
<img style = "border:1px solid red; width:150px;" src = "/css/images/logo.png" />
<br />
<img style = "border:1px solid red; width:100%;" src = "/css/images/logo.png" />
</body>
</html>
Isso produzirá o seguinte resultado -
A propriedade -moz-opacity
A propriedade -moz-opacity de uma imagem é usada para definir a opacidade de uma imagem. Esta propriedade é usada para criar uma imagem transparente no Mozilla. IE usafilter:alpha(opacity=x) para criar imagens transparentes.
No Mozilla (-moz-opacity: x) x pode ser um valor de 0,0 a 1,0. Um valor inferior torna o elemento mais transparente (o mesmo vale para a opacidade da sintaxe válida em CSS3: x).
No IE (filtro: alfa (opacidade = x)) x pode ser um valor de 0 a 100. Um valor menor torna o elemento mais transparente.
Aqui está um exemplo -
<html>
<head>
</head>
<body>
<img style = "border:1px solid red; -moz-opacity:0.4; filter:alpha(opacity=40);" src = "/css/images/logo.png" />
</body>
</html>
Isso produzirá o seguinte resultado -