Межі між фреймами, портал знань, портал знань, Дистанційне навчання

Кордон між фреймами відображається за замовчуванням і, як правило, у вигляді тривимірної лінії. Щоб її приховати використовується параметр frameborder тега зі значенням 0. Однак в браузері Opera межа хоч і стає в цьому випадку блідою, все ж залишається. Для цього браузера потрібно додати параметр framespacing = "0". Таким чином, комбінуючи різні параметри тега . отримаємо універсальний код, який працює у всіх браузерах. Лінія при цьому показуватися не стане (лістинг 13.6).

Лістинг 13.6. Прибираємо кордон між фреймами

Врахуйте, що параметр frameborder і framespacing не є валідними і не відповідають специфікації HTML.

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

Лістинг 13.7. Зміна кольору кордону

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

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

Фрейми розділяють вікно браузера на окремі області, розташовані поруч один з одним.

Даний розділ призначений в першу чергу для початківців, тільки осягають ази створення сайтів. Безліч прикладів, ілюстрацій, запитань для перевірки і завдань для самостійної роботи допоможуть швидше вивчити HTML. Для досвідчених користувачів також виявиться корисний розділ «Валідація», де розглядаються принципи перевірки документів і виправлення помилок