Ik weet niet hoe de ondersteuning in iWeb is maar html is html toch?
Je kunt dus met verborgen en zichtbare divjes wel een tekst zichtbaar en onzichtbaar maken zonder daarvoor frames te gebruiken.
In het ergste geval kan het met een i-frame.
Met divjes (layers) heb je wel een javascript nodig
Hieronder een voorbeeldcode, plak deze code maar eens in een leeg tekstbestand en sla het dan op als: voorbeeld.html
Dan openen en je ziet hoe het werkt.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>voorbeeldje</title>
<script language="javascript">
function showlayer(layer){
var myLayer=document.getElementById(layer).style.display;
if(myLayer=="none"){
document.getElementById(layer).style.display="block";
} else {
document.getElementById(layer).style.display="none";
}
}
</script>
</head><body>
<div id="tekst">Deze tekst kun je wegklikken</div>
<a href="#" onclick="javascript:showlayer('tekst')">Show/Hide Layer</a>
</body>
</html>
Als de tekst dynamisch moet zijn dan wordt het een ander verhaal, dan moet je met php gaan werken