Skip to main content

Что такое прокручиваемый фрейм?

Прокручиваемый iframe - это элемент языка разметки гипертекста (HTML), который определяет область содержимого, которую посетители могут перемещать вверх и вниз, влево и вправо. Этот фрейм представляет внешнюю веб-страницу, а возможность прокрутки позволяет зрителям видеть всю информацию о странице. Прокручиваемые iframes являются идеальным решением для веб-мастеров, которые хотят представить страницы с соответствующим текстом, но не хотят, чтобы зрители покидали сайт.

Создание начального iframe выполняется путем ввода тегов <iframe> </ iframe>, которые образуют пространство внутри. Открывающий элемент <iframe> содержит атрибут «src», который означает «источник». Далее следует адрес унифицированного указателя ресурса (URL) для указания местоположения внешней веб-страницы iframe. Например: <iframe src = "http : //www.wisegeek.com ">.

Чтобы сделать прокручиваемый элемент iframe, в первый тег добавляется дескриптор прокрутки со значением «yes». Этот атрибут предписывает веб-браузеру автоматически предоставлять полосы прокрутки справа и снизу фрейма. Пользователь щелкает и перетаскивает эти полосы, чтобы просмотреть прокручиваемый текст и другой контент, который в данный момент не отображается. Для иллюстрации: <iframe scrolling = "yes">.

Отображение прокручиваемого iframe можно настроить, указав его размеры в пикселях или процентах в открывающем теге. Ввод значения ширины управляет измерением пространства слева направо, а указание высоты управляет дисплеем сверху вниз. Например: <iframe width = "600" height = "300">.

Другие атрибуты прокручиваемого тега iframe также предоставляют инструкции по его отображению в окне браузера. Эти дескрипторы не являются обязательными, но они обеспечивают большую настройку подвижного iframe на странице. Некоторые из наиболее распространенных дескрипторов включают в себя фреймбордер, marginheight и marginwidth.

Дескриптор frameborder определяет, имеет ли iframe контур вокруг своего контейнера. Эта граница охватывает содержимое iframe, а также полосы прокрутки. Значение 1 указывает браузеру отображать эту границу, а значение 0 - наоборот.

Атрибуты Marginheight и marginwidth также создают вид прокручиваемого фрейма. Каждому дескриптору требуется числовое значение в пикселях для определения пространства полей в верхней и нижней части контейнера. Эти атрибуты особенно полезны, когда требуется дополнительный отступ между элементами веб-страницы.

Хотя прокручиваемый iframe поддерживается в основных браузерах, абзац HTML обычно вставляется между тегами iframe для отображения сообщения в случае, если встроенный фрейм отображается неправильно. Абзац может содержать сообщение, например «Ваш браузер не отображает фреймы», или содержать ссылку на внешний веб-сайт, содержащий информацию. Любой код абзаца находится между тегами <iframe> </ iframe>, как в этом примере: <iframe> <p> Ваш браузер не отображает iframes. </ P> </ iframe>.