Iframe
Iframe eli <iframe> (lyhenne sanoista “inline frame”) on HTML-elementti, jota käytetään upottamaan toisen verkkosivun tai verkkosisällön osa nykyiseen verkkoksivuun. Tämä mahdollistaa ulkoisen sisällön esittämisen ja näyttämisen omalla verkkosivulla.
<iframe>-elementti luo ikkunan, joka sisältää toisen verkkosivun tai upotetun median, kuten videon, äänen tai kartan. Sitä voi käyttää esimerkiksi upottamaan YouTube-video verkkosivulle. <iframe>-elementille annetaan vain URL-osoite, joka osoittaa halutun YouTube-videon, ja selain näyttää videon verkkosivulla.
Tässä yksinkertainen esimerkki <iframe>-elementin käytöstä:
Esimerkissä iframe upottaa Youtubevideon tietylle sivulle. <iframe>-elementtiä voi mukauttaa monin tavoin, kuten määrittää koon, kehyksen ja muita ominaisuuksia tarpeen mukaan.
On kuitenkin tärkeää olla varovainen <iframe>-elementin kanssa erityisesti silloin, kun upotetaan ulkoisia verkkosivuja omalle sivustolle. Nämä voivat nimittäin aiheuttaa turvallisuusriskejä, kuten cross-site scripting -hyökkäyksiä (XSS). On siis syytä varmistaa aina, että upotettu sisältö on luotettavaa ja turvallista.
Lue lisää verkkosivuista
Kts. myös HTML