Si ese es el html que le están enseñando, lo primero sería decirle a tu novia que se busque otro lugar dónde aprender.
un correcto html sería
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> Rol
</title><!-- titulo de la pagina -->
/*<![CDATA[*/
div {
border: solid 1px #000;
padding: 5px;
margin: 5px;
}
/*]]>*/
<div style="margin-left: 400px;"> <img src="http://dl.dropbox.com/u/39746348/1.png" width="500" height="100" border="0" alt="Rol Libre Online" /> </div><!-- parte de arriba -->
<img src="http://dl.dropbox.com/u/39746348/dasdas%20copy.png" width="90" height="50" border="0" alt="Inicio" /> <!-- abajo--> barra 1 <!-- barra -->
Esto es el contenido <!-- content -->
barra 2 <!-- otra barra -->
El css, tan solo ver un float:top; me lleva a repetirte la sugerencia inicial
Saludos