Ako zacieliť odkazy v rámcoch a rámcoch HTML

click fraud protection

The iframe Značka sa používa na zobrazenie webovej stránky vo vnútri webovej stránky. Keď vytvoríte dokument tak, aby bol vo vnútri prvku iframe, všetky odkazy v tomto rámci sa automaticky otvoria v tom istom rámci. Ale pomocou atribútu na prepojení (prvok alebo prvky) môžete určiť, kde sa odkazy otvoria.

Prvým krokom je dať svoj iframe jedinečný názov s názov atribút. Potom ide o nasmerovanie odkazov na daný rámec pomocou ID ako hodnoty cieľ atribút:


Príklad

Ak pridáte cieľ k ID, ktoré v aktuálnej relácii prehliadača neexistuje, odkaz sa otvorí v novom okne prehľadávača s týmto názvom. Po prvýkrát sa všetky odkazy, ktoré smerujú na uvedený pomenovaný cieľ, otvoria v rovnakom novom okne.

Ak nechcete pomenovať každé okno alebo každý rám s ID, stále môžete zacieliť na niektoré konkrétne okná bez potreby pomenovaného okna alebo rámca. Hovorí sa im štandardné ciele.

Štyri cieľové kľúčové slová

Existujú štyri cieľové kľúčové slová, ktoré nevyžadujú pomenovaný rámec. Tieto kľúčové slová vám umožňujú otvárať odkazy v konkrétnych oblastiach okna webového prehliadača, ktoré nemusia mať priradený identifikátor. Toto sú ciele, ktoré webové prehliadače rozpoznávajú:

instagram viewer

_ seba. 

Toto je predvolený cieľ pre každú kotviacu značku. Ak nenastavíte cieľ atribút alebo použijete tento cieľ, odkaz sa otvorí v rovnakom okne alebo ráme, v ktorom je odkaz.

_ rodič. 

Prvky iframe sú vložené do webových stránok. Môžete vložiť iframe na stránku, ktorá je vo vnútri iného iframe na inej webovej stránke. Keď nastavíte cieľ atribút _ rodič, odkaz sa otvorí na webovej stránke, ktorá obsahuje iframe.

_top. 

Vo väčšine situácií s prvkami iframe tento cieľ otvorí odkazy rovnakým spôsobom ako _ rodič cieľ robí. Ale ak je vo vnútri iframe iframe, _top cieľ otvorí odkazy v okne na najvyššej úrovni série a odstráni všetky prvky iframe.

_ prázdne miesto. 

Najčastejšie používaný cieľ, ktorý otvorí odkaz v úplne novom okne, podobne ako vyskakovacie okno.

Ako pomenovať vaše rámy

Pri vytváraní webovej stránky s prvkami iframe je dobré dať každému konkrétny názov. Toto vám pomôže zapamätať si, na čo slúžia, a umožní vám odosielať odkazy na tieto konkrétne rámce. Napríklad:

name = "stats"
name = "externy-dokument"

Stanovenie predvoleného cieľa

Pomocou prvku môžete tiež nastaviť predvolený cieľ na svojich webových stránkach. Nastaviť cieľ atribút názvu prvku iframe, v ktorom sa majú otvárať všetky odkazy. Môžete tiež nastaviť predvolené ciele pre jedno zo štyroch cieľových kľúčových slov.

instagram story viewer