Saludos a todos programadores mediavideros. Tengo una pequeña duda.
Veréis, mi némesis es el puto CSS k no llego a cogerlo del todo. Estoy ahora programando una web PHP y maquetandola con CSS pero no se bien por qué cada vez que meto líneas de código se me rueda la maquetación. Por ejemplo, quiero que cuando un usuario se loguee aparezca arriba "Bienvenido usuario bla bla" y cuando no esté logeado aparezca lo típico, para introducir tu nombre de usuario y contraseña y para registrarte. Pues esto es un trozo de código:
<?php
if($estaLogeado == 'false'){
?>
<div id='registerBar'><img src='../themes/black/images/barra_registro.jpg' width='728' height='27' /></div>
<!--Zona de registro-->
<form action="./../general/home.php" method="POST">
<div id="userTxt"><font color="white" size="2">Usuario:</font></div>
<div id="userTb"><input type="text" size="10" name="user"></div>
<div id="passTxt"><font color="white" size="2">Contraseña:</font></div>
<div id="passTb"><input type="password" size="10" name="pass"></div>
<div id="btnRegistro"><input type="submit" value="Entrar" class="boton"></div>
<div id="registrate"><font color="white" size="2">Regístrate</font></div>
</form>
<?php
}//if($estaLogeado == 'false'){
Pues si no estás logeado se ve todo bien, los textbox, el boton y la barra de registro. Pero sin embargo, sin pongo un else me interesa que la barra de registro(marcada en negrita) se siga viendo igual, en la misma posicion y con el mismo tamaño, pero no es asi, se ve rodada. Y esto es solo un ejemplo, porque también me pasa con otras cosas.
No se si me he explicado muy bien pero alguien que entienda de CSS podría echarme una mano?
Muchas gracias de antemano.