Añado
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "NOMEDEJAPONERLADIRECCION/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Ya digo que si elimino esa definición, desaparece el problema.
Pero he estado revisando el documento con el validator ese de la w3c y no me da ningún error al respecto salvo que falta la declaración si la borro, claro.
¿Qué hago?