I frame e tutte le varie finestre sono tollerate in XHTML Transitional e Frameset, sono vietate in XHTML Strict e XHTML1.1 .

Naturalmente vale anche per gli attributi target che fanno riferimento alle finestre.
Se comunque usi l'attributo target con una DTD Strict, i browser dovrebbero ignorare tale attributo.