@@Maxi:
nuqneH
<html>
Keine DOCTYPE-Angabe? IE im Quirksmodus?
<ul class="menu red">
"red" ist wohl kein vernünftiger Bezeichner für eine Klasse. Was, wenn das Menü nach einem Redesign blau sein soll? Bezeichne Klassen nicht nach der gegenwärtig gewünschten Darstellung!
<li class="current"><a href="content/index.html" target="frame">Startseite</a></li>
„Verlinke niemals auf die aktuelle Seite.“ (Punkt 10 der zehn meist-missachteten Homepage-Design-Richtlinien [Nielsen])
Im Iframe wird eine vom umgebenden Seitendokument völlig unabhänguges Dokument dargestellt. Wenn sich das Dokument im Iframe ändert; ändert sich das umgebende Seitendokument nicht; insbesondere auch nicht dessen URI in der Adressleiste, was ein prinzipielltes Usability-Problem darstellt. [Subotnik, molily]
Vermeide Frames! Vermeide Iframes! (Wennschon, dann andersrum; ist aber auch problematisch. [icke])
Stattdessen: Quelltext auslagern. [FAQ] Das serverseitige Script sollte auch dafür sorgen, dass die aktuelle Seite im Menü nicht verlinkt ist.
Qapla'
Volumen einer Pizza mit Radius z und Dicke a: pi z z a