Техника Web-дизайна для студента
Изменение параметров документа с фреймовой структурой
Предположим, что документ с фреймовой структурой уже создан. Дальнейшая задача заключается в том, чтобы, не изменяя полученной структуры, изменить свойства отдельных фреймов.
Изменение параметров фреймов осуществляется с помощью панели Properties (Свойства), что приведет к изменению параметров меток <frameset>. Внешний вид документа в рабочем окне программы Dreamweaver показан на рис. 5.4. Фрагмент текста документа, определяющий его структуру, приведен в листинге 5.5.
Листинг 5.5. Фрагмент документа с фреймовой структурой
<frameset rows="70,*">
<frame src="TopDoc. htm" name="topFrame"> <frameset cols="200,200,*">
<frame src="Docl. htm" name="Framel"> <frame src="Doc2.htm" name="Frame2"> <frame src="Doc3.htm" name="Frame3">
</frameset>
</frameset>
Рис. 5.4. Внешний вид документа в рабочем окне программы Dreamweaver и панели Properties со свойствами верхнего фрейма |
Чтобы внести изменения в деление документа на горизонтальные фреймы, а следовательно, в первую метку <frameset>, нужно в рабочем окне щелкнуть по горизонтальной разделительной линии. При этом панель свойств Properties (Свойства) примет вид как на рис. 5.4. Обратим внимание на то, что в селекторе меток строки состояния выделилась метка <frameset>. В правой части панели свойств представлена схема деления, из которой видно, что деление осуществлено на два фрейма, из которых активным является верхний фрейм. Это значит, что все изменения параметров будут относиться именно к этому фрейму.
В разделе Row (Строка) находятся поле Value (Значение) и список Units (Единицы измерения). Из списка Units (Единицы измерения) нужно выбрать единицу измерения высоты фрейма: Pixels— пиксели, Percent— проценты или Relative— относительные единицы. В поле Row (Строка) ввести ее значение. В нашем случае нужно установить высоту фрейма 70 пикселей.
В списке Borders (Рамки) можно выбрать одно из трех значений: Default— по умолчанию (параметр frameborder не устанавливается), Yes— отображать рамки вокруг фреймов, No— не отображать рамки.
В поле Border width вводится толщина рамки, а в поле Border color — ее цвет.
Перейдем к изменению параметров второго горизонтального фрейма. Чтобы сделать его активным, нужно в схеме деления на фреймы панели свойств Properties (Свойства) щелкнуть по нижнему прямоугольнику. Для этого фрейма в списке Units (Единицы измерения) необходимо выбрать относительные единицы (Relative), а в поле Value (Значение) установить 1. В результате данных изменений вторым значением параметра rows станет знак то есть по высоте второй фрейм займет оставшуюся часть окна браузера.
Второй горизонтальный фрейм делится на три вертикальных второй меткой <frameset>. Чтобы перейти к изменению параметров вертикальных фреймов нужно щелкнуть по любой из вертикальных линий, разделяющих эти фреймы. При этом в селекторе меток строки состояния выделится вторая метка <frameset>, а схема деления на фреймы панели Properties (Свойства) изменит свой вид (рис. 5.5).
Рис. 5.5. Панель свойств Properties со свойствами левого вертикального фрейма |
Изменение параметров вертикальных фреймов ничем не отличается от только что описанной процедуры редактирования горизонтальных фреймов.