HTML [44] |
Visual C++ и MFC [21] |
c++ [78] |
php [19] |
Javascript [15] |
C# [51] |
загрузки [0] |
XNA
[10]
создание игр с помощью xna
|
Главная » Статьи » HTML |
Прежде, чем организовывать переходы по фреймам и обеспечивать их взаимодействие, создадим более-менее сложную фреймовую структуру. Вложенные фреймыНа рисунке представлена типичная фреймовая труктура, в которой верхняя строка является заголовком сайта, левый столбец содержит ссылки, а правый - основной контент. Обычно фрейм с основным содержанием является единственным прокручиваемым, в то время как другие два фрейма статически размещены в окне броузера. Файлы-источники для фреймов называются header.html, links.html и content.html соответственно. ![]() Если бы требовалось организвать таблицу такой структуры, то пришлось бы объединять ячейки в первой строке. При работе с фреймами используется противоположный подход - последовательное деление ячеек то по горизонтали, то по вертикали. Из иллюстрации видно, что структура представляет собой две строки, вторая из которых поделена на два столбца. ![]()
Указывая значения атрибута src, не забывайте, что фреймы внедряются в документ слева направо и сверху вниз. Вывод: При использовании вложенных фреймов на
место составного фрейма вставляется еще один контейнер <frameset>,
который, в свою очередь, содержит нужные фреймы или новые теги
<frameset>.
Организация переходов по фреймамТеперь можно заполнять файлы header.html, links.html и content.html осмысленным содержимым. Например, предполагается, что файл links.html содержит ссылки. У ссылок, открывающихся из фреймов, есть особенность: они открываются в том же фрейме, где были размещены.
Как же сделать так, чтобы ссылки открывались в правом фрейме? Для этого нужно каждому фрейму присвоить имя, то есть значение атрибута name. А в ссылке указать атрибут target со значнием, равным имени целевого фрейма (т.е. фрейма, в котором должна открыться ссылка). Изменим в документе фреймовой структуры девятую строчку на следующее:
Тогда в файле links.html ссылка на фотографию примет вид:
Атрибут ссылки target кроме имен фреймов может принимать несколько зарезервированных значений: "_blank", "_self", "_parent" и "_top".
| ||||||||||||
Просмотров: 3406 | Рейтинг: 3.0/1 |
Всего комментариев: 0 | |