Перейти к содержимому

Как убрать границы фрейма в html

  • автор:

Границы между фреймами

Граница между фреймами отображается по умолчанию и, как правило, в виде трехмерной линии. Чтобы ее скрыть используется атрибут frameborder тега со значением 0 . Однако в браузере Opera граница хоть и становится в этом случае бледной, все же остается. Для этого браузера требуется добавить framespacing=»0″ . Таким образом, комбинируя разные атрибуты тега , получим универсальный код, который работает во всех браузерах. Линия при этом показываться никак не будет (пример 13.6).

Пример 13.6. Убираем границу между фреймами

HTML 4.01 IE Cr Op Sa Fx

    Фреймы  

Учтите, что атрибуты frameborder и framespacing не являются валидными и не соответствуют спецификации HTML.

Если граница между фреймами все же нужна, в браузере она рисуется по умолчанию, без задания каких-либо атрибутов. Можно, также, задать цвет рамки с помощью атрибута bordercolor , который может применяться в тегах и . Цвет указывается по его названию или шестнадцатеричному значению (пример 13.7), а толщина линии управляется атрибутом border . Браузер Opera игнорирует этот атрибут и обычно отображает линию черного цвета.

Пример 13.7. Изменение цвета границы

HTML 4.01 IE Cr Op Sa Fx

    Фреймы  

Атрибуты bordercolor и border тега также не являются валидными и не признаются спецификацией HTML.

В данном примере линия между фреймами задается синего цвета толщиной пять пикселов. Линии различается по своему виду в разных браузерах, несмотря на одинаковые параметры (рис. 13.3).

Internet Explorer Opera Firefox

Рис. 13.3. Вид границы между фреймами в разных браузерах

Браузер Opera никак не изменяет цвет границы между фреймами, Internet Explorer устанавливает широкую границу практически сплошного цвета, а Firefox границу отображает в виде набора линий.

Проблема с фреймами

Привет всем. Проблемка такая. Как убрать границы фреймов, чтоб их не было видно ни в каком из основных браузеров? А то Safari, Firefox и Chrome их убирают, а IE и Opera показывают! они мне не нужны совсем! код такой:

Фрейм какой-то =) </p> <h1 align="center">Приносим свои извинения, но ваш интернет-браузер не поддерживает фреймы. Вы не можете просматривать наш сайт. Рекомендуем вам сменить браузер.</h2> <h2 align="center">Рекомендуемые браузеры: Google Chrome, Mozilla Firefox, Apple Safari</h3> <p>

Отслеживать

задан 8 июл 2011 в 18:57

31 3 3 бронзовых знака

Вёрстка фреймами это самое ужастное что только может быть, мой вам совет. Никогда.. никогда не используйте тег без необходимости. а вообще что бы убрать границу используйте лучше iframe и его свойство frameborder

Границы между фреймами

Граница между фреймами отображается по умолчанию и, как правило, в виде трехмерной линии. Чтобы ее скрыть используется параметр frameborder тега со значением 0 . Однако в браузере Opera граница хоть и становится в этом случае бледной, все же остается. Для этого браузера требуется добавить параметр framespacing=»0″ . Таким образом, комбинируя разные параметры тега , получим универсальный код, который работает во всех браузерах. Линия при этом показываться никак не будет (листинг 13.6).

Листинг 13.6. Убираем границу между фреймами

Фреймы

Учтите, что параметр frameborder и framespacing не являются валидными и не соответствуют спецификации HTML.

Если граница между фреймами все же нужна, в браузере она рисуется по умолчанию, без задания каких-либо параметров. Можно, также, задать цвет рамки с помощью параметра bordercolor , который может применяться в тегах и . Цвет указывается по его названию или шестнадцатеричному значению (листинг 13.7), а толщина линии управляется параметром border . Браузер Opera игнорирует этот параметр и обычно отображает линию черного цвета.

Листинг 13.7. Изменение цвета границы

Фреймы

Параметры bordercolor и border тега также не являются валидными и не признаются спецификацией HTML.

В данном примере линия между фреймами задается синего цвета толщиной пять пикселов. Линии различается по своему виду в разных браузерах, несмотря на одинаковые параметры (рис. 13.3).

Internet Explorer Opera Firefox

Рис. 13.3. Вид границы между фреймами в разных браузерах

Браузер Opera никак не изменяет цвет границы между фреймами, Internet Explorer устанавливает широкую границу практически сплошного цвета, а Firefox границу отображает в виде набора линий.

Определение и Использование

Тэг определяет строковый фрейм. С данного тэга Вы можете встроить внешний HTML документ в веб-страницу.

Строковые фреймы часто используются для отображения рекламы.

Изменения в HTML5

У элемента iframe было удалено несколько старых и добавлено несколько новых атрибутов.

Атрибуты

В поле Изменения Вы можете узнать какие изменения произошли с данным атрибутом в HTML5.

  • Удален данный атрибут был удален в HTML5.
  • Добавлен данный атрибут был добавлен в HTML5.
  • данный атрибут не затронули изменения.

Wisdomweb.ru © 2023.
Все права защищены. Любое использование материалов данного сайта без разрешения администрации запрещено.
Онлайн учебники по HTML, HTML5, CSS, JavaScript, AJAX, HDOM, jQuery.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *