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".
| ||||||||||||
Просмотров: 3381 | Рейтинг: 3.0/1 |
Всего комментариев: 0 | |