HTML-IFramien ja kehysten kohdistaminen

Avaa linkkejä, joihin haluat niitä

Kun luot asiakirjan IFRAME-sivun sisällä, kaikki kyseisen kehyksen linkit avautuvat automaattisesti samassa kehyksessä. Mutta linkin attribuutin (elementti tai elementti) voit päättää, missä linkit pitäisi avata.

Voit antaa iframeille ainutkertaisen nimen attribuutilla ja osoittaa linkit tähän kehykseen ID: llä kohdeattribuutin arvona:

id = "sivulla">
target = "sivulla">

Jos lisäät kohteet sellaiseen tunnukseen, jota ei ole nykyisessä selaussessiossa, avautuu linkki uudessa selainikkunassa, jossa on kyseinen nimi. Ensimmäisen kerran kaikki linkit, jotka osoittavat kyseiseen nimettyyn kohteeseen, avautuvat samassa uudessa ikkunassa.

Mutta jos et halua nimetä jokaista ikkunaa tai jokaista kehystä ID: llä, voit silti kohdistaa tiettyjä ikkunoita tarvitsematta nimettyä ikkunaa tai kehystä. Näitä kutsutaan tavallisiksi tavoitteiksi.

Neljä kohde-avainta

Neljä kohde-avainsanaa, jotka eivät vaadi nimettyä kehystä. Näiden avainsanojen avulla voit avata linkkejä tietyllä verkkoselainikkunan alueella, jolla ei ehkä ole siihen liittyvää tunnusta. Nämä ovat tavoitteita, jotka web-selaimet tunnistavat:

Kuinka valitset kehystesi nimet?

Kun luot verkkosivun iframe-tiedostoilla, kannattaa antaa jokaiselle nimen nimi. Tämä auttaa sinua muistamaan, mitä he ovat, ja voit lähettää linkkejä kyseisiin kehyksiin.

Haluan nimetä iframeit, mistä he ovat. Esimerkiksi:

id = "linkit">
id = "ulkoinen-asiakirjassa">

HTML-kehysten käyttäminen tavoitteiden kanssa

HTML5 tekee kehyksiä ja kehyksiä vanhentuneeksi, mutta jos käytät edelleen HTML 4.01: tä, voit kohdistaa tiettyihin kehyksiin samalla tavoin kuin iframe-kohteet. Antaa kehysten nimet id-attribuutilla:

id = "myFrame">

Kun linkissä toisessa kehyksessä (tai ikkunassa) on sama tavoite, linkki avautuu kyseisessä kehyksessä:

target = "myFrame">

Neljä tavoiteavainsanaa toimivat myös kehysten kanssa. _parentti avautuu sulkeutuvaan kehykseen, _ itse avautuu samassa kehyksessä, _top avautuu samassa ikkunassa, mutta kehysten yläpuolella ja _blank avautuu uudessa ikkunassa tai välilehdessä (selaimesta riippuen).

Oletuskohdan määrittäminen

Voit myös asettaa oletuskohteen verkkosivuillesi elementin avulla. Olet määritellyt kohdemäärän iframe-kehykseen (tai kehykseen HTML 4.01: ssä), jonka haluat kaikkien linkkien avautuvan sisään. Voit myös asettaa jonkin neljän kohdesano-avainsanan oletuskohteen.

Näin voit kirjoittaa sivun oletuskohteen:

Elementti kuuluu asiakirjan HEAD-kohtaan. Se on tyhjää elementtiä, joten XHTML: ssä voit sisällyttää sulkemisviivaan:

/>