Orientació d'enllaços en formats IFrames i marcs HTML

Obriu enllaços on vulgueu

Quan creeu un document per formar part d'un IFRAME, els enllaços d'aquest marc s'obriran automàticament en el mateix marc. Però amb l'atribut a l'enllaç (l'element o element) podeu decidir on han d'obrir els vostres enllaços.

Podeu triar donar un nom únic al vostre Iframes amb l'atribut i, a continuació, assenyalar els vostres enllaços en aquest marc amb l'ID com a valor de l'atribut de destinació:

id = "pàgina">
target = "page">

Si afegiu un objectiu a una ID que no existeix a la sessió actual del navegador, això obrirà l'enllaç en una nova finestra del navegador amb aquest nom. Després de la primera vegada, els enllaços que apuntin a aquest objectiu esmentat s'obriran a la mateixa finestra nova.

Però si no voleu nomenar cada finestra o cada fotograma amb una identificació, encara podeu segmentar algunes finestres específiques sense necessitat d'una finestra o marc indicat. Aquests s'anomenen objectius estàndard.

Les quatre paraules clau de destinació

Hi ha quatre paraules clau objectiu que no requereixen un marc amb nom. Aquestes paraules clau us permeten obrir enllaços en àrees específiques de la finestra del navegador web que potser no tinguin una identificació associada. Aquests són objectius que els navegadors web reconeixen:

Com triar els noms dels marcs

Quan creeu una pàgina web amb iframes, és una bona idea donar-li un nom específic a cadascun d'ells. Això us permet recordar el que són i us permet enviar enllaços a aquells marcs específics.

M'agraden nomenar els meus iframes per a què serveixen. Per exemple:

id = "enllaços">
id = "document extern">

Ús de marcs HTML amb objectius

HTML5 fa que els marcs i els marcs de marcs siguin obsolets, però si encara esteu utilitzant HTML 4.01, podeu orientar marcs específics de la mateixa manera que us orienteu als marcs de marcs. Podeu donar els noms de marcs amb l'atribut id:

id = "myFrame">

A continuació, quan un enllaç en un altre marc (o finestra) té el mateix objectiu, l'enllaç s'obrirà en aquest marc:

target = "myFrame">

Les quatre paraules clau objectiu també funcionen amb marcs. El paràmetre _parent s'obre en el marc adjunt, _self s'obre en el mateix marc, _top s'obre en la mateixa finestra, però fora del conjunt de marcs i _blank s'obre en una finestra o pestanya nova (depenent del navegador).

Configuració d'un objectiu predeterminat

També podeu establir un objectiu predeterminat a les vostres pàgines web mitjançant l'element. Podeu establir l'atribut de destinació al nom de l'iframe (o marc en HTML 4.01) que voleu que tots els enllaços s'obrin. També podeu definir objectius predeterminats d'una de les quatre paraules clau objectiu.

A continuació us indiquem com escriure un objectiu predeterminat per a una pàgina:

L'element pertany a la HEAD del document. És un element buit, per tant, a XHTML, inclouríeu la barra inclinada:

/>