Hallo Mathias,
ich bin kein Spec-Profi, aber "target" macht nur in Verbindung mit Frames Sinn, und dafuer ist die frameset.dtd zustaendig. Die wiederum beinhaltet die loose.dtd, und dort ist auch das target-Attribut im A-Tag definiert; in der strict.dtd dagegen nicht.
IMHO kannst Du schon mehr als zufrieden sein, wenn Dein Code bei Verwendung der loose.dtd vom Valligatot akzeptiert wird ;-)
Viele Gruesse,
Heiko