Граница между фреймами отображается по умолчанию и, как правило, в виде трехмерной линии. Чтобы ее скрыть используется параметр frameborder тега <FRAMESET> со значением no или 0. Однако в браузере Опера граница хоть и становится в этом случае бледной, все же остается. Для этого браузера требуется добавляем параметр framespacing="0". Таким образом, комбинируя разные параметры тега <FRAMESET>, получим универсальный код, который работает во всех браузерах. Линия при этом показываться никак не будет (пример 1).
Пример 1. Отсутствующие рамки между фреймами
Если граница между фреймами все же нужна, в браузере она рисуется по умолчанию, без задания каких-либо параметров. Можно, также, задать цвет рамки с помощью параметра bordercolor, который может применяться в тегах <FRAMESET> и <FRAME>. Цвет указывается по его названию или шестнадцатеричному значению (пример 2). Браузер Опера игнорирует этот параметр и обычно отображает линию черного цвета.
Пример 2. Изменение цвета рамки
В примере рамка будет синего цвета. Вид линий различается виду в разных браузерах, несмотря на одинаковые параметры (рис. 1).
а. Internet Эксплорер 6 | б. Опера 9 | в. Файер фох 2 |
Рис. 1. Вид границы между фреймами в разных браузерах
Браузер Опера (рис. 1б) никак не изменяет цвет границы между фреймами, Internet Эксплорер (рис. 1а) устанавливает широкую границу практически сплошного цвета, а Файер фох (рис. 1в) границу отображает в виде набора линий.
Copyright © 2009-2022 | По всем вопросам: donmobi@mail.ru
О нашем Internet проекте | Наши планы | Контент нашего сайта | Есть ошибки... | Технологии | Поддержать проект