Obrßzky

Tag V²znam Pßrov² V²skyt
img obrßzek ne  
img video ne
map klikacφ mapa ano  
area oblast v klikacφ map∞ ne <map>

Img

Obrßzek (angl. image). Nepßrov² tag. Do strßnky se vlo╛φ obrßzek naΦten² z jinΘho souboru. Tag <img> mß krom∞ obecn²ch atribut∙ spoustu dal╣φch:

Atributy tagu <img>
Atribut V²znam Hodnoty
src umφst∞nφ souboru s obrßzkem URL
alt alternativnφ popis libovoln² text
lowsrc nßhradnφ obrßzek pro malΘ displeje URL
width ╣φ°ka dΘlka nebo procento
height v²╣ka dΘlka nebo procento
border tlou╣╗ka rßmeΦku dΘlka
vspace vertikßlnφ okraj dΘlka
hspace horizontßlnφ okraj dΘlka
align zarovnßnφ obrßzku left, right, top, texttop,
middle, absmiddle,
baseline, bottom, absbottom
usemap pou╛itφ klikacφ mapy "#" + jmΘno mapy, nebo URL
ismap p°idßnφ sou°adnic kliknutφ bez hodnoty

Src

Zdoj obrßzku, prost∞ cesta k tomu souboru (angl. source = zdroj). Cesta k obrßzku se udßvß jako klasickΘ URL absolutn∞ nebo relativn∞. P°φpustnΘ jsou soubory typu *.gif, *.jpg, v nov∞j╣φch prohlφ╛eΦφch takΘ *.png a v Internet Exploreru *.bmp. (JinΘ typy soubor∙ se musejφ vklßdat jako objekty pomocφ plu╛iny). Pokud soubor obrßzku nebude nalezen, zobrazφ se ve strßnce zßstupn² symbol nenalezenΘho obrßzku (nejΦast∞ji Φerven² k°φ╛ek) se zßstupn²m textem.

Alt

Zßstupn² text (alternative text). Zobrazuje se ve strßnce v oblasti nenaΦtenΘho obrßzku. Pokud je obrßzek naΦten, zobrazuje se hodnota altu p°i p°ejφ╛d∞nφ obrßzku ve ╛lutΘ bublin∞.

Lowsrc

Zßstupn² obrßzek pro malΘ displeje. Nikdy jsem nevid∞l pou╛itφ.

Width, height

⌐φ°ka (width) a v²╣ka (height) obrßzku. Udßvß se v pixelech (normßlnφ Φφslo) nebo procentech. Pokud nebude rozm∞r uveden, zobrazφ se obrßzek v tom rozm∞ru ve svΘ normßlnφ velikosti. V praxi se doporuΦuje v²╣ku a ╣φ°ku u obrßzku zadßvat i v p°φpad∞, ╛e obrßzek bude p°irozen∞ velik². To kv∙li rychlej╣φmu a lep╣φmu naΦφtßnφ strßnky.

Border

Tlou╣╗ka rßmeΦku. Lze zadat nula, pak nebude obrßzek orßmeΦkovan². R∙znΘ prohlφ╛eΦe se li╣φ v tom, zda zobrazujφ rßmeΦek u obrßzku, u kterΘho border nebyl zadßn. Proto komu zßle╛φ na p°esnΘm vzhledu, m∞l by border v╛dy zadßvat.

Vspace, hspace

Vertikßlnφ a horizontßlnφ okraje, prost∞ prßzdnΘ mφsto okolo. Zadßvß se v pixelech. V praxi se nahrazujφ CSS stylem.

Align

Zarovnßnφ obrßzku s okolφm.

Tag <img>, atribut align
  align= V²znam
ObtΘkßnφ obrßzku left Obrßzek je umφst∞n k levΘmu okraji a obtΘkßn zprava.
right Obrßzek je umφst∞n k pravΘmu okraji a obtΘkßn zleva.
Vertikßlnφ umφst∞nφ obrßzku na °ßdku top Vr╣ek obrßzku je zarovnßn s nejvy╣╣φm bodem libovolnΘho objektu °ßdku.
texttop Vr╣ek obrßzku je zarovnßn s nejvy╣╣φm bodem textu (v∞t╣inou je to totΘ╛, co top).
middle St°ed obrßzku je zarovnßn s ·Φa°φm pφsma °ßdku.
absmiddle St°ed obrßzku je zarovnßn se st°edem °ßdku.
baseline Spodek obrßzku je zarovnßn na ·Φa°φ.
bottom Spodek obrßzku je zarovnßn na spodek pφsma
absbottom Spodek obrßzku bude zarovnßn na nejni╛╣φ mφsto °ßdku.

Osobn∞ pova╛uji mili≤n hodnot pro umφst∞nφ na °ßdku za zbyteΦnost a nepou╛φvßm je. Mß to smysl zejmΘna u obrßzkov²ch matematick²ch vzorc∙. Obrßzek se v praxi v∞t╣inou nechßvß obtΘkat nebo umis╗uje do samostatnΘho odstavce.

ObtΘkanΘ obrßzky se vertikßln∞ nachßzejφ pod °ßdkou, v nφ╛ jsou uvedeny (to je trochu ne╣ikovnΘ, ale logickΘ).

Style

V╣echny atributy krom∞ src, alt a usemap se dajφ nahradit CSS deklaracφ pomocφ obecnΘho atributu style.

P°φklad: Nßsledujφcφ dva obrßzky se zobrazφ stejn∞:

<img src="strom.gif" alt="strom" width="88" height="31" border="2" hspace="10" align="right">

<img src="strom.gif" alt="strom" style="width: 88px; height: 31px; border: 2px solid; margin-left: 10px; margin-right: 10px; float: right">

Usemap

P°φtomnost tohoto atributu d∞lß z obrßzku klikacφ mapu. Hodnotou atributu je k°φ╛ek # plus jmΘno mapy. Mapa je element vyznaΦen² tagem <map> obsahujφcφ definici aktivnφch oblastφ. Popis mapy je umφst∞n v tomtΘ╛ HTML dokumentu. JmΘno mapy je urΦeno atributem name u tagu <map> . P°φklad viz u popisu tagu <map>.

Tag <map> m∙╛e b²t umφst∞n i v jinΘm souboru. Hodnotou atributu usemap je pak jmΘno souboru s k°φ╛kem # a jmΘnem mapy.

Ismap

Pokud je obrßzek v odkazu, p°i kliknutφ se za adresu p°ipojφ otaznφk a sou°adnice kliknutφ odd∞lenΘ Φßrkou. Um∞jφ to zpracovßvat n∞kterΘ serverovΘ skripty.

Img jako video

Pokud se v tagu <img> mφsto atributu src uvede tag dynsrc, jde o video.

Atributy tagu <img dynsrc="...">
Atribut V²znam Hodnoty
dynsrc adresa animace URL
loop poΦet p°ehrßvßnφ Φφslo nebo "infinite"
loopdelay prodleva mezi p°ehrßvßnφmi Φas v milisekundßch
start kdy se mß zaΦφt p°ehrßvat "mouseover" -- p°i p°ejetφ my╣i, jinak po nata╛enφ strßnky
controls zobrazenφ ovlßdßnφ atribut bez hodnoty (Netscape nepodporuje)

Dne╣nφ prohlφ╛eΦe podporujφ video formßty *.avi, *.asf, *.ram, *.ra. Dal╣φ formßty videφ je nutno zp°φstupnit pomocφ objekt∙ a plu╛in.

Hodnota infinite u loop zp∙sobuje neustßlΘ p°ehrßvßnφ. Stejn∞ tak p∙sobφ hodnota -1.

Dal╣φ atributy jsou stejnΘ jako u normßlnφho img.

Map

Klikacφ mapa. V dokumentu se tento element nijak nezobrazuje. Obsahuje popis aktivnφch oblastφ, kterΘ jsou reprezentovßny tagy <area>. Pomocφ jmΘna -- atributu name -- je mapa spojena s obrßzkem (atribut usemap u <img>). Name m∙╛e b²t libovoln² nßzev. Jedna mapa m∙╛e b²t teoreticky p°i°azena k vφce obrßzk∙m, nenapadß m∞ ale situace, kdy je to u╛iteΦnΘ. 

P°φklad: <map name="ctverecky">
<area href="prvni.htm" shape="rect" coords="80, 80, 130, 130">
<area href="druha.htm" shape="rect" coords="20, 20, 50, 50">
</map>
<img src="obrazek.gif" usemap="#ctverecky">

Area

Aktivnφ oblast v map∞. Nepßrov² tag. Nezobrazuje se. M∙╛e se vyskytovat pouze v elementu <map>. Area vymezuje oblast obrßzku, na kterou se dß kliknout jako na odkaz. V jednom elementu <map> m∙╛e b²t neomezen∞ elemet∙ <area>, ka╛dß pro jednu aktivnφ oblast.

Atributy tagu <area>
Atribut V²znam Hodnoty
href cφl odkazu URL
target cφlov² rßm jmΘno rßmu
shape tvar oblasti rect, circle, polygon
coords sou°adnice oblasti Φφsla odd∞lenß Φßrkami
nohref oblast nenφ odkazem bez hodnot
alt alternativnφ text libovoln² text

Atributy href a target jsou stejnΘ jako u odkaz∙. Z obecn²ch atribut∙ vypichuji atribut title, kter² v nov∞j╣φch prohlφ╛eΦφch zobrazuje u my╣i nad oblastφ bublinu s textem (podobn∞ jako alt u obrßzk∙). Atribut alt takto nefunguje, ten mß v²znam pouze pro negrafickΘ klienty.

Atrribut shape urΦuje tvar oblasti, podle toho se potom m∞nφ v²znam hodnot atributu coords. Ten obsahuje sou°adnice v pixelech, p°iΦem╛ poΦßtek sou°adnic je lev² hornφ roh mapy (tedy obrßzku) a y roste sm∞rem dol∙.

Tag <area>, atributy shape a coords
shape= V²znam zadßvß se coords=""
rect obdΘlnφk lev² hornφ roh, prav² dolnφ roh lhx, lhy, pdx, pdy
circle kruh st°ed, polom∞r st°edx, st°edy, polom∞r
polygon mnoho·helnφk sou°adnice ka╛dΘho vrcholu za sebou vrchol1x, vrchol1y, vrchol2x, vrchol2y, atd.

Jsou mo╛nΘ i alternativnφ hodnoty circ, poly a rectangle se stejnou funkcφ. Pokud se dv∞ oblasti p°ekr²vajφ, je ta pozd∞j╣φ jakoby navrchu.

HTML zßpis klikacφch map je pon∞kud slo╛it². Na╣t∞stφ ka╛d² lep╣φ HTML editor zvlßdß jejich zßpis tak, ╛e autorovi pouze staΦφ ╣oupat my╣φ.

Pφ╣e Yuh∙
dusan@pc-slany.cz
mail formulß°em
Jak psßt web O tvorb∞, ·dr╛b∞ a zlep╣ovßnφ internetov²ch strßnek.

Zßklady HTML CSS FrontPage Hledßnφ

HTML p°φruΦka

HTML jazyk

Syntaxe

Terminologie

URL

Barvy

DΘlky

ZnakovΘ entity

Nejd∙le╛it∞j╣φ tagy

ObecnΘ atributy

HTML tagy

Struktura

┌prava textu

Bloky

Seznamy

Odkazy

Obrßzky

Tabulky

Rßmy

Objekty

Formulß°e

HlaviΦka

Skripty a styly

Roz╣φ°enφ

Hledßnφ


Roz╣φ°enΘ

Rejst°φk tag∙

 

HTML  p°φruΦka http://dusan.pc-slany.cz/internet/html/

Pφ╣e Yuh∙: autorova strßnka, mail: dusan@pc-slany.cz