El uso le target="_blank"
indicará al navegador que cree una nueva pestaña o ventana del navegador cuando el usuario haga clic en el enlace.
El uso target="_new"
es técnicamente inválido según las especificaciones, pero que yo sepa, cada navegador se comportará de la misma manera:
- buscará una pestaña o ventana con el nombre de contexto "_nuevo"
- si se encuentra una pestaña / ventana "_nuevo", la URL se carga en ella
- si no se encuentra, se crea una nueva pestaña / ventana con el nombre de contexto "_nuevo" y la URL cargada en él
Note target="_new"
se comportará exactamente igual target="new"
y el último es HTML válido, mientras que el primero es HTML no válido.
Añadiendo algo de confusión a esto, en HTML4 el target
atributo quedó en desuso. En HTML5 esta decisión fue revertida, y es una parte oficial de la especificación una vez más. Todos los navegadores son compatibles target
sin importar qué versión de HTML esté utilizando, pero algunos validadores marcarán el uso como obsoleto si su doctype es HTML4.
_new
no tiene ningún significado especial. Podrías escribir_white_little_lamb
también.