Ligazón de segmentación en IFrames e marcos HTML

Abre ligazóns onde queiras

Cando crea un documento para estar dentro dun IFRAME, as ligazóns nese marco abriranse automaticamente nese mesmo cadro. Pero co atributo na ligazón (elemento ou elemento) pode decidir onde deben abrir as súas ligazóns.

Pode optar por darlle un nome exclusivo aos seus iframes co atributo e, a continuación, apuntar as súas ligazóns nese marco coa ID como o valor do atributo obxectivo:

id = "páxina">
target = "page">

Se engades un destino a unha ID que non existe na sesión actual do navegador, abrirá a ligazón nunha nova xanela do navegador con ese nome. Despois da primeira vez, as ligazóns que apunten a ese obxectivo chamado abriránse na mesma nova fiestra.

Pero se non quere nomear todas as xanelas ou cada cadro cunha ID, aínda pode segmentar algunhas fiestras específicas sen necesidade dunha xanela ou marco. Estes son chamados obxectivos estándar.

As catro palabras clave de destino

Hai catro palabras clave obxecto de aprendizaxe que non requiren un marco nomeado. Estas palabras clave permítenlle abrir ligazóns en áreas específicas da xanela do navegador web que pode non ter un ID asociado a elas. Estes son obxectivos que os navegadores web recoñecen:

Como elixir os nomes dos teus cadros

Cando constrúes unha páxina web con iframes, é unha boa idea darlle un nome específico a cada un. Isto axuda a lembrar o que son e permite que envíe ligazóns a estes marcos específicos.

Quero chamar os meus iframes para o que son. Por exemplo:

id = "ligazóns">
id = "documento externo">

Usar marcos HTML con obxectivos

HTML5 fai obsoletos os cadros e os cadros de marcos, pero se aínda está a usar o HTML 4.01, podes targetear marcos específicos da mesma forma que se dirixe a iframes. Vostede dá os nomes dos marcos co atributo id:

id = "myFrame">

Logo, cando unha ligazón noutro marco (ou ventá) ten o mesmo obxectivo, a ligazón abrirase nese marco:

target = "myFrame">

As catro palabras clave obxectivo tamén funcionan con cadros. O _parento ábrese no cadro que se atopa, _self ábrese no mesmo cadro, _top ábrese na mesma xanela, pero fóra do marco, e _blank ábrese nunha nova fiestra ou pestana (dependendo do navegador).

Establecendo un destino predeterminado

Tamén pode configurar un destino predeterminado nas súas páxinas web usando o elemento. Establece o atributo de destino no nome do iframe (ou marco en HTML 4.01) que quere que todas as ligazóns abran dentro. Tamén pode establecer obxectivos predeterminados dunha das catro palabras clave obxecto de aprendizaxe.

Vexa como escribir un obxectivo predeterminado para unha páxina:

O elemento pertence á HEAD do documento. É un elemento baleiro, polo tanto, en XHTML, incluirías a barra de peche:

/>