Фреймы
На сегодняшний день использование фреймов несколько неактуально, так как появились новые технологии CSS. Тем не менее фреймы обладаю! интересными свойствами и могут пригодиться при разработке вашего сайта. Фреймы напоминают окно с несколькими перегорешками, в итоге получается, что вся площадь окна разделена на квадратные или прямоугольные области. Web-страница с фреймами называется родительской. На ней расположено множество дочерних Web-страниц (внутри каждого фрейма). Каждый фрейм содержит новую Web-страницу. Фреймовая организация страницы позволяет заниматься дизайном каждого сегмента в отдельности. Например, один фрейм может содержать длинный перечень с полосой прокрутки, а другой фрейм с навигационными элементами выбора может быть вообще без прокрутки. Это позволяет добиться того, что ваши навигационные элементы не пропадут из виду при просмотре содержимого страницы.
При использовании фреймов вы разбиваете Wcb-страницу на множество отдельных страниц. Количество фреймов, используемых на одной странице, не ограничено, однако, если вы перестараетесь, с вашей страницей будет весьма трудно совладать.
Для того чтобы, щелкая на ссылке в одном фрейме, изменять содержимое другого фрейма, используйте атрибут target тега <а>. Если ссылка на другой фрейм не сработала, новая страница загружается в текущий фрейм. Чтобы не запутаться с фреймами, следует обратить особое внимание на организацию ссылок, убедиться, что заданы правильные пути.
Плавающие фреймы (iframes)
Плавающие фреймы (iframes. сокращенно от inline frames)— интересная вариация концепции фреймов. Большинство Web-разработчиков "воротят нос" при одном только упоминании о фреймах (по причине, указанной выше). Плавающие фреймы получили еще меньшее признание в кругах профессионазов. В отличие от обычных фреймов, когда вся Web-страница делится на множество отдельных фреймов, плавающий фрейм можно разместить в любом месте на странице, причем только один, как изображение. На моем сайте акварелей www. lopuck. com в разделе с галереей используется концепция плавающих фреймов.
Есть и недостатки, которых нужно опасаться при использовании фреймов. Одним из таких недостатков является тот факт, что сайт, основанный на фреймовой концепции, гораздо труднее поддерживать и обновлять его содержимое. Поэтому не рекомендуется использовать фреймы для крупномасштабных сайтов. Во-вторых, фреймовые структуры вызывают затруднении при работе пользователей с физическими недостатками. Вспомогательные технологии могут вызывать проблемы при навигации сайтов, основанных на фреймовой концепции И наконец, некоторые браузеры по-разному интерпретируют фреймовый макет, что. безусловно, нарушит графический дизайн сайта.
