Html Frames

Html кадрите са полезни при разделянето на уеб страницата или уеб браузъра на няколко секции, те отделят секции, след което се зареждат по различен начин.

A-frame показва съдържание, независимо от контейнера му. Множество кадри формират колекция и са известни като набор от рамки. Подреждането може да се счита за подобно на ориентацията на редове и колони в таблица. Маркерът на рамката е оттеглен в HTML5.

Всеки кадър има таг за рамка, който да обозначава. Хоризонталната рамка се дефинира от атрибута на реда на тага на рамката, а вертикалният атрибут се определя от атрибута на колоната на тага на рамката в HTML документа. Същият прозорец в един кадър може да показва статичен банер, второ меню за навигация и т.н.

Синтаксис на кадри

В HTML няма краен маркер за маркера. Когато използваме рамки в уеб страница, вместо маркер използваме маркер. Използването е как инструктираме уеб страницата да я раздели на кадри. Маркерът определя кой HTML документ трябва да се отвори като рамка.

Колоните на атрибутите приемат стойността в пиксели и те помагат при определяне на броя и размера на колоните в набор от рамки.

По същия начин, както видяхме по-горе, редовете от атрибути приемат стойността в пиксели и те помагат при определяне на броя и размера на редовете в набор от рамки.

Трябва обаче да се отбележи, че маркерът е оттеглен в HTML5 и той вече не се използва.

Различен тип рамки в HTML

Едно от употребите на кадрите винаги е било да се зареждат навигационни ленти в един кадър и след това да се зареждат основните страници в отделен кадър. Маркерът с рамка определя една рамка на един прозорец в рамките на.

има поддръжка на браузъра в Chrome, Internet Explorer, Mozilla, Safari и Opera Mini.

Различните и някои често използвани атрибути в рамката са атрибути като граница, превъртане, src, име и т.н.

Видове рамка

Атрибут на маркера

Има пет важни атрибута на и ние го обсъждаме тук:

1. Col: Вертикалните рамки са дадени от атрибута col. Ширината обаче може да бъде определена по 4 начина:

  • Пиксели: абсолютните стойности могат да бъдат споменати в пиксели. Ако трябва да създадем три вертикални рамки, можем да дадем стойността: cols = ”100, 50, 100”.
  • Процент: Може да се спомене процентът на прозореца на браузъра. Ако трябва да създадем три вертикални рамки, можем да дадем стойността: cols = ”40%, 20%, 40%”

Можем също така да се възползваме от wildcard тук (*) и да оставим wildcard да вземе останалото от прозореца, който остава неза споменат.

Графи = "30%, *, 30%"

изход:

2. Редове: Хоризонталните рамки се дават от атрибута на реда. Той определя редовете в набор от рамки. Ако трябва да създадем три хоризонтални рамки, ние използваме:

Например: редове = "10%, 80%, 10%.

Можем също да зададем височината на всеки ред, както бяхме направили в случая с колони по-рано.

изход:

3. Граница : Определя ширината на рамката на всеки кадър в пиксели.

Например: граница = ”4”. Ако граница = "0", означава, че няма граница.

4. Frameborder: Ако трябва да се покаже триизмерна граница между кадрите, тогава използваме този атрибут. Стойността, която атрибутът взема, е или 1, или 0 (Да или Не).

Например: frameborder = "0" означава граница.

5. Рамка на кадрите: Този атрибут определя количеството пространство между кадрите в набор от рамки. Тук може да бъде дадена всяка целочислена стойност за този атрибут.

Например: framepacing = „12“ означава, че между кадрите трябва да има разстояние от 12 пиксела.

Атрибут на маркера

Има 8 атрибута, които могат да бъдат изброени тук в този раздел.

1. src: Предоставяме името на файла на този атрибут, който трябва да бъде зареден в рамката. Стойността на този атрибут може да бъде всеки URL адрес.

Например: src = www.facebook.com

2. име: Този атрибут предоставя име на рамката. Той определя в кой кадър трябва да бъде зареден документ. Ако имате няколко връзки в един кадър, който се зарежда в друг кадър, ние използваме този атрибут. Тогава вторият кадър се нуждае от име, за да се идентифицира като цел на връзката.

Например: name = “abc.htm”

3. frameborder: Този атрибут е посочен, за да покаже дали границите трябва да бъдат показани или не. Заеманата стойност е 1 или 0 (Да или Не).

4. marginwidth: Атрибутът е полезен за определяне на ширината на пространството между лявата и дясната страна на рамката на рамката, както и съдържанието на рамката. Стойността е дадена в пиксели.

Например: marginwidth = ”10”.

5. marginheight: Атрибутът е полезен за определяне на височината на пространството между горната и долната част на рамката на рамката, както и съдържанието на рамката. Стойността е дадена в пиксели.

Например: marginheight = ”10”.

6. noresize: Този атрибут основно не позволява на потребителя да прави каквито и да било промени във вече наличните кадри. При липса на този атрибут всеки кадър може да бъде променен.

Например: noresize = „noresize“

7. превъртане: Този атрибут поема контрола върху външния вид на лентите за превъртане, които присъстват на рамката. Стойността или „да“, „не“, или „автоматично“.

Например: scrolling = „no“ означава, че не трябва да има ленти за превъртане.

8. longdesc: Този атрибут ви позволява да предоставите връзка към друга страница, съдържаща дълго описание на съдържанието на рамката.

Например: longdesc = "framedesc.htm"

Поддръжка на рамки и браузъри

Старите браузъри не поддържат рамки, тогава елементите трябва да се показват на потребителя.

На практика елементът трябва да бъде поставен вътре, защото елементът трябва да замести елемента. Ако браузърът не успее да разбере елемент, той разбира съдържанието на елемента, който се съдържа в елемент.

Хубав е подходът да се изпраща съобщение в такива сценарии за потребителя, който използва стари браузъри. Съобщения като „Съжалявам! Вашият браузър не поддържа рамки. “, За да извести.

Заключение - Html Frames

Технологията на кадрите не се поддържа от много браузъри в наши дни. Много пъти се забелязва, че съдържанието на уеб страницата не се показва правилно за по-малки устройства. Както и да е, добре е да имате познания за съществуващите, така че да могат да бъдат разработени по-добри модели, които да са съвместими с новите технологии.

Препоръчителни статии

Това е ръководство за Html Frames. Тук обсъждаме различните видове рамки в HTML и типовете рамка с рамки и поддръжка на браузъра. Можете също да разгледате следната статия, за да научите повече -

  1. Създайте таблици в HTML
  2. HTML текстови редактори
  3. Версии на Html
  4. HTML маркери за изображения
  5. HTML блокове
  6. HTML събития
  7. Топ 5 HTML атрибута на събитията с примери
  8. Задайте цвят на фона в HTML с пример