Hallo Timo,
ist halt schon eine Weile her bei mir. ;0) Auch die s.g. Standalone-Tags sind in XHTML abzuschließen, also lass den Slash drin. Man könnte es zwar umstellen, was die o.a. W3C-Meldung auch anspricht, aber das mach natürlich keinen Sinn.
Theoretisch könntest du einfach alt= durch title= ersetzen lassen, aber wie gast_42 schon sagte, alt= ist seit HTML 4 ein Pflicht-Attribut bei Grafiken, auch wenn es dann selbst nichts enthält. Bei Grafiken, die ausschließlich der Gestaltung einer Seite dienen ist z.B. alt="" durchaus sinnvoll.
Wenn du verhindern willst, dass ein Alt-Attribut durch ältere Browser doch angezeigt wird, was ja manchmal auch stört, setzte innerhalb des img-Tags noch title="", diese Nicht-Anzeige hat dann Vorrang.
Gruß
Kalle