Ok, het blijkt dat ik al te ver heen ben en daardoor dingen te simpel zie.
Maar geen nood, het gaat goed komen !. :thumb:
Eerst het slechte nieuws:
1) je kunt met puur html niet net als bij frames een link in een ander frame openen.
2) wat ik nu uit ga leggen kun je niet op je eigen pc draaien, dit zul je op een (thuis)server moeten doen.
Het goede nieuws: er staat je zoveel moois te wachten !.

Je zult echter wel een stukje php moeten leren. Maar daar heb je alleen maar profijt van, geloof me.
Allereerst, maak van index.html index.php
Maak 2 andere php files aan met inhoud, bv contact.php, info.php
Wat je er in zet is niet van belang, het gaat er om, dat je kunt zien dat de pagina wijzigt als je op een link klikt.
Nu gaan we de linken maken/aanpassen:
Verander dit:
<center><table>
<tr><td><a href="contact.html" target="middenrechts">Contact</a></td></tr>
<tr><td><a href="info.html" target="middenrechts">Info</a></td></tr>
</table></center>
in dit:
<center><table>
<tr><td><a href="index.php?inhoud=tekst.php" target="_parent">Contact</a></td></tr>
<tr><td><a href="index.php?inhoud=info.php" target="_parent">Info</a></td></tr>
</table></center>
Je vertelt de link nu wat hij in
inhoud moet laden als je op de link klikt.
PHP is een serverside scripttaal, gewoon dat je het weet.
<div id="middenrechts">
</div>
verander je nu in
<div id="middenrechts">
<?php
$css = $_REQUEST['inhoud'];
include($css);
?>
</div>
<?php
?>
hetzelfde als bij de div: het begin en het eind van iets.
$css = $_REQUEST['midden-rechts'];
$css is een variabele die je met iets kunt vullen : a = 1 a=a+1 geeft 1,2,3,4,5 enz
in dit geval laad je $css met wat er in de link staat: $_REQUEST['midden-rechts']; tekst.php of info.php
include($css); zet op deze plaats neer wat er in de php file van $css staat.
Hopelijk is het zo een beetje duidelijk, anders gewoon eens doen en proberen. Iets zien gebeuren is vaak duidelijker dan het te lezen.