- Разработка
- Бизнес
- ИТ и ПО
- Личностный рост
- Дизайн
- Маркетинг
- Красота
- Фотография и видео
- Здоровье и спорт
- Музыка
- Образование
- Подготовка к экзаменам
- Языки
- Работа на компьютере
- Строительство и ремонт
- Кулинария
- Сельское хозяйство
- Фриланс
- ПДД и вождение
- Игры
- Школьное образование
- Профессиональная ориентация
- Шитье и кожевенное дело
- Рукоделие
- Каменные и столярные работы
- Собеседование
- Рыбалка и охота
- Страны
Что такое фреймы в HTML: виды и типы фреймов
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
Блог: http://zametkinapolyah.ru/
Рубрика HTML: http://zametkinapolyah.ru/verstka-sajtov/html
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametkipohtml
HTML фреймы, на самом деле используются не только на веб-страницах и сайтах, но и в различных приложениях и программах. Вся суть HTML фреймов заключается в том, что они делят окно приложения или веб-страницу на несколько фрагментов или областей. И в каждый такой фрагмент загружается отдельный HTML-документ, а пользователь или посетитель сайта может взаимодействовать с каждой областью так, как будто он взаимодействует с отдельной страницей.
На данный момент чаще всего вы сталкиваетесь с фреймом тогда, когда читаете какую-нибудь документацию или мануал, в основе любого справочника в формате chm лежит HTML фрейм: обычно слева вы видите меню, а справа полезную информацию: при этом когда вы переключаетесь между разделами левого меню, происходит обновление только в правой области, само меню не перезагружается.
Внутри фреймов могут быть различные объекты веб-страницы и даже целые документы. Стандарт HTML 4.01 выделяет три тега для создания фреймов: frame, frameset и noframes. Условимся, что фреймы из стандарта 4.01 мы будем называть старыми или классическими фреймами.
Стандарт HTML5 для создания фреймов дает разработчику лишь один элемент - IFRAME. Этот вид фреймов мы будем называть встроенными или плавающими. Сразу отметим, что классические фреймы работают по принципу замены элемента BODY на элемент FRAMESET, а плавающий фрейм можно вставлять в контейнер BODY. Более того, элемент IFRAME может быть вставлен в любой другой HTML элемент.
Подведем итог. В нашем распоряжение есть два вида фреймов: классические фреймы и встроенные фреймы, а также есть возможность обработать ту ситуацию, при которой браузер не умеет работать с фреймами - это делается при помощи тега noframes