iFrame je HTML značka, ki nam omogoča, da spletno stran razdelimo v različne okvirje. V slednjih lahko potem prikazujemo poljubne vsebine. S tem se zmanjša prenos podatkov, saj se ponavljajoči deli, kot so navigacija, glava, noga, … že prikazana, tako se menja samo vsebinski del.
Takšen način izgradnje spletnih strani je bil v veljavi na samih začetkih interneta. Zaradi boljših internetnih povezav in zaradi spletne optimizacije, se takšnih strani ne izdeluje več. iFrame lahko še srečamo pri implementaciji različnih drugih vsebin, kot so Google maps, Flicker, … na naše spletno mesto.
Primer kode za iFrame
<iframe src ="Testna_stran.html" width="100%" height="300">
<p>Vaš brskalnik ne podpira okvirjev.</p>
</iframe>
Uporabnikom, ki nimajo možnosti prikaza iFrama se prikaže obvestilo.
Dodatni viri:
Wikipedija: http://en.wikipedia.org/wiki/HTML_element#Frames
w3schools: http://www.w3schools.com/TAGS/tag_iframe.asp