Cílení na odkazy v IF rámcích a rámcích HTML

Otevřete odkazy, kam chcete

Když vytvoříte dokument, který se nachází uvnitř nástroje IFRAME, všechny odkazy v tomto rámečku se automaticky otevře ve stejném rámečku. Ale s atributem na odkaz (prvek nebo prvek) se můžete rozhodnout, kde se mají vaše odkazy otevřít.

Můžete zadat vaše prvky iframe jedinečným jménem s tímto atributem a potom odkazovat na své vazby v daném rámci s ID jako hodnotu atributu cíl:

id = "stránka">
target = "page">

Pokud do cíle přidáte cíl, který v aktuální relaci prohlížeče neexistuje, otevře se odkaz v novém okně prohlížeče s tímto názvem. Po prvním spuštění se ve stejném novém okně otevře všechny odkazy, které odkazují na daný cíl.

Pokud však nechcete pojmenovat každé okno nebo každý snímek s identifikátorem, můžete stále cílit na některá okna, aniž byste potřebovali pojmenované okno nebo rámeček. Tito se nazývají standardní cíle.

Čtyři cílová klíčová slova

K dispozici jsou čtyři cílová klíčová slova, která nevyžadují pojmenovaný rámeček. Tato klíčová slova umožňují otevřít odkazy v určitých oblastech okna prohlížeče, které nemusí mít s nimi přidružené ID. Jedná se o cíle, které webové prohlížeče rozpoznávají:

Jak vybrat názvy vašich rámců

Když vytvoříte webovou stránku s prvky iframe, je dobré dát každému specifický název. To vám pomůže zapamatovat si, proč jsou, a umožňuje odeslat odkazy na tyto konkrétní snímky.

Líbí se mi, jestli se jmenuji, jestli jsou rámce pro to, proč jsou. Například:

id = "odkazy">
id = "externí dokument">

Použití rámců HTML s cíli

HTML5 vytváří rámce a rámce zastaralé, ale pokud stále používáte kód HTML 4.01, můžete cílit na konkrétní rámečky stejným způsobem, jakým se zaměřujete na rámce iframe. Dáte jména rámců s atributem id:

id = "myFrame">

Potom, když má odkaz v jiném rámečku (nebo okně) stejný cíl, odkaz se otevře v tomto rámečku:

target = "myFrame">

Čtyři cílová klíčová slova pracují také s rámečky. Rodič se otevírá v uzavřeném rámečku, otevírá se ve stejném rámečku, otevře se okno _top ve stejném okně, ale mimo rámec frames a v novém okně nebo kartě se otevře okno _blank (v závislosti na prohlížeči).

Nastavení výchozího cíle

Můžete také nastavit výchozí cíl na svých webových stránkách pomocí prvku. Nastavíte cílový atribut na název iframe (nebo rámce ve formátu HTML 4.01), ve kterém chcete otevřít všechny odkazy. Můžete také nastavit výchozí cíle jedné ze čtyř cílových klíčových slov.

Zde je návod, jak napsat výchozí cíl pro stránku:

Prvek patří do hlavičky vašeho dokumentu. Je to prázdný prvek, takže v XHTML byste zahrnuli závěrku lomítko:

/>