Iframe
Iframe (zkratka pro inline frame) je HTML prvek, který umožňuje externí webové stránky které mají být vloženy do dokumentu HTML. Na rozdíl od tradičních rámy, které byly použity k vytvoření struktury webové stránky, lze prvky iframe vložit kamkoli v rámci rozložení webové stránky.
Iframe lze vložit do dokumentu HTML pomocí iframe štítek, jak ukazuje následující příklad:
<iframe src = "http://sharpened.com/example.php" width = "728" height = "90"> </iframe>
Výše uvedený kód by vložil obsah souboru URL do vloženého rámečku 728 x 90 px na webové stránce. Zdroj iframe (src) může odkazovat na externí web nebo jinou stránku na stejném serveru, například src = "/ example.php". Atributy width a height nejsou povinné, ale běžně se používají k definování velikosti iframe. Jiné atributy iframe, jako je šířka okraje a výška okraje, jsou podporovány v HTML 4 a dřívějších, ale v HTML5, CSS se používá k přizpůsobení vzhledu iframe.
Prvky iframe se používají k několika různým účelům, například k online reklamě a multimediální. Mnoho reklamních platforem používá k zobrazování reklam na webových stránkách prvky iframe, protože poskytují větší flexibilitu než vložené skript. Protože prvky iframe mohou obsahovat celou webovou stránku, mohou inzerenti do prvku iframe zahrnout další měřicí kód, který pomáhá zajistit přesné přehledy pro inzerenta i vydavatele.
Prvky iframe se také používají pro zobrazení různých typů médií na webové stránce. Například, Youtube videa a okna Map Google jsou často zabudována na webové stránky pomocí prvků iframe. Mnoho webových aplikací používá prvky iframe, protože mohou zobrazit dynamický obsah bez opětovného načtení webové stránky.