No, tu problema no son los espacios,
tu problema es que no usas codigos estandar, comenzando porque no se ha definido un tipo de documento al principio de tu html:
Código:
Ejemplo:
----------------------------
<!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" dir="ltr" lang="es">
Esto no cumple los estandares:
-----------------------------
<style fprolloverstyle>A:hover {color: red; font-weight: bold}</style>
<body background="PLANTILLA%20copia%20copia.jpg" link="#FFFFFF" vlink="#FFFFCC" alink="#008080" topmargin="120" leftmargin="82">
Y como no definiste el tipo de documento, esto no funciona:
------------------------------------
<div style="position: absolute; top: 435; left: 342; width: 1; height: 38">
<div style="position: absolute; top: 290; left: 12; width: 299; height: 71">