HTML iframe: příklad a funkce aplikace. Jak vložit iframe do HTML: příklad použití Které prohlížeče podporují značku iframe

Instrukce

jazyk HTML(HyperText Markup Language – „hypertextový značkovací jazyk“) poskytuje dva typy rámců. „Plovoucí“ je flexibilnější a snáze se vkládá do stávajícího. Obecně platí, že konstrukce, která popisuje vložení okna pomocí plovoucího rámu, vypadá takto: Zde je zdrojem dat pro tento rámec existující web (atribut src). Bude otevřena v rámci o rozměrech 400 x 300, jak je uvedeno v atributech width a height. Stránku svého webu můžete také určit v atributu src. V tomto případě stačí zadat relativní adresu (tj. adresu vzhledem ke stránce, do které je rámec vložen): V tomto příkladu není zadaná výška rámce, ale existuje atribut id. Pomocí toho můžete pomocí CSS() nastavte požadované rozměry pro tento rám:

Jiný typ rámců – „klasický“ – vyžaduje samostatnou stránku, která bude obsahovat popis struktury rámců. Samotné rámečky budou umístěny na samostatných stránkách, možná i na samostatných stránkách. HTML kód pro takovou stránku kontejneru pro rámce může vypadat takto:




Žádné bloky ... A ... , které jsou vyžadovány pro běžné stránky, by zde neměly být. V tomto příkladu úvodní značka kontejneru obsahuje atribut rows - to znamená, že prostor stránky by měl být rozdělen vertikálně a bude dán první snímek nejlepší část. Pokud nahradíte řádky sloupci, rozdělení bude vodorovné. Hodnota tohoto atributu „*,*“ udává, že podíly rozdělení jsou stejné – každý 50 %. Pokud zadáte například „20 %,*“, pak prvnímu snímku bude přiděleno pouze 20 % a druhému bude přidělen zbytek prostoru. Uživatel může tyto proporce změnit přetažením okrajů rámečky pomocí myši, ale je možné tuto akci zakázat. Chcete-li to provést, musíte přidat atribut noresize do značky konkrétního snímku. Můžete také určit velikost svislých a vodorovných okrajů ze sousedního rámečku (atributy marginwidth a marginheight): Je možné nastavit pravidla chování pro posuvníky každého snímku zvlášť. To se provádí pomocí atributu scrolling, který může obsahovat jednu ze tří předdefinovaných hodnot. Pokud zadáte scrolling="auto", objeví se posuvníky, když se obsah rámečku nevejde do jeho hranic. Pokud "ano" - pruhy budou přítomny neustále, bez ohledu na to, zda jsou potřeba. Pokud "ne" - znamená to, že posuvníky jsou pro tento snímek zakázány.

Na základě informací uvedených v předchozích dvou krocích musíte sestavit html kód, který je pro řešení vašeho problému vhodnější. Poté už zbývá jen vložit do zdrojového kódu stránky. K tomu můžete použít editor stránek vašeho systému správy stránek – otevřete v něm požadovanou stránku, přepněte do režimu úpravy html kódu a vložte svůj kód na požadované místo na stránce. Můžete si soubor stáhnout? zdrojový kód stránka správce souborů hosting nebo redakční systém, otevřete jej v textový editor a vložte do něj kód. A pak použijte stejnou metodu k nahrání změněného kódu zpět na server.

Na úsvitu tvorby webových stránek webové zdroje široce používaly rámce k zobrazení jednotlivých částí stránek. Ale s příchodem nová verze HTML 5 vše změnilo. Značkovací prvky<rám>, <sada rámů> a<noframes> jsou považovány za zastaralé. Byly nahrazeny jedinou značkou -<iframe>. Jak přidat do html

Ve výše uvedeném označení stačí nahradit adresu webu jakoukoli jinou a v případě potřeby upravit velikost rámce.

Živel .

Rada: Chcete-li přizpůsobit styl prvku

Uzavírací štítek

Požadované.

Atributy

zarovnat Zastaralé Určuje, jak je rámeček zarovnán k okraji a jak se kolem něj obtéká text. povolená celá obrazovka Umožňuje snímku přejít do režimu celé obrazovky. umožnit transparentnost Vlastní instalace průhledné pozadí rám, přes který je vidět pozadí stránky. rámová hranice Pouze HTML4 Nastavuje, zda se má rámeček zobrazit nebo ne. výška Výška rámce HTML5 v pixelech CSS, HTML4 v pixelech nebo procentech. hspace Zastaralé Vodorovný okraj od snímku k okolnímu obsahu. výška okraje Pouze HTML4 Odsazení nahoře a dole od obsahu k okraji rámce. šířka okraje Pouze HTML4 Odsazení vlevo a vpravo od obsahu k okraji rámce. název Název rámu. pískoviště HTML5 Umožňuje nastavit řadu omezení obsahu načteného v rámci. rolování Způsob zobrazení posuvníku v rámci. bezešvý HTML5 Určuje, že obsah rámce by měl být vykreslen, jako by byl součástí dokumentu. src Cesta k souboru, jehož obsah bude načten do rámce. srcdoc HTML5 Ukládá obsah rámce přímo do atributu. vspace Zastaralé Vertikální posun od snímku k okolnímu obsahu. šířkaŠířka rámce HTML5 v pixelech CSS, HTML4 v pixelech nebo procentech.

Výchozí styl

Většina prohlížečů tento prvek zobrazí

Žádný CSS styly styly aplikované na nadřazený prvek se nepoužijí na obsah vložené oblasti ani nebudou použity styly použité na vložený obsah nadřazený prvek.

Velikost vložené oblasti můžete určit pomocí volitelných atributů width a height nebo pomocí CSS. Obvykle je výchozí velikost 300 pixelů na šířku a 150 pixelů na výšku, ale v závislosti na prohlížeči se velikost může lišit. Většina prohlížečů standardně zobrazuje obsah prvku