Граници между рамки

Граници между рамки

Границата между кадрите се показва по подразбиране и обикновено е 3D линия. За да го скриете, използвайте атрибута frameborder на тага със стойност 0 . В браузъра Opera обаче границата, въпреки че в този случай става бледа, все още остава. Този браузър изисква добавяне на framespacing="0" . Така, комбинирайки различни атрибути на тага, получаваме универсален код, който работи във всички браузъри. Линията няма да бъде показана по никакъв начин (пример 13.6).

Пример 13.6. Премахване на границата между кадрите

HTML 4.01 IE Cr Op Sa Fx

Обърнете внимание, че атрибутите frameborder и framepacing не са валидни и не съответстват на HTML спецификацията.

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

Пример 13.7. Променете цвета на рамката

HTML 4.01 IE Cr Op Sa Fx

Атрибутите bordercolor и border tag също не са валидни и не се разпознават от HTML спецификацията.

В този пример линията между кадрите е зададена на пет пиксела в синьо. Редовете се различават по външния си вид в различните браузъри, въпреки едни и същи параметри (фиг. 13.3).