Przewijalna ramka iframe to element HTML (Hypertext Markup Language), który definiuje obszar zawartości, który odwiedzający mogą przesuwać w górę iw dół oraz w lewo iw prawo. Ta ramka przedstawia zewnętrzną stronę internetową, a funkcja przewijania pozwala przeglądającym zobaczyć wszystkie informacje na stronie. Przewijalne ramki iframe to idealne rozwiązanie dla webmasterów, którzy chcą prezentować strony z powiązanym tekstem, ale nie chcą, aby widzowie opuszczali witrynę.
Tworzenie początkowego iframe odbywa się poprzez wpisanie tagi , które tworzą zawartą przestrzeń. Otwarcie element zawiera atrybut „src”, który oznacza „źródło”. Adres Uniform Resource Locator (URL) jest następujący, aby określić lokalizację zewnętrznej strony internetowej elementu iframe. Na przykład: . Aby umożliwić przewijanie elementu iframe, do pierwszego znacznika dodawany jest deskryptor przewijania z wartością „tak”. Ten atrybut instruuje przeglądarkę internetową, aby automatycznie udostępniała paski przewijania po prawej i dolnej stronie elementu iframe. Użytkownik klika i przeciąga te paski, aby wyświetlić przewijany tekst i inne treści, których obecnie nie widać. Ilustrować: . Wyświetlanie przewijalnego elementu iframe można dostosować, określając jego wymiary w pikselach lub procentach w znaczniku otwierającym. Wprowadzenie wartości szerokości steruje pomiarem przestrzeni od lewej do prawej, a podanie wysokości zarządza wyświetlaniem od góry do dołu. Na przykład: . Inne atrybuty przewijalnego tagu iframe również dostarczają instrukcji, jak powinien wyglądać w oknie przeglądarki. Te deskryptory są opcjonalne, ale zapewniają większe dostosowanie ruchomego elementu iframe na stronie. Niektóre z najczęstszych deskryptorów to frameborder, marginheight i marginwidth. Deskryptor frameborder określa, czy iframe nosi kontur wokół swojego kontenera. Ta granica obejmuje zawartość iframe oraz paski przewijania. Wartość 600 instruuje przeglądarkę, aby wyświetlić tę ramkę, a wartość 300 działa odwrotnie. Atrybuty Marginheight i marginwidth również projektują wygląd przewijalnego elementu iframe. Każdy deskryptor wymaga wartości liczbowej w pikselach, aby określić margines na górze i na dole kontenera. Te atrybuty są szczególnie przydatne, gdy potrzebne jest dodatkowe wypełnienie między elementami strony internetowej. Chociaż przewijalna ramka iframe jest obsługiwana w większości przeglądarek, akapit HTML zwykle jest wstawiany między tagami iframe, aby wyświetlić komunikat w przypadku, gdy ramka wbudowana nie jest poprawnie renderowana. Akapit może zawierać komunikat, taki jak „Twoja przeglądarka nie wyświetla elementów iframe” lub przedstawiać łącze do zewnętrznej witryny internetowej zawierającej informacje. Każdy kod akapitu znajduje się między tagi, jak w tym przykładzie: Twoja przeglądarka nie wyświetla ramek iframe..