Un iframe si può inserire quando la pagina non è pensata per contenere i Frames. IFrame significa proprio Inline Frame.
Tutti i suoi attributi sono gli stessi che si possono assegnare a <frame>, tranne per il fatto che alliframe si devono aggiungere width (che specifica la larghezza) e height (che specifica laltezza).
Ecco un esempio di iframe:
<iframe src="http://www.pierotofy.it" width=300 height=400>
<p>Qui è possibile visualizzare un testo alternativo per i Browser che non supportano gli iframe.</p>
</iframe>