Cuando se crea un documento para estar dentro de un IFRAME, cualquier enlace en ese marco se abrirá automáticamente en ese mismo marco. Pero con el atributo en el enlace (el elemento o elemento) puedes decidir dónde deben abrirse tus enlaces.
Puede elegir darle a sus iframes un nombre único con el atributo y luego apuntar sus enlaces a ese marco con el ID como el valor del atributo de destino:
â?ª â?ª â?ª
Si añade un destino a un ID que no existe en la sesión actual del navegador, se abrirá el enlace en una nueva ventana del navegador con ese nombre. Después de la primera vez, cualquier enlace que apunte a ese objetivo se abrirá en la misma ventana nueva.
Pero si no desea nombrar cada ventana o cada fotograma con un ID, todavía puede apuntar a algunas ventanas específicas sin necesidad de una ventana o fotograma con nombre. Éstos se denominan los objetivos estándar.
Índice de contenidos
Las Cuatro Palabras Clave Meta
Hay cuatro palabras clave de destino que no requieren un marco con nombre. Estas palabras clave le permiten abrir enlaces en áreas específicas de la ventana del navegador web que pueden no tener un ID asociado. Estos son objetivos que los navegadores reconocen:
- _sin
- Este es el objetivo por defecto para cualquier etiqueta ancla. Si no establece el atributo de destino o utiliza este destino, el enlace se abrirá en la misma ventana o marco en el que se encuentra el enlace.
- padre o madre
- Los iframes están incrustados dentro de las páginas web. Y puede incrustar un iframe en una página que está dentro de otro iframe en otra página web. Cuando se establece el atributo target a _parent, el enlace se abrirá en la página web que contiene el iframe.
- arriba
- En la mayoría de las situaciones con iframes, este objetivo abrirá enlaces de la misma manera que el objetivo _parent. Pero si hay un IFRAME dentro de un IFRAME, el destino _top abre enlaces en la ventana de nivel más alto de la serie, eliminando todos los iframes.
- En blanco
- Este es el objetivo más utilizado: abre el enlace en una ventana completamente nueva, similar a una ventana emergente.
Cómo elegir los nombres de los marcos
Cuando construya una página web con iframes, es una buena idea darle a cada uno un nombre específico. Esto le ayuda a recordar para qué sirven y le permite enviar enlaces a esos marcos específicos.
Me gusta llamar a mis iframes por lo que son. Por ejemplo:
â?ª â?ª â?ª
Uso de marcos HTML con objetivos
HTML5 hace que los marcos y los conjuntos de marcos sean obsoletos, pero si todavía utiliza HTML 4.01, puede dirigir los marcos específicos de la misma manera que dirige los iframes. Los nombres de los marcos se dan con el atributo id:
Entonces, cuando un enlace en otro cuadro (o ventana) tiene el mismo objetivo, el enlace se abrirá en ese cuadro:
Las cuatro palabras clave de destino también funcionan con marcos. El _parent se abre en el marco adjunto, _self se abre en el mismo marco, _top se abre en la misma ventana, pero fuera del conjunto de marcos, y _blank se abre en una nueva ventana o pestaña (dependiendo del navegador).
Establecimiento de un objetivo predeterminado
También puede establecer un objetivo predeterminado en sus páginas web utilizando el elemento. El atributo de destino se define con el nombre del iframe (o marco en HTML 4.01) en el que desea que se abran todos los enlaces. También puede establecer objetivos predeterminados de una de las cuatro palabras clave de destino. A continuación se explica cómo escribir un objetivo predeterminado para una página:
El elemento pertenece a la CABEZA de su documento. Es un elemento vacío, así que en XHTML, se incluiría la barra de cierre:
/