Eso no es problema de PHP, es problema de HTML.
Los atributos de HTML deben llevar comillas, si no lo haces entonces por eso se corta.
Código HTML:
<tag attr=valor con espacios>
<tag attr="valor con espacios">
Te sugiero estudies los lenguajes involucrados, no es bueno comenzar a combinar conceptos sin tenerlos claros por separado.
De paso te invito a leer lo siguiente:
http://www.forosdelweb.com/f18/como-...s-bien-588701/