El punto es:
Código HTML:
<foo candy="las comillas van aquí, para respetar los espacios">pero no aquí, a menos que quieras que se vean en la pantalla</foo>
Y tu problema es que pones comillas en ambos lados, lo cual está mal.
Sólo deben ir en el atributo, no más.