Opnaðu tengla þar sem þú vilt þá
Þegar þú býrð til skjal til að vera inni í IFRAME opnast allir tenglar í þeirri ramma sjálfkrafa í sömu ramma. En með eiginleiki á tengilinn (þátturinn eða þátturinn) getur þú ákveðið hvar tenglar þínar ættu að opna.
Þú getur valið að gefa efnunum þínum einstakt heiti með eiginleikanum og benda síðan á tenglana þína við þá ramma með auðkenninu sem gildi þess að miða eiginleiki:
id = "page">
miða = "síðu">
Ef þú bætir miða við auðkenni sem ekki er til staðar í núverandi vafraþátti, opnast þetta tengilinn í nýjum vafraglugga með því nafni. Eftir fyrsta skipti verða allir tenglar sem benda til þess sem heitir miða opnast í sama nýja glugga.
En ef þú vilt ekki að nefna hverja glugga eða hverja ramma með kennimerki getur þú enn miðað ákveðnum gluggum án þess að þurfa að nefna glugga eða ramma. Þetta eru kallaðir staðalmarkmiðin.
Fjögur markmið leitarorð
Það eru fjórir leitarorð sem ekki þurfa heitir ramma. Þessi leitarorð leyfa þér að opna tengla á tilteknum sviðum vafra gluggans sem gætu ekki haft auðkenni tengt þeim. Þetta eru markmið sem vefur flettitæki þekkja:
- sjálfsagt
Þetta er sjálfgefið markmið fyrir hvaða akkeri sem er. Ef þú stillir ekki miðmarksstaðinn eða þú notar þetta skotmark, opnast hlekkurinn í sömu glugga eða ramma sem tengilinn er í. - _parent
Iframes eru embed in á vefsíðum. Og þú gætir embed in iframe á síðu sem er inni í annarri iframe á annarri vefsíðu. Þegar þú stillir miðpunktinn við _parent opnast hlekkurinn á vefsíðunni sem geymir iframe.
- _top
Í flestum tilfellum með IFrames mun þetta skotmark opna tengsl á sama hátt og _parent markmiðið. En ef það er IFRAME innan IFRAME, þá opnast _top miða á hæsta stigi gluggans í röðinni og fjarlægir allar rammagreinarnar. - _blank
Þetta er algengasta markmiðið - það opnar tengilinn í alveg nýjum glugga, svipað og almenningur.
Hvernig á að velja nafn ramma þinnar
Þegar þú býrð til vefsíðu með Iframes, þá er það góð hugmynd að gefa hverjum og einum sérstöku nafni. Þetta hjálpar þér að muna hvað þeir eru fyrir og leyfir þér að senda tengla á þá tilteknu ramma.
Mér finnst gaman að nefna efnið mitt fyrir það sem það er fyrir. Til dæmis:
id = "tenglar">
id = "ytri skjal">
Notkun HTML ramma með markmið
HTML5 gerir ramma og rammaforrit úrelt, en ef þú notar ennþá HTML 4.01 getur þú miðað á tiltekna ramma á sama hátt og þú miðar á ramma. Þú gefur rammaheiti með auðkenni id:
id = "myFrame">
Þá, þegar tengill í annarri ramma (eða gluggi) hefur sama markmið, opnast hlekkurinn í þeirri ramma:
miða = "myFrame">
Fjórum markmiðseiningarnar vinna einnig með ramma. _parent opnast í umlykjandi ramma, _self opnast í sömu ramma, _top opnast í sömu glugga, en utan ramma, og _blank opnar í nýjum glugga eða flipa (fer eftir vafranum).
Stillingar sjálfgefið markmið
Þú getur einnig stillt sjálfgefinn miða á vefsíðum þínum með því að nota frumefni. Þú stillir miðpunktinn við nafn efnisins (eða ramma í HTML 4.01) sem þú vilt að allar tenglar séu opnar. Einnig er hægt að stilla sjálfgefna markmið eitt af fjórum miðunarorðum.
Hér er hvernig á að skrifa sjálfgefið markmið fyrir síðu:
Einingin tilheyrir HEAD skjalsins. Það er ógildur þáttur, þannig að í XHTML myndi þú fela í sér lokunina:
/>