Yeah, that's valid
html or
xhtml transitional, but not
xhtml strict, which is what we're all supposed to be working towards. Seems a bit silly as the target attribute works correctly in all browsers, I suppose it's just because that's not what it's meant for though like sypher said.