un documento html sin DTD significa que el navegador opera en
modo quirk. mas o menos quiere decir que el user agent (interprete html) del navegador adivina los detalles que faltan en el codigo fuente. para indicar la unidad en javascript es igual como en los documentos css, simplemente al final del valor pones la unidad que deseas, en tu caso supongo que pixeles.