Vor allen Dingen soll man semantisch korrektes HTML verwenden. Das bedeutet, dass Grafiken, die keinen Inhalt transportieren sondern nur Verzierung sind, im HTML nichts verloren haben.
Was meinst Du denn damit? Logos haben nie einen inhaltlichen Kontext, sind aber keine Verzierung. Sie stellen ein Markenzeichen dar.
Aber Du meinst, dass man das nicht machen sollte (inline-SVG)?