HTML-iramete ja kaadrite lingid

Avage lingid, kus soovite

Kui loote dokumendi, mis peab olema IFRAME-i sees, siis avanevad selles kaadris olevad lingid automaatselt samas kaadris. Kuid linki (element või element) atribuudiga saate otsustada, kus teie lingid avanevad.

Võite valida, kas anda ornamentidele atribuudiga unikaalne nimi ja seejärel suunata selle raami lingid ID-ga sihtobjekti atribuudi väärtusena:

id = "leht">
target = "leht">

Kui lisate sihtmärgi ID-le, mida praegusel brauseriseansil puudub, siis avaneb see link uue brauseriaknas selle nimega. Pärast esimest korda avatakse kõik samasse uues aknas olevad lingid, mis viitavad nimetatud nimega sihtmärk.

Kuid kui te ei soovi nimetada iga akna või ID-ga iga raami, võite siiski sihtida mõnda konkreetset akent, ilma et oleks vaja nime akent või raami. Neid nimetatakse standardeesmärkideks.

Neli sihtmärki

Siin on neli sihtmärki, mis ei nõua nimega raami. Need märksõnad võimaldavad teil avada lingid veebibrauseri akna kindlates piirkondades, millel ei pruugi olla nendega seotud ID-d. Need on eesmärgid, mida veebibrauserid tuvastavad:

Kuidas valida oma raamide nimed

Kui teete iFrametiga veebi lehte, on hea mõte anda neile igaühele konkreetne nimi. See aitab teil meeles pidada, millised need on ja mis võimaldab teil saata konkreetsete kaadritele linke.

Mulle meeldib nimi, millised need on need, kui nad on. Näiteks:

id = "lingid">
id = "external-document">

HTML-kaadrite kasutamine sihtmärkidega

HTML5 muudab raamid ja raamid vananenud, kuid kui te kasutate endiselt HTML 4.01-d, saate sihtida konkreetsed kaadrid samal viisil, kui te iidrameid sihite. Annate raami nimed id atribuudiga:

id = "myFrame">

Kui aga teises raami (või akna) lingil on sama sihtmärk, avaneb see kaadris olev link:

target = "myFrame">

Neli sihtmärki töötavad ka raamidega. _parent avaneb ümbritsemisraamis, _self avaneb samas raamis, _top avaneb samas aknas, kuid väljaspool raamide komplekti ja _blank avaneb uues aknas või vahekaardil (olenevalt brauserist).

Vaikeseadme määramine

Samuti saate oma veebisaitidel elemendi abil määrata vaikese sihtmärgi. Olete määranud sihtmärgi atribuudi iframe (või raami HTML 4.01-s) nimega, mille jaoks soovite, et kõik lingid avaneksid. Samuti võite määrata ühe nelja sihtmärki silmas pidades sihtmärke.

Siin on kuidas kirjutada lehe vaikimisi sihtmärk:

Element kuulub teie dokumendi HEAD. See on tühine element, nii et XHTML-s peaksite sisaldama sulgemist kaldkriipsu:

/>