Das könnte daran liegen, dass es kein Syntaxfehler ist, sondern ein inhaltlicher Fehler:

<iframe src="./index.htm" width="500" height="500" >
<a href="../../../index.htm">

Das widerspricht sich. Ist das einzige, was ich noch finden konnte.