Co je rolovací prvek iframe?
Posuvný prvek iframe je prvek jazyka HTML (Hypertext Markup Language), který definuje oblast obsahu, kterou mohou návštěvníci pohybovat nahoru a dolů a doleva a doprava. Tento rámec představuje externí webovou stránku a funkce posouvání umožňuje divákům zobrazit všechny informace o stránce. Posuvné prvky iframe jsou ideálním řešením pro webmastery, kteří chtějí prezentovat stránky souvisejícího textu, ale nechtějí, aby diváci opustili web.
Vytvoření počátečního prvku iframe je provedeno zadáním značek <iframe> </iframe>, které vytvářejí uzavřený prostor. Prvek otevírání <iframe> obsahuje atribut „src“, který je zkratkou „source“. Adresa URL Uniform Resource Locator (URL) následuje to, aby určila umístění externí webové stránky iframe. Například: <iframe src = "http : //www.wisegeek.com ">.
Aby bylo možné prvek iframe posouvat, přidá se k první značce posuvný deskriptor s hodnotou „yes“ jako hodnotou. Tento atribut dává pokyn webovému prohlížeči, aby automaticky poskytoval posuvníky na pravé a spodní straně prvku iframe. Uživatel klikne a přetáhne tyto pruhy pro zobrazení posouvatelného textu a jiného obsahu, který se momentálně nezobrazuje. Pro ilustraci: <posouvání iframe = "yes">.
Zobrazení posouvatelného prvku iframe lze upravit zadáním jeho rozměrů v pixelech nebo procentech v úvodní značce. Zadáním hodnoty šířky se měří prostor zleva doprava a zadáním výšky se řídí zobrazení od shora dolů. Například: <iframe width = "600" height = "300">.
Pokyny k tomu, jak by se měla zobrazit v okně prohlížeče, poskytují i další atributy posouvatelné značky iframe. Tyto deskriptory jsou volitelné, ale poskytují větší přizpůsobení pohyblivého prvku iframe na stránce. Mezi nejčastější deskriptory patří frameborder, marginheight a marginwidth.
Deskriptor rámečku určuje, zda prvek iframe nese obrys kolem svého kontejneru. Toto ohraničení zahrnuje obsah prvku iframe a posuvníky. Hodnota 1 dá prohlížeči pokyn k zobrazení tohoto ohraničení a hodnota 0 udělá opak.
Atributy Marginheight a marginwidth také vytvářejí vzhled posouvatelného prvku iframe. Každý deskriptor vyžaduje číselnou hodnotu v pixelech k určení mezního prostoru v horní a dolní části kontejneru. Tyto atributy jsou užitečné zejména v případě, že je třeba mezi prvky webové stránky použít další výplň.
Ačkoli je posuvný prvek iframe podporován ve velkých prohlížečích, mezi značky iframe se obvykle vloží odstavec HTML, aby se v případě, že se vložený rámec nezobrazí správně, zobrazila zpráva. Tento odstavec může obsahovat zprávu, například „Váš prohlížeč nezobrazuje prvky iframe“, nebo může obsahovat odkaz na externí web obsahující tyto informace. Jakýkoli odstavec odstavce prochází mezi značkami <iframe> </iframe>, jako v tomto příkladu: <iframe> <p> Váš prohlížeč nezobrazuje prvky iframe. </p> </iframe>.