Zum Thema fehlende Attribute: Benutz CSS.
Hintergrundbilder, Ausrichtunge, Farbe, Rahmen, whatever macht man nicht mehr mit HTML-Attributen sondern über CSS...
(Und Leerzeichen kann man afaik so viele einfügen wie man will, man kann sie auch weglassen: <a href="bla"... , <a href =" bla", <a href= " bla", <a href=bla - das ist alles (mehr oder weniger) gleichwertig... )