Il w3c da' l'iframe come Transitional quindi nell'xhtml 1.1 che è Strict non dovrebbe essere accettato.
Che ti dice se provi sul validatore del w3c?