Jak a kdy používat iframe (vložené rámce)

click fraud protection

Řádkové rámečky, obvykle jen volané iframe, jsou jediným typem rámce povoleným v HTML5. Tyto rámečky jsou v podstatě částí vaší stránky, kterou „vystřihnete“. V prostoru, který jste vystřižili ze stránky, můžete poté vložit externí webovou stránku.

V podstatě je iframe dalším oknem prohlížeče nastaveným uvnitř vaší webové stránky. Zobrazují se rámce iframe, které se běžně používají na webech, které musí obsahovat externí obsah, jako je mapa Google nebo video z YouTube. Oba tyto populární weby používají v kódu pro vložení prvky iframe.

Jak používat prvek IFRAME

Okno prohlížeče
filo / Getty Images

Prvek používá globální prvky HTML5 i několik dalších prvků. Čtyři jsou také atributy v HTML 4.01:

  • URL pro zdroj rámce,
  • výška okna,
  • šířku okna a
  • název okna.

Tři jsou v HTML5 nové:

  • Srcdoc: HTML pro zdroj rámce. Tento atribut má přednost před jakoukoli adresou URL v souboru src atribut.
  • Pískoviště: Seznam funkcí, které by měly být povoleny nebo zakázány v okně rámečku.
  • Bezešvý: Říká uživatelskému agentovi, že iframe by měl být vykreslen, jako by byl neviditelně součástí nadřazeného dokumentu.
instagram viewer

Chcete-li vytvořit jednoduchý iframe, nastavte adresu URL zdroje a šířku a výšku v pixelech:


Použijte procento spíše než stanovenou velikost v pixelech responzivní web jehož velikost by se měla měnit s různými velikostmi obrazovky.

Podpora prohlížeče iframe

The iframe prvek podporují všechny moderní stolní a mobilní prohlížeče. Některé prohlížeče však dosud důsledně neodpovídají na tři nové atributy HTML5 pro tento prvek.

Prvky iframe a zabezpečení

The iframe prvek sám o sobě nepředstavuje bezpečnostní riziko pro vás ani pro návštěvníky vašeho webu. Prvky iframe získaly špatnou pověst, protože je mohou škodlivé webové stránky použít k zahrnutí obsahu, který může infikovat návštěvníka počítač, aniž by to viděli na stránce, začleněním odkazů směřujících na neviditelný iframe a tyto skripty spustily škodlivé kód.

Některé počítačové viry vkládají do vašich webových stránek neviditelný iframe, čímž se váš web účinně mění v botnet.

Návštěvníci vašeho webu jsou pouze tak bezpeční jako obsah všech stránek, na které odkazujete. Pokud máte důvod se domnívat, že je web nedůvěryhodný, nijak na něj neodkazujte.

instagram story viewer