Совет: Если у вас есть возможность сделать сайт без фреймов, сделайте его без них!
Недостатки фреймов
- Distructor писал(а):стоит пометить что использовать фреймы для интернет сайтов крайне не рекомендуется, по причине плохо перевариваемости поисковиками. т.о. применять рекомендуется только для каких либо "домашних" проектов или когда индексация не важнаПользоваться фреймами не рекомендуется чисто по опыту. Дело в том, что содержимое фреймов грузится по-отдельности, независимо друг от друга и следить за ними крайне неудобно. Поэтому старайтесь их использовать только в случаях крайней необходимости.
По дизайнерскому опыту скажу вам, что фреймы также лучше не использовать. Дело в том, что меню, расположенное в фрейме при различных разрешениях экрана, может выходить за рамки фрейма и тем самым его часть будет не видна. Это вы часто можете видеть на сайтах, которые используют фреймы. А делать меню с полосой прокрутки тоже не очень хороший вариант.
1. В HTML-редакторе введите следующий код:
Код: Выделить всё
<HTML> <HEAD> <TITLE>Meню< / TITLE> </HEAD> <BODY> <P><A href="about.html">0 фирме</А> <P><A href="clients.html">0 клиентах</А> <P><A href="contact.html">0 контактах</А> </BODY> </HEAD>
3. Откройте файл в окне броузера для просмотра работы кода.
4. Создайте главную HTML-страницу:
Код: Выделить всё
<HTML> <HEAD> <ТITLE>Главная страница</TITLE> </HEAD> <BODY> <P> <BR> <BR> Добро пожаловать! Наша фирма предоставляет разнообразные услуги самого высокого качества. Наши двери открыты для всех. </BODY> </HEAD>
6. Откройте файл в окне броузера и убедитесь, что все введено правильно.
А теперь попробуйте создать набор фреймов.
1. Откройте очередную страницу в редакторе HTML. Введите следующий код:
Код: Выделить всё
<HTML> <HEAD> <TITLE>Haбop фреймов</ТIТLЕ> </HEAD> <FRAMESET> </FRAMESET> </HTML>
Код: Выделить всё
<HTML> <HEAD> <TITLE>Ha6op фреймов</ТIТLЕ> </HEAD> <FRAMESET cols="240, *"> </FRAMESET> </HTML>
FRAME:
Код: Выделить всё
<HTML> <HEAD> <TITLE>Ha6op фреймов</ТITLЕ> </HEAD> <FRAMESET cols="240, *"> <FRAME src="menu.html"> <FRAME src="main.html"> </FRAMESET> </HTML>
5. Загрузите файл в окно броузера. Задача выполнена.
На заметку
Обратите внимание на то, что дескриптор
Код: Выделить всё
<FRAME>
Дескриптор
Код: Выделить всё
<FRAMESET>
Источник