Estekatu IFrames eta markoak HTML esteketan

Ireki estekak non nahi dituzun

IFRAME baten barruan dagoen dokumentu bat sortzen duzunean, markoa horietako edozein esteka automatikoki irekiko da. Baina estekaren atributuarekin (elementua edo elementua) zure estekek ireki beharko luketen erabaki dezakezu.

Zure iframes izen berezia duen atributuarekin aukera dezakezu eta, ondoren, markatu zure estekak marko horrekin IDa xede atributuaren balioa bezala:

id = "orria">
target = "orria">

Uneko arakatzailearen saioan existitzen ez den ID batera helburu bat gehitzen baduzu, esteka hori arakatzailearen leiho berri bat irekiko du izen horrekin. Lehenengo aldiz, izen bereko puntuak markatzen dituen estekak leiho berri berean irekiko dira.

Baina leiho edo marko bakoitza ID batekin izenik ez baduzu, leiho espezifiko batzuk xede ditzakezu leiho edo marko izendatu beharrik gabe. Hauek dira helburu estandarrak.

Lau helburuko gako-hitzak

Badira lau helburuko gako-hitzak izeneko marko bat behar ez dutenak. Gako-hitzen bidez estekak ireki ditzakezu web-arakatzailearen leihoetako eremu zehatzetan, horiekin lotutako ID bat izan litekeela. Nabigatzaileek aitortzen dituzten helburuak dira:

Nola aukeratu zure markoen izenak

Web orrialde bat iframeekin eraikitzen duzunean, ideia ona da bakoitzak bere izen zehatz bat emateko. Horrela gogoratzen zaitu zer den eta marko zehatz horiei estekak bidaltzeko aukera ematen dizu.

Nire iframes izendatu nahi dut zer diren. Adibidez:

id = "loturak">
id = "external-dokumentu">

Helburuak dituzten HTML markoak erabiltzea

HTML5-k marko eta marko-markoak zaharkitu egiten ditu, baina HTML 4.01 bertsioa erabiltzen ari bazara, frames espezifikoak bideratu ditzakezu iframes helbideratzen zaren moduan. Markoen izenak id atributuarekin ematen dituzu:

id = "myFrame">

Ondoren, beste marko batean (edo leiho batean) estekak helburu bera duelarik, esteka marko horretan irekiko da:

target = "myFrame">

Lau helburuko gako-hitzak ere markoak dira. _parrutia itxiera-markoan irekitzen da, _berria marko berean irekitzen da, _top leiho berean irekitzen da, marko-markoan kanpo, eta _blank leiho berrian edo fitxan irekitzen da (arakatzailearen arabera).

Aurreikusitako helburu bat ezartzea

Elementuarekin ere helburu lehenetsia ezarri dezakezu zure web orrietan. Xede atributua iframe izenaren (edo markoaren 4.01 HTML) izenean ezarri nahi dituzun lotura guztiak nahi dituzu. Lau helburuko gakoetako bat ere aurrez zehaztu ditzakezu.

Hona hemen orriaren helburu lehenetsia nola idatzi:

Elementua zure dokumentuaren HEAD da. Zabu elementu bat da, beraz, XHTMLn, itxiera barra agertuko zenuke:

/>