Wie ooit een link gemaakt heeft in HTML weet dat je de tag <a> gebruikt. Deze tag heeft als attribuut href dat als waarde de naam van een verwijzing krijgt: bijvoorbeeld een URL, een bestand of een positie in een bestand.
Laten we uitgaan van het bovenstaande voorbeeld. We hebben drie frames met de namen: links, midden en rechts. In het linkerframe maken we knoppen. Bijvoorbeeld:
<body bgcolor=red>
<h1>Knoppen</h1>
<a href=m-txt.htm>Ga naar wit</a>
<br>
<a href=r-txt.htm>Ga naar blauw</a>
</body>
De bestanden m-txt.htm en r-txt.htm moet je natuurlijk wel maken.
Door gebruik te maken van het ankerattribuut target kun je de inhoud van m-txt.htm en r-txt.htm in de frames midden en rechts plaatsen. De volgende code leidt tot het plaatje daaronder:
<body bgcolor=red>
<h1>Knoppen</h1>
<a href=m-txt.htm target=midden>Ga naar wit</a>
<br>
<a href=r-txt.htm target=rechts>Ga naar blauw</a>
</body>
Klik je nu op de onderste link, dan wordt alleen het rechterframe geladen. Dat zie je hieronder:
Wordt je browser opnieuw geopend in een apart window, dan ben je vergeten bij de tag <frame> een name-attribuut op te geven.