Hola webosiris y javierB. Muchas gracias a ambos. He estado "acoplando" vuestras sugerencias y funciona correctamente.
El fallo debías ser que tenía puesto
Código:
html,body {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
background-color: green;
height:100%;
margin:0;
padding:0;
}
sin lo que está en rojo. Para cerrar ya el tema y que me quede claro (o al menos eso espero), ¿es aconsejable añadir al html y body la propiedad de margin y padding en rojo siempre o es para evitar problemas con los navegadores?
Muchas gracias por ayudarme a aprender con explicaciones tan claras.
Un saludo.