vno°en² rßm
P°φklad - Atributy tagu IFRAME - Alternativa - Odkazy tam a zpßtky - Pou╛itφ
V╣echny modernφ prohlφ╛eΦe krom∞ Netscape 4.x podporujφ tag <iframe>. Ten umo╛≥uje vlo╛it do strßnky rßm p°esnΘ velikosti a zobrazit v n∞m jinou strßnku (tΘ °φkßm "vno°enß"). Je to pak hodn∞ podobnΘ obrßzku, akorßt ╛e obsah m∙╛e b²t zcela libovoln² (textov² a rolovan²). Iframe se Φte φfrejm, anglicky ajfrejm a v Φesk²ch textech se takΘ obΦas oznaΦuje jako plovoucφ rßm.
V HTML k≤du to vypadß takhle:
<iframe src="priklad15.htm" width="300"
height="100">
</iframe>
Na strßnce se potom objevφ toto:
HezkΘ, ne?
V╣imn∞te si prosφm, ╛e tag <iframe> je pßrov².
<iframe src="rainbow.htm" width=50% height=30 frameborder="0"
align="baseline" scrolling=no name=ifrejm>
zobrazφ vno°en² rßm p°es p∙l ╣φ°ky strßnky vysok² 30 pixel∙, bez rßmeΦk∙ a li╣t. V rßmu bude strßnka rainbow.htm. Zarovnan² bude na zßkladnu °ßdku. Jmenuje se ifrejm.
Co se zobrazφ v prohlφ╛eΦφch, kterΘ <iframe> nepodporujφ?
Tam se zobrazφ to, co je mezi znaΦkami <iframe> a </iframe> (tedy v "obsahu" tagu).
<iframe src="priklad15.htm" width="300"
height="100">
Alternativnφ obsah.
</iframe>
Prohlφ╛eΦe, kterΘ <iframe> podporujφ, musejφ alternativnφ obsah
ignorovat. Z toho mimo jinΘ vypl²vß, ╛e pokud zapomenete </iframe>
,
jste v rej╛i.
Star╣φ prohlφ╛eΦe bez podpory alternativnφ obsah zobrazujφ. B²vß zvykem dßvat do alternativnφho textu odkaz na vno°enou strßnku, aby se k nφ dalo dostat p°es libovoln² prohlφ╛eΦ. To je dobrΘ mimochodem takΘ pro vyhledßvacφ roboty.
Odkazy se dajφ nasm∞rovat do r∙zn²ch rßm∙ pomocφ atributu target u odkazu.
<a href="stranka.htm" target="ifrejm">Odkaz do ifrejmu</a>
<iframe name="ifrejm"
...></iframe>
V odkazu se pou╛ije u targetu jmΘno vno°enΘho rßmu (to je atribut name).
Mo╛nß vßs napadne, ╛e vno°enß strßnka nem∙╛e v∞d∞t, jak se jmenuje nad°azen² rßm. No to opravdu nem∙╛e. Na╣t∞stφ existuje generickΘ jmΘno rßmu _parent, kterΘ oznaΦuje rodiΦovsk² rßm. Ve vno°enΘ strßnce bude:
<a href="jina_stranka.htm" target="_parent">Odkaz z ifrejmu do rodiΦovskΘho
okna</a>
Po kliknutφ samoz°ejm∞ zmizφ ob∞ dv∞ strßnky, proto╛e se naΦte ·pln∞ jinß strßnka.
Pokud je tam takov²ch odkaz∙ vφc, vyplatφ se vlo╛it do hlaviΦky vno°enΘ
strßnky tag <base target="_parent">
.
┌pln∞ normßln∞ bez atributu target.
Proto╛e prohlφ╛eΦ Netscape 4 je na ·stupu, dajφ se vno°enΘ rßmy vcelku dob°e pou╛φvat. NejΦast∞ji se vyu╛φvajφ jako r∙znß menu nebo pro usnadn∞nφ prßce autora. V poslednφ dob∞ je vφdßm dokonce v reklamßch. UrΦit∞ vymyslφte spoustu mo╛nostφ. D∙le╛itΘ je v∞d∞t, ╛e to existuje.
P°edchozφ: ProΦ nepou╛φvat rßmy
Vizte tΘ╛: Formßtovßnφ rßm∙, Odkazy v HTML
Obsah
Hledßnφ
Zßkladnφ kurs
Editory
HTML tipy
Provoz webu
CSS styly
Jak psßt web:
http://dusan.pc-slany.cz/internet/
Pφ╣e Yuh∙: autorova strßnka, mail: dusan@pc-slany.cz
Poslednφ aktualizace 27.07.2001