View Full Version : Ajuda - Header...


Memphis
15-10-2007, 14:35
Estou a fazer um header e tem o seguinte code:

<td id="logorow" align="center">
<div id="logotop" align="left"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></div>
</td>

Ou seja, tenho uma td com as dimensões e depois uma div com o logo, mas eu queria adicionar um local para um banner, só que não consigo situa-lo onde pretendo.

Eu queria o logo do lado esquerdo alinhado a cima e o banner do lado direito alinhado ao centro...

Como posso fazer isso? Apenas com tabelas?

hasta.g5
15-10-2007, 15:14
Estás a fazer o layout utilizando tabelas ou div's? Como não uso tabelas para fazer layouts, não sei se é comum usar div's para se posicionarem coisas dentro das células...
De qualquer das maneiras, já experimentaste usar duas células, uma para cada imagem? Do estilo:

<tr>
<td>banner</td><td>logo</td>
</tr>

Nota: Diz-se que não é boa prática usar tabelas para fazer layouts.

Memphis
15-10-2007, 15:39
O que eu pretendo é tipo como está aqui na Tech, logo de um lado, banner do outro...

A única maneira que sei para fazer isso é com tabelas, mas queria evitar...

Por isso procuro outras alternativas.

hYpe
15-10-2007, 16:03
As tabelas não são realmente a melhor maneira...

Estás a usar CSS?

Se sim, tenta isto :

#logotop a, #logotop img { float: left; }

Memphis
15-10-2007, 16:14
Alinhar este à esquerda eu consigo, não consigo é colocar o banner alinhado à direita, no mesmo seguimento do logo.

hasta.g5
15-10-2007, 19:41
Se tiveres por exemplo:


<div id="logo"></div>
<div id="banner"></div>

E no CSS:

#logo {
/* blá blá */
}

#banner {
/* blá blá */
float: right;
}

Põe-te o banner do lado direito ao mesmo nível do logo.