¿Cómo abrir enlaces en nuevas ventanas o pestañas con html5
La web funciona porque se puede enlazar páginas de su sitio web a las páginas de los sitios web de otras personas mediante el uso de un elemento de anclaje simple. Al vincular al sitio de otra persona, sin embargo, que usted envíe a los usuarios fuera de su propio sitio.
Para mantener a los usuarios en su sitio, HTML puede abrir la página vinculada en una nueva ventana o en una nueva pestaña dentro de la misma ventana del navegador. (Internet Explorer, Firefox, Chrome y otros navegadores abiertos nuevas pestañas. Puede configurar Internet Explorer y otras preferencias de su navegador para abrir en una ventana nueva en lugar de una nueva pestaña, si lo prefiere.)
La simple adición del objetivo atribuir a un elemento de anclaje que se abre enlace en una nueva ventana del navegador (o pestaña) en lugar de abrirlo en la ventana actual:
La World Wide Web Consortiumis cuerpo normas que supervisa el desarrollo en curso de la XHTMLspecification.
Cuando usted da un objetivo atribuir un _blanco valor, esto indica al navegador para hacer lo siguiente:
Mantenga la página de enlace abierto en la ventana actual.
Abra la página vinculada en una nueva ventana o pestaña.
El resultado de usar el target = "_ blank" atributo se muestra en la figura, que representa una nueva pestaña abierta para el sitio W3C.
Las ventanas emergentes irritan algunos usuarios. Úsalos con cuidado - y con moderación. Usted puede usar javascript para controlar el tamaño, la ubicación y el aspecto de las ventanas emergentes, así como para poner botones en ellos para ayudar a los usuarios cierran rápidamente. Echa un vistazo a el artículo del Dr. Dobb " Introducción a javascript Pop-up de Windows " para todos los detalles sobre cómo manejar el aspecto de la ventana, el tamaño y la posición en la pantalla cuando aparezca.