Skip to main content

Как да насочвате връзки в HTML рамки и рамки

Claves para entender la vida y volver a tu esencia - Suzanne Powell en Albacete 29-10-2016 (Април 2025)

Claves para entender la vida y volver a tu esencia - Suzanne Powell en Albacete 29-10-2016 (Април 2025)
Anonim

Когато създавате документ, който да бъде вътре IFRAME, всички връзки в този кадър автоматично се отварят в същия кадър. Но с атрибута на връзката (елемент или елемент) можете да решите къде да се отварят връзките ви.

Можете да изберете да дадете на вашите вградени рамки уникално име с атрибута и след това да посочите връзките си в този кадър с идентификационния номер като стойността на мишена атрибут:

ID = "страница">целева = "страница">

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

Но ако не искате да наименувате всеки прозорец или всеки кадър с идентификатор, можете все пак да насочвате към конкретни прозорци, без да се нуждаете от име на прозорец или рамка. Те се наричат ​​стандартните цели.

Четирите целеви ключови думи

Има четири целеви ключови думи, които не изискват име на рамка. Тези ключови думи ви позволяват да отваряте връзки в конкретни области на прозореца на уеб браузъра, които може да не са свързани с тях. Това са цели, които уеб браузърите разпознават:

  • _self
    • Това е целта по подразбиране за всеки котвен етикет. Ако не зададете мишена атрибут или използвате тази цел, връзката ще се отвори в същия прозорец или кадър, в който се намира връзката.
  • _parent
    • Вътрешните рамки са вградени в уеб страниците. И можете да вградите вградена рамка в страница, която е в друга вградена рамка на друга уеб страница. Когато зададете мишена атрибут на _parent връзката ще се отвори в уеб страницата, която държи вградената рамка.
  • _връх
    • В повечето ситуации с вградени рамки, тази цел ще отвори връзки по същия начин като _parent целта. Но ако има такъв IFRAME вътре в един IFRAME, _връх цел отваря връзки в прозореца с най-високо ниво в серията, като премахва всички вградени рамки.
  • _blank
    • Това е най-често използваната цел - тя отваря връзката в изцяло нов прозорец, подобен на изскачащ прозорец.

Как да изберете имената на вашите рамки

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

Харесва ми да посоча моите рамки за това, за което са. Например:

J = "връзки">ID = "външни документ">

Използване на HTML рамки с цели

HTML5 прави оставащите рамки и рамки остарели, но ако все още използвате HTML 4.01, можете да насочвате към конкретни кадри по същия начин, по който насочвате вградените рамки. Вие давате имената на рамки с документ за самоличност атрибут:

ID = "myFrame">

След това, когато връзката в друга рамка (или прозорец) има една и съща цел, връзката ще се отвори в тази рамка:

целева = "myFrame">

Четирите целеви ключови думи работят и с рамки. Най- _parent се отваря в рамката, _self се отваря в една и съща рамка, _връх се отваря в същия прозорец, но извън рамката, и _blank се отваря в нов прозорец или раздел (в зависимост от браузъра).

Задаване на целева стойност по подразбиране

Можете също да зададете стандартна цел на уеб страниците си, като използвате елемента. Настройте мишена (или рамка в HTML 4.01), в която искате да се отварят всички връзки. Можете също така да зададете по подразбиране цели на една от четирите целеви ключови думи. Ето как да напишем стандартна цел за дадена страница:

Елементът принадлежи в ГЛАВА на вашия документ. Това е празен елемент, така че в XHTML ще включите затварящата наклонена черта:

/>