O DIV COM IMAGEM E OBRIGATORIO???

MARCOS 07/08/2012 14:45:35
#407420
Boa tarde,Colegas!
Usando Html e CSS preciso posicionar uma imagem numa posição especifica da tela.

Usei o código:

<Html>
<Head>

<Title>Deus seja louvado!</Title>

<Link Rel = [Ô]StyleSheet[Ô] HRef = [Ô]FolhaEstilo1.Css[Ô]>

</Head>

<Body>

<Div Class = [Ô]Imagem1[Ô]>

<Img src=[Ô]Casa.Jpg[Ô] Width = [Ô]250[Ô] Height =[Ô]250[Ô] Border =[Ô]3[Ô] Alt = [Ô]Deus seja louvado![Ô]>

</Div>

</Body>

</Html>

---------------------------------------------------------------------------------------------------------------
No arquivo CSS fiz:


Div.Imagem1

{

Position: Absolute;
Left: 1000px;
Top: 500px;
Border: 1px solid Red;


}


Realmente,alterando as propiedades da regra CSS,eu mudo a posição da imagem !

Mas,até onde eu entendi.....o que mudou de posição foi o [Ô]DIV[Ô] e não a imagem.Como a imagem esta dentro do DIV vai junto.

Minha pergunta:

Tem como eu usar CSS para posicionar uma imagem em qualquer parte do WEBForm sem usar um Div como Container???
Ou sempre que quizer mudar a posição de uma imagem em um WEBForm,serei obrigado a colocar a imagem dentro de um
DIV ou Table??????


KERPLUNK 07/08/2012 14:54:09
#407423
Resposta escolhida
Você pode tranquilamente criar uma classe só para imagens e usá-la nas suas imagens, sem que elas estejam dentro de uma div. Mas essa não é uma boa prática. A separação por DIV(divisão), é muito mais [Ô]legível[Ô] quando se trata de aplicação web que será vista por vários tipos de browsers, ou seja, é mais fácil para o browser [Ô]entender[Ô] o posicionamento de um objeto DIV do que um objeto IMG.
MARCOS 07/08/2012 16:45:20
#407435
Então,
Devo concluir que sempre que quizer posicionar uma imagem em uma posição determinada na tela,o correto é colocar sempre
a imagem dentro de um Container, como um Div ou Table e mover o Container????
KERPLUNK 07/08/2012 17:03:47
#407436
O correto é colocar QUALQUER COISA dentro de um container, eles são as bases do lay-out
Tópico encerrado , respostas não são mais permitidas