HREF
. Umoznuje vytvorit aj pomenovane
body v dokumente (atributom NAME
) a tiez umoznuje odkazovat sa
na ne. Ako telo kotvy nemusi byt iba text. Mozu to byt napriklad aj
obrazky (element IMG
).<A HREF=Url> </A>
<A NAME="..."> </A>
<A HREF=Url NAME="..." REL="..." REV="..." TITLE="...">
</A>
A
moze obsahovat iba
textove elementy okrem elementu
A
(kotvy menozu byt vnarane).
A
).
A
s tymto nastavenym atributom specialnym
sposobom (zvycajne pociarknuty text s farbou nastavenou v elemente
BODY
) ako znamenie, ze ak
pouzivatel klikne na tento text/objekt (vyberie ho), prezerac
"vykona" danu hypertextovu linku.
A
s nastavenym
atributom NAME
(pokial nie je nastaveny atribut
HREF
) prezerac nezobrazuje ziadnym zvlastnym sposobom. Text
sa zobrazi tak, zko by sa zobrazil keby nebol uzavrety v kotve. Na takto
definovany bod (napr. s NAME="pokus"
) sa da odvolat
klasickou kotvou (s atributom HREF
) pricom k URL ukazujucim
na dany dokument je pripojeny postfix #meno
, kde
meno
je hodnota atributu NAME
prislusnej
cielovej kotvy (v nasom pripade je to pokus
). Po vybrati
linky sa natiahne dokument na ktory ukazuje URL ale zobrazi sa
az na ktorom je definovany cielovy bod.
HREF
. Moze byt pouzity napriklad na urcenie ako rozdelit
linkovane (pripajane) dokumenty pri tlaceni zoznamu pripajanych zdrojov.
REL=relacia
nastavene v dokumente A v
linke/kotve ukazujucej na dokument B hovori, ze dokument
A ma relaciu relacia
s dokumentom
B.
REV=relacia
s HREF
ukazujucim
na dokument A vyjadruje taku istu relaciu aka bol spomenuta
vyssie.REV=made
as niekedy pouziva na oznacenie autora
dokumentu; bud autorova e-mail adresa s mailto URL alebo linka
na autorovu domacu stranku (home page).
HREF
do uvodzoviek budte
opatrni. Starsie prezerace casto akceptuju aj nekorektne uzatvorene uvodzovky
(napr. chybaju uzatvarajuce uvodzovky) co ale novsie prezerace zvycajne
nerobia. Teda hyperlinky s nekorektne uzavretymi uvodzodvkami
nemusia spravne pracovat.HREF
a druha atribut NAME
.A
s definovanym atributom NAME
pozaduje
koncovy tag a neprazdny obsah.TITLE
je casto pouzivany na definovanie
subjektu pri HREF
typu mailto URL. Niektore
prezerace ho vyuzivaju pri vkladani linky do bookmarkov.HREF
a NAME
v jednej kotve. Napriklad: <A NAME="foo" HREF="bar">
text </A>
uz bude fungovat spravne.
IMG
nie je
blokovy element, musi byt iba vo vnutri
nejakeho blokoveho elementu. Obrazky sas mozu umiestnovat vertikalne
relativne k aktualnemu riadku textu alebo obtekat zlava a sprava. Na riadenie
obtekanie sa pozrite na element
BR
a jeho atribut
CLEAR
. Dalej
mozete urcit ake rozmery ma mat, ci ma mat ramcek a aky hruby a ci sa ma
pouzit obrazkova mapa.
IMG
je prazdny element a tak sa pripadny koncovy tag ignoruje.
<IMG SRC=Url>
<IMG SRC=Url ALT="..." ALIGN=left|right|top|middle|bottom HEIGHT=#
WIDTH=# BORDER=# HSPACE=# VSPACE=# USEMAP=Url ISMAP>
IMG
a na zvysok sa "nepozeraju".
BR
.
HEIGHT
) umozni to prezeracu rezervovat miesto na
obrazovke pre obrazok este skor ako sa obrazok natiahne.
WIDTH
) umozni to prezeracu rezervovat miesto na
obrazovke pre obrazok este skor ako sa obrazok natiahne.
A
), prezerac oznami tym, ze okolo obrazka
vykresli farebny ramcek (zvycajne modry). Tento atribut udava sirku
tohoto ramceka v pixeloch. Pouzitim BORDER=0
celkom
potlacite vykreslenie ramceka. To ze ide o hypertextovy linku prezerace
zvycajne indikuju tak, ze zmenia tvar kurzora.
HSPACE
male, nenulove cislo.
HSPACE
male, nenulove cislo.
URL
ku
klient-orientovanej obrazkovej mape definovanej elementom
MAP
a umoznuje skok na hypertextovu linku
v zavislosti od toho, na ktore miesto obrazka kliknete.
IMG
castou hypertextovej linky (element
A
) a pouzivatel klikne na obrazok, atribut
ISMAP
sposobi ze sa suradnice kurzora poslu serveru. Tento
mechanizmus robi problemy iba textovym prezeracom. Ak je to mozne,
pouzivajte radsej element MAP
.ALT
by nemal obsahovat tagy a ine elementy. Nie vsetky
prezerace umoznuju pouzit entity v tomto atribute. Hoci tento atribut nie je
pozadovany, je dobrou praxou uvadzat ho. Ak ma obrazok dekoracny vyznam,
pouzijte ALT=""
alebo
ALT="*"
.WIDTH
a HEIGHT
s nespravnymi
hodnotami nie je platne. Niektore prezerace (napr. Netscape)
zmenia rozmery obrazku na danu velkost ale casto s dost slabym vysledkom. Ine
prezerace v tomto pripade jednoducho tieto atributy ignoruju.BORDER
.
Pocet pixelov dany v prislusnych atributoch sa odkazuje na pixely obrazovky a na zriadeniach s vysokou rozlisovacou schopnostou (napr. laserova tlaciaren) sa dany pocet nasobi vhodnym korekcnym faktorom. Napriklad ak prezerac zobrazuje na monitore s rozlisovacou schopnostou 75 DPI a dokument sa tlaci na tlaciarni so 600 DPI, potom hodnota v pixeloch (dana v HTML dokumente) sa vynasobi 8.
MAP
poskytuje mechaniznus na vytvorenie a pouzivanie
klient-orientovanej obrazkovej mapy. To znamena, ze po kliknuti na obrazok
si klient (teda prezerac) podla danej mapy a suradnic kurzora na
obrazku vyberie prislusnu hypertextovu linku. Prislusne linky su
specifikovane elementami AREA
, ktore
definuje tzv. "hotzonu" a hypertextovu linku ktora k nej
patri. Mapy tvorene elementami MAP
mozu byt umiestnene v tom
istom dokumente ako obrazok, alebo mozu byt v osobitnom dokumente, ktory je
na tieto mapy urceny (tato moznost vsak nie je velmi podporovana). Pozaduje
sa zaciatocny aj koncovy tag.
<MAP NAME="..."> </MAP>
<MAP NAME="..."> </MAP>
<AREA>
(aspon jeden)
USEMAP
elementu
IMG
. Rozlisuju sa velke
a male pismena.
IMG
s atributom
ISMAP
do elementu
A
s atributom
HREF
ukazujucim na prislusny
CGI skript, ktory spracuje vyslane suradnice a
posle naspat klientovi (prezeracu) prislusny dokument.MAP
a definuje
hotzonu na obrazku a k nej priradi hypertextovu linku. Typ
hotzony moze byt: stvorec, kruznica, polygon. Kazdy typ na svoje
parametre popisane nizsie.
<AREA ALT="...">
<AREA ALT="..." SHAPE=rext|circle|polygon COORDS="#,#,...,#"
HREF=Url NOHREF>
<MAP>
SHAPE
. Aribut ALT
sa moze pouzit aj na konstrukciu textoveho menu v negrafickych
prezeracoch. Je doporucene vzdy pouzivat tento atribut, lebo podporuje
pracu na textovych alebo hlasovo zalozenych programoch (prezeracoch).
SHAPE=rect COORDS="0, 0, 50%, 100%"
NOHREF
by
mali byt definovane ako prve.
Trojuholnik mozeme definovat ako polygon s tromi vrcholmi. Napriklad takto:
APPLET
pouziva elementy PARAM
na odovzdanie parametrov samotnemu apletu. Elementy PARAM
ktore
su vo vnutri elementu APPLET
je mozne pouzit na vyber
alternativy u prezeracov ktore nepodporuju jazyk Java. Ich obsah je
obmedzeny iba na textove elementy. Prezerace
podporujuce Javu ignoruju tento mimoriadny HTML kod. Da sa to pouzit na
zobrazenie "momentiek" beziaceho apletu s textom popisujucim co
aplet robi. Ine mozne vyuzitie tohoto miesta je pouzit ju na vytvorenie
hypertextovej linky na dokument ktory je vhodnejsi pre Javu nepodporujuce
prezerace alebo na text vycitajuci pouzivatelovi to, ze nema vhodny
prezerac :-).
<APPLET CODE=relativeURL WIDTH=# HEIGHT=#>
<&/APPLET>
<APPLET CODE=relativeURL WIDTH=# HEIGHT=# CODEBASE=Url NAME="..."
ALT="..." ALIGN=left|right|top|middle|bottom HSPACE=# VSPACE=#>
<&/APPLET>
<PARAM>
, vsetky
textove elementy a cisty text.
BASE
). Ak tento atribut nie
je specifikovany potom sa pouzije URL dokumentu.
APPLET
nemoze spustit Java aplet. Na tento ucel je ale
vhodnejsie pouzit samotny obsah elementu APPLET
. Mozno tam
pouzit rozne elementy na upravu pisma takze co je myslim si lepsia
alternativa ake atribut ALT
.
ALIGN
elementu
IMG
.
HSPACE
a
VSPACE
elementu
IMG
.
PARAM
:
APPLET
.
PARAM
je jedina cesta ako ako parametre odovzdat. Aplet moze
precitat uzivatelom specifikovane hodnoty parametrov pomocou metody
getParameter().
<PARAM NAME="...">
<PARAM NAME="..." VALUE="...">
<APPLET>
PARAM
by mali byt umiestnene na zaciatku obsahu
elementu APPLET
.
<FONT> </FONT>
<FONT SIZE=[+|-]1|2|3|4|5|6|7 COLOR=#$$$$$$|"...">
</FONT>
FONT
. Zmena velkosti moze byt absolutna (hodnoty 1 - 7)
alebo relativna k aktualnej velkosti nastavenej inym elementom
FONT
alebo elementom
BASEFONT
. Relativna zmena sa
dosiahne pridanim znamienka +/- pred navrhovanu zmenu velkosti. Napr.
SIZE="+2" sposobi za dalsi text sa zobrazi fontom o 2
vacsim, SIZE="-1" zasa zobrazi text fontom o 1 mensim.
BODY
.
FACE
, ktory urcuje typ fontu (napr. Arial, Courier, ...).
Jeho hodnota je ciarkami oddeleny zoznam typov v poradi dolezitosti. Ak
prezerac nenajde typ uvedeny na prvom mieste, hlada druhy atd. Atribut
FACE
nie je castou HTML 3.2.
Nerobte prilis velke zmeny velkosti fontov, pretoze dokument mozete urobit
tazko citatelnym. Ak je to mozne, pouzivajte radsej elementy
BIG
a
SMALL
namiesto
<FONT SIZE="+1"> a
<FONT SIZE="-1">.
Nepouzivajte FONT
na emulaciu nadpisov
H1 - H6
. Nadpisy pouzivaju
rozne programy na vygenerovanie obsahu dokumentu a ten sa nevygeneruje ak su
nadpisy tvorene elementom FONT
. Element FONT
by sa
mal pouzit iba na rozsienie prezentacie.
SIZE=1 | SIZE=2 | SIZE=3 | SIZE=4 | SIZE=5 | SIZE=6 | SIZE=7 |
---|---|---|---|---|---|---|
Text | Text | Text | Text | Text | Text | Text |
BASEFONT SIZE=3 | ||||||||
---|---|---|---|---|---|---|---|---|
SIZE=-4 | SIZE=-3 | SIZE=-2 | SIZE=-1 | SIZE=+1 | SIZE=+2 | SIZE=+3 | SIZE=+4 | |
BASEFONT SIZE=5 | ||||||||
SIZE=-4 | SIZE=-3 | SIZE=-2 | SIZE=-1 | SIZE=+1 | SIZE=+2 | SIZE=+3 | SIZE=+4 | |
BIG | FONT=+1 | SMALL | FONT=-1 | |
---|---|---|---|---|
TERM | TERM | TERM | TERM | TERM |
BIG
,
SMALL
a element
FONT
s relativnou zmenou velkosti fontu.<BASEFONT SIZE=1|2|3|4|5|6|7>
<BASEFONT SIZE=1|2|3|4|5|6|7>
FONT
s relativnou zmenou
velkosti fontu).
SIZE=1 | SIZE=2 | SIZE=3 | SIZE=4 | SIZE=5 | SIZE=6 | SIZE=7 |
---|---|---|---|---|---|---|
PRE
znak '\n' ostava
nezmeneny). S atributom CLEAR
sa
pouziva na riadenie obtekania obrazkov a tabuliek textom. Pozaduje sa
zaciatocny tag.
<BR>
<BR CLEAR=left|right|all|none>
IMG
a tabuliek
TABLE
textom.
Obtekanie sa dosiahne pridanim atributu ALIGN=left|right
do
prislusneho elementu. Ak mate text umiestneny za obrazkom alebo
tabulkou, elementom BR
dosiahnete zobrazovanie dalsieho
textu az od riadku, ktory ma volny okraj definovany tymto atributom.