
- •Глава 1. Создание документа в html
- •1.1. Начало работы
- •1.2. Общие сведения о html-документе
- •1.3. Структура html-документа
- •1.4. Форматирование текста
- •1.4.1. Шрифтовое выделение фрагмента текста
- •1.4.2. Форматирование абзацев
- •1.4.3. Шрифты
- •Характеристика цветов
- •1.4.4. Верхние и нижние индексы
- •1.5. Заголовки текста
- •1.6. Специальные символы
- •1.7. Цитаты
- •Вопросы для самоконтроля к главе 1
- •Глава 2. Элементы оформления страницы
- •Отступы от края окна
- •Цвет фона
- •Цвет текста
- •Бегущая строка
- •Горизонтальные линии
- •Сокращения
- •Комментарии
- •Вопросы для самоконтроля к главе 2
- •Глава 3. Графика
- •Вставка графических изображений на страницу
- •Размеры изображения
- •Изображение в рамке
- •Графика и текст
- •Сопровождение рисунка текстом
- •Вопросы для самоконтроля к главе 3
- •Глава 4. Гипертекстовые ссылки
- •4.1. Создание гиперссылок
- •4.2. Создание закладок
- •Оглавление
- •Глава 1. Знакомство с ms Excel 2003
- •Глава 2. Расчеты в ms Excel 2003
- •Глава 3. Оформление рабочих листов
- •Оглавление
- •Глава 1. Знакомство с ms Excel 2003
- •Глава 2. Расчеты в ms Excel 2003
- •Глава 3. Оформление ms Excel 2003
- •4.3. Изображение как гиперссылка
- •Вопросы для самоконтроля к главе 4
- •Глава 5. Списки
- •5.1. Нумерованные списки
- •5.2. Маркированные списки
- •Многоуровневые списки
- •Список определений
- •Вопросы для самоконтроля к главе 5
- •Глава 6. Табличный дизайн
- •6.1. Создание таблиц
- •6.2. Горизонтальное выравнивание в таблице
- •6.3. Рамки таблицы
- •6.3.1. Толщина и цвет рамок
- •Частичное отображение рамок
- •Фон таблицы и ячеек
- •Шрифт таблицы и ячеек
- •Объединение ячеек
- •Заголовок таблицы
- •Вопросы для самоконтроля к главе 6
- •Глава 7. Фреймы
- •Понятие фреймовой структуры
- •Расположение фреймов в окне браузера
- •Способы задания размеров фреймов
- •Вложенные фреймы
- •Обрамление фреймов
- •Открытие страниц во фреймах
- •Вопросы для самоконтроля к главе 7
- •Глава 8. Внешние параметры web-страницы
- •8.1. Название страницы
- •8.2.1. Мета-запись keywords
- •8.2.2. Мета-запись description
- •8.2.3. Мета-запись refresh
- •8.2.4. Мета-запись expires
- •8.2.5. Мета-записи author и copyright
- •Вопросы для самоконтроля к главе 8
Обрамление фреймов
По умолчанию фреймы разделяются обычными серыми рамками, которые можно перетаскивать с помощью мыши. Если содержимое фрейма не помещается в отведенной ему области окна, то у этой области появляется собственная полоса прокрутки. При перетаскивании ее бегунка перемещается только содержимое соответствующего фрейма, все остальное содержимое окна не изменяется.
Иногда необходимо изменить цвет рамки, ее толщину или убрать рамку совсем. Кроме того, бывает необходимость запретить прокрутку и сделать невидимыми полосы прокрутки. Для того чтобы это осуществить, имеется параметр frameborder тега <FRAMESET>, принимающий одно из двух значений: yes или no (можно использовать 1 или 0 соответственно). Однако значение, равное yes или 1, можно не использовать, так как это значение по умолчанию. Параметр frameborder можно использовать как во вложенных тегах <FRAMESET>, так и в тегах <FRAME>, описывающих параметры отдельных фреймов. Посмотрим, какие произойдут изменения в окне браузера для примера, приведенного в начале пункта 7.4, если применим параметр frameborder в разных ситуациях.
1) <HTML>
<FRAMESET rows=25%,* frameborder=0>
<FRAME src=Фрейм1.html>
<FRAMESET cols=400,400>
<FRAME src=Фрейм2.html>
<FRAME src=Фрейм3.html>
</FRAMESET>
</FRAMESET>
</HTML>
В этом случае рамки отсутствуют во всех фреймах, так как параметр frameborder=0 указан для фреймовой структуры в целом (рис.28).
2) <HTML>
<FRAMESET rows=25%,*>
<FRAME src=Фрейм1.html>
<FRAMESET cols=400,400 frameborder=0>
<FRAME src=Фрейм2.html>
<FRAME src=Фрейм3.html>
</FRAMESET>
</FRAMESET>
</HTML>
Присвоив параметр frameborder=0 вложенному тегу <FRAMESET>, рамка между вертикальными фреймами исчезнет, останется только горизонтальная разделительная рамка (рис.29).
Рис.28. Фреймы, не имеющие рамок
3) <HTML>
<FRAMESET rows=25%,*>
<FRAME src=Фрейм1.html>
<FRAMESET cols=400,400>
<FRAME src=Фрейм2.html>
<FRAME frameborder=0 src=Фрейм3.html>
</FRAMESET>
</FRAMESET>
</HTML>
Присвоив параметр frameborder=0 одному из тегов <FRAME>, исчезнет рамка в соответствующем фрейме (рис.30).
Толщина рамки задается с помощью параметра border и указывается в пикселях. Например:
<FRAMESET rows=25%,* border=15>.
Рис.29. Фреймы, имеющие только разделительную горизонтальную рамку
Рис.30. Фреймы с частичным отображением рамок
Цвет рамки задается с помощью параметра bordercolor, значением которого может быть цвет, указанный в виде шестнадцатеричного кода или константы на английском языке. Например:
<FRAMESET rows=25%,* border=15 bordercolor=red>.
Расстояние между фреймами задается с помощью параметра framespasing, значение которого указывается в пикселях. Например:
<FRAMESET rows=25%,* border=15 bordercolor=red framespasing=20 >.
Для того чтобы сделать рамку неподвижной, используется параметр noresize. Этот параметр без значений. Указывается он в теге <FRAME>. Например, указав в нашем примере строку:
<FRAME src=Фрейм2.html noresize>,
рамка между вертикальными фреймами останется неподвижной, горизонтальную рамку можно перемещать.
Фрейм можно сделать неподвижным. Для того чтобы запретить прокрутку и убрать с экрана соответствующие полосы прокрутки, имеется параметр scrolling. Значения этого параметра могут быть следующие:
yes – обязательное наличие полос прокрутки независимо от того, нужны они или нет;
auto – наличие полосы прокрутки, если содержимое фрейма не входит в окно браузера; полоса прокрутки отсутствует, если содержимое фрейма помещается в отведенной ему части окна;
no – отсутствие полос прокрутки и запрет прокрутки даже в том случае, если она не мешает. Запрет прокрутки обычно используется для фреймов, в которых находятся эмблемы или другие декоративные элементы.