Začetniški vodič po jeziku HTML
Osnovni pojmi
WWW - World Wide Web (Web)
- Svetovni splet
Servis Interneta , ki omogoča pregledovanje spletnih strani.
HTML - HyperText Markup Language
HTML je jezik, ki se uporablja za pisanje spletnih strani.
Jezik je sestavljen iz nabora posebnih oznak, ki so neodvisne od
platforme. HTML je razvil Tim Berners - Lee iz Evropskega
laboratorija fizike delcev v ?enevi (CERN). Jezik se še razvija
skupaj s pregledovalniki (Browsers) zato nekatere oznake niso
standardizirane.
HTML dokument je tako imenovani ASCII dokument, ki ga
oblikujemo s tekstualnimi urejevalniki kot sta Notepad
(beležnica) v Windows okolju ali Edit v DOS-u. Z razmahom svetovnega
spleta so se pojavili tudi HTML urejevalniki, ki nam omogočajo,
da v WYSIWYG (What You See Is What You Get) načinu oblikujemo
HTML dokumente.
Osnovne sestavine HTML dokumentov (spletnih strani) so elementi kot so glava dokumenta, tabela, odstavek, seznam, itd. Z oznakami HTML jezika povemo pregledovalnikom spletnih strani, kako naj prikažejo posamezne elemente. Za pisanje oznak veljajo nekatera preprosta pravila:
Moj prvi HTML dokument - Moja prva
spletna stran
S programom Notepad (Beležnica) napišimo preprost HTML
dokument:
<HTML>
<HEAD>
<TITLE>Enostaven primer
spletne strani </TITLE>
</HEAD>
<BODY>
<H1>Murphyevi zakoni
računalništva</H1>
<P> Stroji morajo delati.
Ljudje morajo misliti.</P>
<P>Naredi sistem, ki ga
lahko uporablja vsak butec in ga bodo uporabljali izključno
butci.</P>
</BODY>
</HTML>
Primer1.htm
Oznake in elementi HTML jezika
Ta element pregledovalniku sporoči, da datoteka vsebuje
oznake in elemente HTML jezika. Datotekam, ki vsebujejo take
oznake dajemo končnice *.html ali krajše *.htm. Ker vsi operacijski
sistemi še ne podpirajo dolgih imen datotek je smiselno
uporabljati krajšo oznako *.htm (npr.: index.htm, osnovni.htm,...)
HTML dokument je razdeljen na dva dela z oznakama HEAD in
BODY. V prvem delu (HEAD) definiramo ime dokumenta in zapišemo
še druge pomembne podatke dokumenta.
Z oznako TITLE določimo ime dokumenta. Ime se izpiše v glavi pregledovalnika.
V tem delu pregleduje dokumente tudi servis WAIS. Dolžina imena
naj ne bo daljša od 64 znakov.
Drugi del HTML dokumenta se imenuje BODY. V tem delu je
oblikovan dokument, ki ga pregledujemo s pregledovalnikom
spletnih strani. Vsi elementi in oznake, ki jih bomo spoznali v
nadaljevanju se nanašajo na BODY HTML dokumenta.
HTML jezik pozna šest različnih naslovov. Naslovi so
enostavno označeni s številkami od 1 do 6. Glavni naslov se
začne s številko 1.
Sintaksa elementa je naslednja:
<Hy> Besedilo
naslova </Hy> y = 1..6
<Hy ALIGN=LEFT|RIGHT|CENTER>
Besedilo naslova </Hy>
Primer:
<H1> Ko odpove vse
drugo, preberi navodila! </H1>
<H2> Ko odpove vse drugo,
preberi navodila! </H2>
<H3> Ko odpove vse drugo,
preberi navodila! </H3>
<H4> Ko odpove vse drugo,
preberi navodila! </H4>
<H5> Ko odpove vse drugo,
preberi navodila! </H5>
<H6> Ko odpove vse drugo,
preberi navodila! </H6>
<H1> SLOVENIJA
</H1>
<H1 ALIGN=LEFT> SLOVENIJA
</H1>
<H1 ALIGN=RIGHT> SLOVENIJA
</H1>
<H1 ALIGN=CENTER> SLOVENIJA
</H1>
V običajnih urejevalnikih besedil s tipko ENTER povzročimo
prelom vrstice oziroma zaključimo odstavek. V HTML dokumentih pa
ni tako. Za dolžino vrstice nam ni potrebno skrbeti, ker
pregledovalniki sami poskrbijo za ustrezen prelom. Za lažjo
predstavo si zapišimo naslednji tekst:
<H1 ALIGN=CENTER> NERECIPROčNI ZAKON PRIčAKOVANJA </H1> <P> 1. Negativna pričakovanja dajejo negativne rezultate. 2. Pozitivna pričakovanja dajejo negativne rezultate. </P>
V izvornem dokumentu smo naredili prelom vrstice, vendar je pregledovalnik prelom spregledal.
Iz zagate se rešimo tako, da vsak nov odstavek ukažemo z elementom
<P>.
Prejšnji primer popravimo na naslednji način:
<H1 ALIGN=CENTER> NERECIPROčNI ZAKON PRIčAKOVANJA </H1> <P> 1. Negativna pričakovanja dajejo negativne rezultate.</P> <P>2. Pozitivna pričakovanja dajejo negativne rezultate. </P>
Sintaksa elementa je naslednja:
<P> Vsebina odstavka </P> <P ALIGN=LEFT|RIGHT|CENTER > Vsebina odstavka </P>
Opomba:
Oznaka za konec odstavka </P> ni obvezna.
Primer:
<H2> IZVLEčEK IZ UNIVERZALNIH ZAKONOV ZA NAIVNE IN?INIRJE </H2> <P> Takoj ko boš sestavil stroj, bo na tvoji delovni mizi nekaj delov odveč. </P> <P> Tranzistor zavarovan z varovalko, bo varovalko varoval tako, da bo crknil prej kot ona. <P> Deli, ki se jih nikakor ne da sestaviti narobe, bodo sestavljeni prav tako. <P> Različne poravnave odstavkov! <P ALIGN=RIGHT> Odstavek je desno poravnan! <P ALIGN=CENTER>Odstavek je poravnan na sredino! </P>
HTML jezik pozna neoštevilčene, oštevilčene in
definicijske sezname. Iz osnovnih oblik lahko gradimo tudi
ugnezdene sezname, ki pa lahko postanejo nepregledni.
Neoštevilčeni seznami (Unnumbered Lists)
Neoštevilčene sezname začnemo z oznako <UL>, nato
posamezne vrstice začenjamo z oznako <LI>. Vrstic ni
potrebno končevati z oznako </LI>. Celoten seznam končamo
z oznako </UL>.
Sintaksa elementa je naslednja:
<UL> <LI> Prva vrstica seznama <LI> Druga vrstica seznama <LI> Tretja vrstica seznama <LI> ....... </UL>
Primer:
<H2> RESNICA O UPRAVLJANJU </H2> <UL> <LI> Premisli, preden se odločiš. To ni tvoj denar. <LI> Vsako dobro upravljanje je izraz velike ideje. <LI> Nihče se ne trudi, da bi dokazal, da nima prav. <LI> če je treba kaj dokazati z zapletenimi izračuni se ne spuščaj v to. </UL>
Primer4.htm
Oštevilčeni seznami
(Numbered List)
Oštevilčene sezname lahko imenujemo tudi urejeni seznami.
Oštevilčeni seznam začnemo z oznako <OL> in končamo z
oznako </OL>. Za vrstice seznama uporabljamo enake oznake
kot v prejšnjem seznamu - <LI>.
Sintaksa elementa je naslednja:
<OL> <LI> Prva vrstica seznama <LI> Druga vrstica seznama <LI> Tretja vrstica seznama <LI> ....... </OL>
Primer:
<H2> Hadleyevi zakoni </H2> <OL> <LI> če ti je všeč, nimajo tvoje številke. <LI> če ti je všeč in imajo tvoje številko, ti ne pristoji. <LI> če ti je všeč in ti pristoji, nimaš dovolj denarja. <LI> če ti je všeč in ti pristoji in imaš dovolj denarja, se bo strgalo prvič, ko boš stvar oblekel. </OL>
Definicijski seznami so sestavljeni iz oznake za definicijski
seznam <DL>, oznake za pojem, ki ga želimo definirati
<DT> (definition term) in iz oznake za samo razlago
<DD>.
Sintaksa elementa je naslednja:
<DL> <DT> pojem, ki ga želimo definirati <DD> razlaga <DT> pojem, ki ga želimo definirati <DD> razlaga <DT> ..... <DD> ..... </DL>
Primer:
<DL> <DT> Bela svetloba <DD> Bela svetloba je v resnici mešanica barv. ?arek bele svetlobe je sestavljen iz elektromagnetnih valovanj različnih valovnih dolžin. <DT> Laser <DD> Laser je naprava, ki oddaja zelo močan snop svetlobnih žarkov. Snop je zelo tanek in ni podoben navadni svetlobi. <DT> Diamant <DD> Diamant je najtrša naravna snov na zemlji. Uporabljajo ga kot drag kamen ali za razna rezilna ali vrtalna orodja v industriji. </DL>
Na koncu poglavja o seznamih si oglejmo še ugnezdene sezname.
Primer:
<UL> <LI>Evropske države <OL> <LI> Slovenija <LI> Francija <LI> Italija <LI> .... </OL> <LI>Afriške države <OL> <LI> Egipt <LI> Libija <LI> Somalija <LI> .... </OL> <LI>Azijske države <OL> <LI> Indija <LI> Kitajska <LI> Burma <LI> .... </OL> </UL>
V določenih primerih želimo imeti besedilo oblikovano na
naprej določen način (npr.: računalniški program). Da
pregledovalnik obdrži definirano obliko, uporabimo oznako <PRE>.
Besedilo je izpisano s črkami enake širine.
Sintaksa elementa je naslednja:
<PRE> Oblikovano besedilo </PRE>
Primer:
<H2> Primer programa v Turbo Pascalu: </H2> <PRE> Program Test; Uses Crt; Var i : Integer; x,y : Real; Begin Readln(i); Readln(x); y:=x/i; Writeln(i,x,y); End. </PRE>
Za zamik odstavka v levo uporabimo oznako <BLOCKQUOTE>.
Zamike uporabljamo kadar želimo obrniti pozornost na določen
del besedila.
Sintaksa elementa je naslednja:
<BLOCKQUOTE> <P> Zamaknjeni odstavek <P> Zamaknjeni odstavek <P> ...... </BLOCKQUOTE>
Primer:
<P> Zajček vpraša: <BLOCKQUOTE> "Kje je korenje?" <P> "Na njivi!" odgovori medved.</BLOCKQUOTE> <P> Zajček zadovoljen odskaklja dalje.
Uporaba oznake <P> povzroči presledek med vrsticami
besedila, ki ga v določenih primerih ne želimo.
Primer:
<P>Gimnazija in ekonomska <P>srednja šola Trbovlje <P>Gimnazijska 10 <P>1420 Trbovlje
Zelo uporabna oznaka za prelom strani je oznaka <BR>.
Sintaksa elementa je naslednja:
besedilo ki ne bo široko celo vrstico <BR> besedilo v novi vrsti <BR> besedilo v novi vrsti <BR> .......... <BR>
Primer:
Gimnazija in ekonomska <BR> srednja šola Trbovlje <BR> Gimnazijska 10 <BR> 1420 Trbovlje <BR>
Z oznako <HR> narišemo vodoravno črto, ki sega od
levega do desnega roba pregledovalnika. Z vodoravnimi črtami
povečamo preglednost dokumentov. črti lahko spreminjamo
debelino (SIZE) in širino (WIDTH ; v odstotkih širine okna).
Sintaksa elementa je naslednja:
<HR> <HR SIZE=4 WIDTH=50%>
Primer:
<HR> <P>Gimnazija in ekonomska <P>srednja šola Trbovlje <P>Gimnazijska 10 <P>1420 Trbovlje <P> <HR SIZE=5 WIDTH=70%> Gimnazija in ekonomska <BR> srednja šola Trbovlje <BR> Gimnazijska 10 <BR> 1420 Trbovlje <BR> <HR SIZE=7> <HR SIZE=4>
Za oblikovanje znakov ali besed v besedilu lahko uporabljamo
dve vrsti stilov. Prvo skupino imenujemo logični stili, drugo pa
fizični stili. Rezultati obeh dveh načinov so si zelo podobni, zato
je stvar osebne presoje za kateri način se odločimo.
Najprej naštejmo logične stile:
<DFN>
uporabljamo za nove pojme v besedilu. Običajno je beseda
izpisana poševno. (Netscape 3.0 Gold je pregledovalnik
svetovnega spleta.)
<EM>
uporabljamo za opombe ali poudarke v besedilu. Običajno je
besedilo izpisano poševno. (Za spremembo gesla morate
zaprositi administratorja vašega omrežja!)
<CITE>
uporabljamo za naslove knjig, filmov, itd. Običajno je
besedilo izpisano poševno. (Pregled slovenskega slovstva)
<CODE>
uporabljamo za izpis kode računalniških programov. Običajno
je besedilo izpisano s črkami enake širine. ( Pogojni stavek
ima obliko: If A>B then Write(C); )
<KBD>
uporabljamo za vnose preko tipkovnice. Običajno je besedilo
izpisano s črkami enake širine. (Za spremembo gesla vnesi ukaz passwd!
)
<SAMP>
uporabljamo za prikaz primerov. Običajno je besedilo izpisano s črkami enake širine. (Obvestilo se izpiše v obliki Disk full ali Drive not ready.)
<STRONG>
uporabljamo za posebej pomembne poudarke ali opozorila v
besedilu. Običajno je besedilo izpisano s krepkimi črkami. (OPOZORILO:
Preverite ali je tiskalnik vključen!)
<VAR>
uporabljamo za poimenovanje spremenljivk, ki jih kasneje
zamenjamo s konkretnimi vrednostmi ( del imedatoteke -
ukaz izbriše datoteko)
Primer:
<HTML> <HEAD> <TITLE>Primeri za logicne stili znakov </TITLE> </HEAD> <BODY> <H2 ALIGN=CENTER> LOGIčNI stili znakov </H2> <H3>DFN</H3> Butalci niso kar za pečjo čepeli, nego je marikateri s <DFN>popotnim škornjem</DFN> stopil tudi v svet in prinesel marsikaj koristnega iz tujine. <H3>EM</H3> <EM> Vse stvari same od sebe težijo od slabega k še slabšemu! </EM> <H3>CITE</H3> <CITE> Začetniški vodič po jeziku HTML </CITE> vam bo omogočil spoznati osnove HTML jezika. <H3>CODE</H3> V mapi <CODE>Dokumenti</CODE> poiščemo datoteko <CODE> Poročilo.doc </CODE>. <H3>KBD</H3> V vnosni vrstici zapišemo: <KBD> +A3-(B3*$D$8) </KBD>. <H3>SAMP</H3> Ljudska modrost pravi: <SAMP> Osel gre le enkrat na led. </SAMP> <H3>STRONG</H3> <STRONG> OPOZORILO: </STRONG> Uporaba nelicenčne programske opreme je kaznivo! <H3>VAR</H3> Spremenljivko <VAR>Kolicina</VAR> definiramo kot tip integer. </BODY> </HTML>
HTML jezik pozna definicijo za pet različnih stilov znakov in
sicer: krepko, poševno, črke pisalnega stroja (črke enake
širine), prečrtano in podčrtano. Oznake za stile so naslednje:
<B>
krepko
<I>
poševno
<U>
podčrtano
<STRIKE>
prečrtano
<TT>
črke pisalnega stroja (črke enake širine)
Primer:
<HTML> <HEAD> <TITLE>Primeri fizičnih stilov znakov </TITLE> </HEAD> <BODY> <H2 ALIGN=CENTER> FIZIčNI stili znakov </H2> <H3>B</H3> <B> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".</B> <H3>I</H3> <I> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".</I> <H3>U</H3> <U> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".</U> <H3>STRIKE</H3> <STRIKE> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".</STRIKE> <H3>TT</H3> <TT> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".</TT> </BODY> </HTML>
Uporaba posebnih znakov v HTML dokumentih
Znaki kot so >, < in & imajo v HTML dokumentih pomen
rezerviranih znakov. To pomeni, da jih ne moremo uporabljati v
navadnem besedilu, saj bi jih pregledovalniki zamenjevali z HTML
oznakami. Zato te znake pišemo v posebni obliki:
<
oznaka za znak <
>
oznaka za znak >
&
oznaka za znak &
Na podoben načina lahko uporabljamo tudi znake, ki jih
poznamo iz kodne tabele LATIN 1 in pomenijo razširitev osnovne
ASCII tabele:
ö
oznaka za znak ,
ñ
oznaka za mali n s tildo
&Egreve;
oznaka za znak
&egreve;
oznaka za znak
OPOZORILO: Pri pisanju posebnih znakov je
pomembno ali uporabljamo male ali velike črke - < ni
enako <. Natančnejši seznam znakov in pripadajočih
oznak si lahko ogledate v prilogi A.
Primer:
<HTML> <HEAD> <TITLE>Primeri posebnih znakov </TITLE> </HEAD> <BODY> <HR> <H2>Rezervirani in posebni znaki </H2> <UL> <LI>Rezervirani znaki <UL> <LI> Tonček < Mihec <LI> A > B <LI> Mlakar & Co. </UL> <LI>Posebni znaki <UL> <LI> Müller <LI> ñ <LI> É <LI> é <LI> ù </UL> </UL> <HR> </BODY> </HTML>
Spreminjanje velikosti in barve pisave
V HTML dokumentih pisavo spreminjamo z elementom <FONT
atribut>. Za spreminjanje velikosti uporabljamo atribut SIZE,
za spreminjanje barve pa atribut COLOR.
Sintaksa elementa:
<FONT SIZE=n COLOR=Barva>
n - zavzema vrednosti od 1 do 7 (n lahko izrazimo
tudi v relativnih vrednostih glede na osnovno velikost pisave -
npr.: +1,+2,..-1,-2)
Barva - izrazimo jo s šestimi šestnajstiškimi
ciframi prvi dve predstavljata rdečo, naslednji dve zeleno in
zadnji dve modro barvo
Primer zapisa barve:
FF0000 - rdeča barva,
00FF00 - zelena barva,
0000FF - modra barva.
Primer:
<HTML> <HEAD> <TITLE>Primeri velikosti in barve pisave</TITLE> </HEAD> <BODY> <H2 ALIGN=CENTER> Pisave različnih velikosti </H2> <H3>Velikosti pisav</H3> <FONT SIZE = 1>1.Butalci so gadje!<BR> <FONT SIZE = 2>2.Butalci so gadje!<BR> <FONT SIZE = 3>3.Butalci so gadje!<BR> <FONT SIZE = 4>4.Butalci so gadje!<BR> <FONT SIZE = 5>5.Butalci so gadje!<BR> <FONT SIZE = 6>6.Butalci so gadje!<BR> <FONT SIZE = 7>7.Butalci so gadje!<BR> <H1>Sprememba barve pisave</H1> <FONT SIZE = +1 COLOR=FFFFFF> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".<BR> <H1>Sprememba barve pisave</H1> <FONT SIZE = +1 COLOR=0000FF> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".<BR> <H1>Sprememba barve pisave</H1> <FONT SIZE = +1 COLOR=FF0000> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".<BR> <H1>Sprememba barve pisave</H1> <FONT SIZE = -1 COLOR=00FF00> Butalski župan je imel novo suknjo. Tri tedne jo je nosil na pregled po domači ulici, da so Butalci uživali njeno lepoto. Butalci so bili ponosni na suknjo in so dejali: "Mi smo mi!".<BR> </BODY> </HTML>
Največjo moč HTML jezik pokaže pri povezavi besedila in
slik v istih ali različnih dokumentih. Pregledovalnik povezavo
označi s posebno barvo in stilom besedila. Tudi kazalec se na
povezavi iz puščice spremeni v roko z iztegnjenim kazalcem.
Tako povezavo z angleškim izrazom imenujemo hipertext link,
zato več med seboj povezanih HTML dokumentov imenujemo hipertekst.
Oglejmo si sintakso enostavne povezave:
<A HREF= naslov dokumenta>besedilo povezave </A>
naslov dokumenta - pot in ime dokumenta na katerega želimo narediti povezavo
besedilo povezave - besedilo, ki v obstoječem
dokumentu označuje povezavo.
Izgled enostavne povezave:
<A HREF = Primer1.htm>Moj prvi HTML dokument </A>
Za zgornji zgled velja, da je besedilo Moj prvi HTML
dokument povezava na datoteko Primer1.htm. To
pomeni, da bo pregledovalnik ob kliku na besedilo Moj prvi HTML dokument,
prikazal datoteko Primer1.htm.
Za primer si izdelajmo dokument, ki bo kazalo na naše
dosedanje primere:
<HTML> <HEAD> <TITLE>Primeri enostavnih povezav</TITLE> </HEAD> <BODY> <H2> Kazalo primerov </H2> <UL> <LI><A HREF="primer1.htm">Moj prvi HTML dokument</A> <LI><A HREF="primer2.htm">Naslovi</A> <LI>Odstavki <UL> <LI><A HREF="primer3a.htm">Primer A</A> <LI><A HREF="primer3b.htm">Primer B</A> <LI><A HREF="primer3c.htm">Primer C</A> </UL> <LI>Seznami <UL> <LI><A HREF="primer4.htm">Neoštevilčeni seznami</A> <LI><A HREF="primer5.htm">Oštevilčeni seznami</A> <LI><A HREF="primer6.htm">Definicijski seznami</A> <LI><A HREF="primer7.htm">Ugnezdeni seznami</A> </UL> <LI><A HREF="primer8.htm">Vnaprej oblikovano besedilo</A> </UL> </BODY> </HTML>
Relativni in absolutni naslovi datotek
Povezave med datotekami lahko zapišemo v obliki relativnega
naslova datoteke glede na izhodiščno datoteko ali pa v obliki
absolutnega naslova datoteke. Za relativne naslove veljajo naslednja
preprosta navodila:
<A HREF= slika1.gif> Zastava </A>
<A HREF=slike/slika1.gif> Zastava </A>
<A HREF=../slika1.gif> Zastava </A>
Prednosti relativnih naslovov datotek so naslednje:
Na žalost vedno ne moremo uporabljati relativne naslove
datotek. Kadar so datoteke na drugih strežnikih moramo v
povezavah uporabljati absolutne oziroma URL naslove datotek.
Svetovni splet uporablja Uniform Resource Locator (URL) za
določitev lokacije datoteke na različnih strežnikih. URL je
sestavljen iz vrste servisa (splet, gopher, ftp, itd.), naslova strežnika
in lokacije datoteke. Splošna oblika naslova je:
servis://strežnik.domena
[:vhod]/pot/ime datoteke
Možni servisi so:
file
datoteka na domačem računalniku
ftp
datoteka na FTP strežniku
http
datoteka na spletnem (WWW) strežniku
gopher
datoteka na Gopher strežniku
WAIS
datoteka na WAIS strtežniku
news
Usnetova skupina novic
telnet
povezava s servisom za Telnet
Strežnik in domena predstavljata računalnik na katerem je
shranjena datoteka, katero želimo priklicati. Vhod običajno
lahko spregledamo.
Za primer zapišimo URL naslov naslednje datoteke:
<A HREF=http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html>
OPOZORILO: Pri pisanju naslovov moramo paziti na
velike in male črke. Operacijski sistem UNIX, v nasprotju z
DOS-om, razlikuje velike in male črke v imenih datotek. Težavam se
najlažje izognemo na ta način, da datoteke vedno poimenujemo z
malimi črkami in to upoštevamo pri pisanju naslovov.
Primer:
<HTML> <HEAD> <TITLE>Primeri relativnih in absolutnih naslovov datotek</TITLE> </HEAD> <BODY> <H2> POVEZAVE </H2> <UL> <LI><A HREF="../cogs.gif">Primer v mapi višje</A> <LI><A HREF="dokumenti/flag.gif">Primer v podmapi</A> <LI><A HREF="file://d:/Dokumenti za šolo/Html/DOGRUN_ANIM.gif">Primer absolutnega naslova</A> </UL> </BODY> </HTML>
Povezave na določeni del dokumenta
Poleg povezav med datotekami lahko ustvarjamo tudi povezave
med deli istega ali drugega dokumenta. Ta tip povezav imenujemo
notranje povezave.
Dolgi dokumenti so nepregledni, zato jih je smiselno razdeliti
na logične ali vsebinske sklope. Nato na začetku dokumenta
izdelamo kazalo in v kazalu naredimo notranje povezave na dele dolgega
dokumenta. Na koncu klicanega dela je koristno narediti povezavo
nazaj na kazalo.
Sintaksa notranje povezave je naslednja:
<A HREF=#imelokacije> Besedilo povezave </A>
Seveda v dokumentu moramo označiti mesto lokacije in to
storimo z ukazom:
<A NAME=imelokacije></A>
Primer:
<HTML> <HEAD> <TITLE>Primeri notranjih povezav </TITLE> </HEAD> <BODY> <A NAME=SEZ><A> <H1>Zbirka anekdot<H1> <BR> <FONT SIZE=2 COLOR=FF0000>Anekdote so prepisane iz knjige <CITE> Slavko Krušnik: Smeh stoletij </CITE><BR> <FONT SIZE=3 COLOR=000000> <HR> <H2> Seznam oseb </H2> <UL> <LI><A HREF="#GUIL"> Yvette GUILBERT</A> <LI><A HREF="#GAND"> Luigi Arnaldo Vassallo GANDOLIN</A> <LI><A HREF="#DEGA"> Charles de GAULLE</A> <LI><A HREF="#WRIG"> Wilbur WRIGHT</A> <LI><A HREF="#GUIL"> .......</A> </UL> <HR> <A NAME="GUIL"><A> <H2>Yvette GUILBERT </H2> Francoska varitejska igralka in pevka Yvette GUILBERT je bila zelo suha. O svoji fotografiji s psičkom je duhovito dejala: "To je pes, ki pazi na kost." <BR> <BR> <P ALIGN=RIGHT> <A HREF="#SEZ"> Nazaj</A></P> <HR> <A NAME="GAND"><A> <H2>Luigi Arnaldo Vassallo GANDOLIN </H2> Gandolin se je hranil v restavraciji. Nekega večera, ko je odhajal, ni našel klobuka. Ko je na to opozoril natakarja, se je ta nevljudno zadrl:<BR> "Sem ga mar pojedel?"<BR> "Kdo ve," poprime Gandolin, "bil je iz slame!" <BR> <BR> <P ALIGN=RIGHT> <A HREF="#SEZ"> Nazaj</A></P> <HR> <A NAME="DEGA"><A> <H2>Charles de GAULLE </H2> Neki možakar je rekel de Gaullu:<BR> "Moji prijatelji niso zadovoljni z vaso politiko."<BR> "Izberite si druge," mu je svetoval de Gaulle. <BR> <BR> <P ALIGN=RIGHT> <A HREF="#SEZ"> Nazaj</A></P> <HR> <A NAME="WRIG"><A> <H2>Wilbur WRIGHT</H2> Pionir ameriškega letalstva Wilbur WRIGHT je bil na slvnostni pojedini, prirejena njemu na čast. Proti koncu so vsi trdovratno zahtevali naj spregovori družbi. Wright je nazadnje vstal in rekel:<BR> "V naravi vsi ptiči letajo. Samo papiga govori. Jaz pa letam in ne znam govoriti."<BR> Nato je sedel. <BR> <BR> <P ALIGN=RIGHT> <A HREF="#SEZ"> Nazaj</A></P> <HR> </BODY> </HTML>
V HTML dokumentu lahko enostavno omogočimo bralcu, da pošlje elektronsko pošto
avtorju ali odgovorni osebi dokumenta. Klic pošte ustvarimo
tako, da v povezavo vključimo ukaz mailto in naslov prejemnika pošte.
Sintaksa ukaza je naslednja:
<A HREF=mailto:naslovnik@strežnik>Ime naslovnika </A>
Primer:
<A HREF=mailto:karel.grcar@guest.arnes.si>Karel Grčar </A>
Vključevanje slik v HTML dokumente
Večina pregledovalnikov omogoča pregledovanje slik, ki so
vključene v HTML dokumente. Najbolj razširjena formata slik sta
*.GIF in *.JPG. Drugačne formate je smiselno pretvoriti v preje
omenjena formata. Slike v dokumentih upočasnijo pregledovanje
dokumentov, zato je potrebno skrbno izbrati slike, ki jih bomo
vključili v dokument.
Sliko vključimo z ukazom:
<IMG SRC=ImeSlike>
ImeSlike - URL naslov slike
Za pisanje naslovov slik veljajo enaka pravila, kot za pisanje
naslovov povezanih datotek.
Primer:
<HTML> <HEAD> <TITLE>Primeri prikazovanja slik </TITLE> </HEAD> <BODY> <IMG SRC =Slika01.jpg> <IMG SRC =Slika02.gif> <IMG SRC =Slika03.gif> <IMG SRC =Slika04.gif> </BODY> </HTML>
Velikost slike lahko prilagodimo lastnim željam z atributoma
HEIGHT (višina slike) in WIDTH (širina slike). Velikost slike
izrazimo v točkah (pixels). Sprememba velikosti slike lahko
povzroči tudi popačitev.
Za primer spremenimo velikost slike
Slika04.gif:
<IMG SRC =Slika04.gif HEIGHT=100 WIDTH=65>
Primer:
<HTML> <HEAD> <TITLE>Primeri prikazovanja slik </TITLE> </HEAD> <BODY> <IMG SRC =Slika04.gif> <IMG SRC =Slika04.gif HEIGHT=100 WIDTH=90> <IMG SRC =Slika04.gif HEIGHT=50 WIDTH=45> <IMG SRC =Slika04.gif HEIGHT=25 WIDTH=20> <BR> <IMG SRC =Slika04.gif><BR> <IMG SRC =Slika04.gif HEIGHT=200 WIDTH=45><BR> <IMG SRC =Slika04.gif HEIGHT=100 WIDTH=200> </BODY> </HTML>
Poravnava slik in okoliškega besedila
Pri prikazovanju slik imamo več možnosti. Slike lahko
prikažemo ločene od besedila in poravnane na levi rob, desni
rob ali na sredino. Ob sliki lahko poravnamo tudi besedilo z atributom
ALIGN. Oglejmo si nekaj možnosti:
Običajno se
besedilo nadaljuje na spodnjem robu slike. če želimo poravnamo spremeniti
moramo uporabiti atribut ALIGN.
Ta
tekst je poravnan na vrhu slike z naslednjim ukazom: (<IMG SRC=posta.gif ALIGN = TOP>).
Potrebno je opozoriti, da pregledovalniki poravnajo samo prvo
vrstico besedila, ostalo besedilo pa premaknejo pod sliko.
Ta
tekst je poravnan na sredino slike z ukazom:
(<IMG SRC=posta.gif ALIGN =
CENTER>). Tudi v tem primeru je poravnana samo ena vrstica
besedila.
Primer:
<HTML> <HEAD> <TITLE>Primeri prikazovanja slik </TITLE> </HEAD> <BODY> <HR> <H3>Slika brez poravnave</H3> <IMG SRC =Slika04.gif> Maskota olimpijskih iger ATLANTA 1996 <HR> <H3>Poravnava TOP</H3> <IMG ALIGN=TOP SRC =Slika04.gif > Maskota olimpijskih iger ATLANTA 1996 <HR> <H3>Poravnava CENTER</H3> <IMG SRC =Slika04.gif ALIGN=CENTER> Maskota olimpijskih iger ATLANTA 1996 <HR> </BODY>
Z ukazom (<IMG
SRC=posta.gif ALIGN = LEFT>) dosežemo, da je
slika na levem robu besedilo pa na desni strani slike. Ta ukaz ne
velja samo za eno vrstico besedila, ampak za celotno besedilo.
Z ukazom (<IMG
SRC=posta.gif ALIGN = RIGHT>) dosežemo, da je
slika na desnem robu besedilo pa na levi strani slike. Ta ukaz ne
velja samo za eno vrstico besedila, ampak za celotno besedilo.
Če želimo prikazati slike brez besedila - na primer: logotip
organizacije - oblikujemo odstavek v katerem je samo slika. Z
atributom za poravnavo odstavka poravnamo tudi sliko v odstavku. Ukazi
za samostojno sliko na sredini strani so:
<P ALIGN=CENTER> <IMG SRC=zemlja.gif> </P>
Primer:
<HTML> <HEAD> <TITLE>Primeri </TITLE> </HEAD> <BODY> <P ALIGN=CENTER> <IMG SRC="zemlja pleše.gif"> </P> <H3>članek o novi tipkovnici</H3> <H4>članek je povzet iz revije MONITOR letnik 95 </H4> <BR> <BR> <IMG SRC="Slika05.gif" ALIGN=TOP><B>ALIGN=TOP</B> Ste že kdaj videli tipkovnico, ob kateri dobite dve disketi z gonilniki in (dokaj debelim) priročnikom za uporabo? Jaz še ne, zato me je nova Microsoftova tipkovnica dokaj presenetila. No, ja, najprej me je presenetila njena oblika, a nanjo sem se navadil že ob branju recenzij v tujem tisku. če je še niste videli, si najprej oglejte njeno sliko, mnogo lažje boste razumeli, o čem govorim.<BR> <IMG SRC="Slika05.gif" ALIGN=CENTER> <B>ALIGN=CENTER</B> Microsoft Natural Keyboard se na svojstven način vključuje v razred "prelomljenih tipkovnic". Prvi je bil seveda Apple, ki je že pred več kot letom dal na trg tipkovnico z ločenim levim in desnim delom. Potem so sledili Keytronic, Lexmark in morda še kdo, zadnji pa se je v igro vključil Microsoft.<BR> <IMG SRC="Slika05.gif" ALIGN=BOTTOM><B>ALIGN=BOTOOM</B> Izdelali so tipkovnico, ki za razliko od prejšnjih ni prelomljena. Tipke ima razdeljene v dve skupini, vendar ne moremo nastavljati kota med njimi, niti višine naklona tipkovnice. Popolnoma v stari Microsoftovi maniri: "Mi vemo, kaj je za vas najboljše." Tokrat imajo celo prav. Od vseh naštetih tipkovnic (in vsaj bežno sem se uspel poigrati z vsemi) je Lexmarkova daleč najbolj nastavljiva, Microsoftova pa najuporabnejša. Vidi se, da so porabili precej časa za proučevanje tipkanja. "Naravne tipkovnice" se privadimo zelo hitro, tako da je po daljšem delu z njo težko preiti na navadno. <BR> <IMG SRC="Slika05.gif" ALIGN=LEFT><B>ALIGN=LEFT</B> Vse to velja predvsem za tiste, ki znajo pravilno desetprstno tipkati. Vsi, ki so se naučili tipkati sami, običajno uporabljajo obe roki za pokrivanje srednjega dela tipkovnice, kar jim lahko pri prehodu prinese precej težav. Na vseh prelomljenih tipkovnicah je območje, ki ga dosega leva roka, jasno ločeno od območja desne. Še več težav bi imeli dvoprstni tipkarji, katerim nova tipkovnica tako ali tako ni namenjena. Poleg razdeljenega srednjega dela tipkovnice je sprememb še nekaj. Velika preslednica je postavljena v sredino, tako da jo lahko pritiskamo z obema palcema. Svetleče diode, ki prikazujejo stanja tipk za zaklepanje (Caps, Num in Scroll Lock), so prestavili v sredino. Med krmilko (Ctrl) in izmenjalko (Alt) je postavljena nova tipka z narisanim zaščitnim znakom Oken, s katero prikličemo upravljalnik opravil (Task Manager). Druga nova tipka, ki jo najdemo le na desni strani tipkovnice, še nima točno določene vloge. Microsoft poskuša prepričati programerje, da bi v novih programih ta tipka priklicala menu z najpogostejšimi operacijami, ki jih lahko v tistem trenutku izvedemo.<BR> <IMG SRC="Slika05.gif" ALIGN=RIGHT><B>ALIGN=RIGHT</B> Pred tipkami je dovolj velika površina, na katero postavimo roke. Sprednja vrsta tipk (krmilka, kontrolka, preslednica in nove tipke) je večja od drugih in rahlo ukrivljena. Celota ima rahlo dvignjen zadni del, kar ustreza tipkanju sede, za stoječe tipkanje (recimo na sejmih) pa uporabimo podstavek, ki dvigne sprednji del, tako da je višji od zadnjega. Zadnja sprememba je priključni kabel, ki ni zvit, je pa zelo dolg. Največji minus je mehanika pod tipkami, ki je (milo rečeno) drugorazredna. Občutek pri tipkanju ni ravno najboljši, pa tudi hod tipk je morda rahlo premajhen, kar bo vsekakor odvrnilo nekaj kupcev. </BODY> </HTML>
Na spletnih straneh lahko za povezavo uporabimo tudi sliko.
Taka povezava se obnaša enako kot povezava preko dela besedila.
Sintaksa povezave je naslednja:
<A HREF=naslov dokumenta/slike><IMG SRC=naslov/imeslike></A>
Primer:
<HTML> <HEAD> <TITLE>Primer povezave s slikami </TITLE> </HEAD> <BODY> <H2> Preko male slike odpremo veliko sliko</H2> <A HREF="zemlja.gif"><IMG SRC="zemlja.gif" WIDTH=40></A> <H2> Preko slike odpremo spletno stran</H2> <A HREF="primer22.htm"><IMG SRC="slika06.gif"></A> </BODY> </HTML>
Oblikovanje slik občutljivih na dotik
V prejšnjem primeru smo spoznali, kako nam slika lahko služi
kot povezava z drugimi HTML dokumenti. V nadaljevanju pa bomo
spoznali, da lahko različni deli slike pomenijo povezave na
različne HTML dokumente. To pomeni, da eno sliko lahko uporabimo
za vrsto povezav.
Na izbrani sliki izberemo površine, ki jih želimo povezati z
ostalimi dokumenti. Površine so lahko pravokotniki, krogi ali
poligoni. Da bi lahko odčitali prave koordinate površin si
lahko pomagamo z grafičnim programom. Ko so nam koordinate znane
oblikujemo mapo (seznam) s koordinatami in ustreznimi povezavami.
Sintaksa mape:
<MAP NAME = imemape> <AREA SHAPE=rect | circle | poly | default COORDS=x,y,.. HREF=naslov> ...... ...... </MAP>
Ime površine: | Oblika površine in koordinate: |
RECT | Pravokotnik; koordinate: x1,y1,x2,y2 |
CIRCLE | Krog; koordinate središča: x, y, radij: r |
POLY | Poligon; koordinate ogljišč poligona x1,y1,..,xn,yn |
DEFAULT | Ostala površina, ki ni zajeta v oblikah |
Ko smo oblikovali mapo postavimo še sliko z naslednjim
ukazom:
<IMG BORDER=0 SRC="slika.gif" USEMAP="#imemape">
Primer:
<HTML> <HEAD> <TITLE>Primer slike občutljive na dotik </TITLE> </HEAD> <BODY> <H1 ALIGN=CENTER><FONT COLOR="GREEN">ZELENJAVA</H1> <MAP NAME="zelenjava"> <AREA SHAPE=RECT COORDS="185,230,335,400" HREF="primer24a.htm"> <AREA SHAPE=CIRCLE COORDS="400,276,80" HREF="primer24b.htm"> <AREA SHAPE=POLY COORDS="495,250,476,214,536,211,567,279, 509,302" HREF="primer24c.htm"> </MAP> <P ALIGN=CENTER> <IMG SRC="slika01.gif" USEMAP="#zelenjava"> </P> </BODY> </HTML>
Nekateri spletni pregledovalniki,
ki tečejo v tekstualnem načinu, ne morejo prikazati slik. Včasih
pa tudi uporabniki sami izključijo prikazovanje slik in s tem
pospešijo pregledovanje spletnih strani. Z uporabo atributa ALT dosežemo, da
na spletni strani namesto slike dobimo izpisano besedilo, ki ga
zapišemo v atributu. V novejših pregledovalnikih se nam
alternativno besedilo izpiše pred prenosom celotne slike.
Sintaksa ukaza je naslednja:
<IMG SRC = zemlja.gif ALT=Slika Zemlje>
OPOZORILO: Uporaba
alternativnega besedila je koristna pri vseh slikah, ki jih
vključujemo v naše dokumente.
Novejši pregledovalniki
omogočajo uporabo slik za ozadje spletnih strani. Nekateri
uporabniki so nad to možnostjo navdušeni, drugi pa možnost odklanjajo.
V splošnem pa velja pravilo, da mora biti ozadje takšno, da je
besedilo lahko berljivo. To pomeni, da med ozadjem in besedilom
mora biti dovolj velik kontrast. če izberemo temno ozadje mora
biti besedilo svetlo in obratno. Za podlago izberemo majhno
sliko, ki jo pregledovalnik ponovi tolikokrat, da zapolni celotno stran.
Velike slike se prenašajo počasi in se jih zato izogibamo.
Sintaksa ukaza:
<BODY BACKGROUND=imedatoteke.gif>
Primer:
<BODY BACKGROUND=podloga.gif>
Običajno pregledovalniki
prikazujejo črno besedilo na sivi podlagi. Seveda lahko pisec
spletne strani barve spremeni po lastnem okusu. Tudi v tem primeru velja,
da mora biti stran berljiva, zato pretiravanje ni priporočljivo.
če sami niste prepričani o pravilnosti izbire se posvetujete z ostalimi uporabniki.
Z ustreznimi atributi lahko
spremenite barvo strani (BGCOLOR), barvo besedila (TEXT), barvo povezav (LINK)
in barvo obiskanih povezav (VLINK). Barvo izrazimo jo s šestimi
šestnajstiškimi ciframi - prvi dve predstavljata rdečo,
naslednji dve zeleno in zadnji dve modro barvo.
Sintaksa ukaza:
<BODY BGCOLOR=#BARVA1 TEXT=#BARVA2 LINK=#BARVA3>
BARVA1, BARVA2, BARVA3 -
številka barve v obliki RRZZMM
Primer:
<BODY BGCOLOR=#000000 TEXT=#FFFFFF LINK=#FF0000>
Tabele so v
oblikovanje HTML dokumentov prinesle veliko novih možnosti.
Poleg prikazovanja tabelarnih podatkov, tabele pomenijo tudi nov pristop
v oblikovanje spletnih strani. V začetku se nam bodo elementi
tabele zdeli nerazumljivi, vendar že po nekaj primerih boste
spoznali pravo vrednost tabele. V spodnji tabeli so predstavljeni elementi tabele.
ELEMENTI TABELE | |
ELEMENTI | RAZLAGA |
<TABLE> ... </TABLE> | oblikovanje tabele v HTML dokumentu. Z atributom BORDER določimo tabeli obrobe. |
<CAPTION> ... </CAPTION> | oblikovanje naslova tabele. Običajno je naslov na vrhu na sredini tabele. Z uporabo atributa ALIGN=BOTTOM dosežemo, da je naslov pod tabelo. Pri oblikovanju naslova so nam na voljo tudi drugi atributi, ki jih uporabljamo za oblikovanje besedila. |
<TR> ... </TR> | oblikovanje vrstice tabele. Z atributi oblikujemo lastnosti celotne vrstice (ALIGN (LEFT, CENTER, RIGHT); VALIGN (TOP, MIDDLE, BOTTON)) |
<TH> ... </TH> | oblikujemo celice, ki predstavljajo glavo tabele. Običajno je besedilo poudarjeno in poravnano na sredino. |
<TD> ... </TD> | oblikujemo vsebino celic tabele. Običajno je besedilo poravnano na levo po višini pa na sredino. |
Atributi tabele | |
Atributi | Razlaga |
ALIGN (LEFT, CENTER, RIGHT) | Vodoravna poravnava besedila v celici. |
VALIGN (TOP, MIDDLE, BOTTON) | Navpična poravnava besedila v celici. |
COLSPAN=n | Število združenih stolpcev v celico. |
ROWSPAN=n | Število združenih vrstic v celico. |
OPOZORILO: Atributi uporabljeni v <TH> ... </TH> in v <TD> ... </TD> so nadrejeni običajnim poravnavam v <TR> ... </TR>. |
Splošni izgled oblikovane tabele
<TABLE> začetek oblikovanja
tabele
<CAPTION> naslov tabele
</CAPTION> oblikovanje naslova tabele
<TR> začetek oblikovanja prve vrstice
<TH> vsebina celice </TH> prva celica v prvi vrstici (glava tabele)
.......
.......
<TH> vsebina celice </TH> zadnja celica v prvi vrstici (glava tabele)
</TR> konec oblikovanja prve vrstice
<TR> začetek oblikovanja druge vrstice
<TD> vsebina celice </TD> prva celica v drugi vrstici
.......
.......
<TD> vsebina celice </TD> zadnja celica v drugi vrstici
</TR> konec oblikovanja druge vrstice
......
......
<TR> začetek oblikovanja zadnje vrstice
<TD> vsebina celice </TD> prva celica v zadnji vrstici
.......
.......
<TD> vsebina celice </TD> zadnja celica v zadnji vrstici
</TR> konec oblikovanja
zadnje vrstice
</TABLE> konec oblikovanja
tabele
Primer:
<HTML> <HEAD> <TITLE>Primer tabele </TITLE> </HEAD> <BODY> <H1 ALIGN=CENTER>Tabela dežurstev </H1> <HR> <TABLE BORDER=1 > <CAPTION> Dežurstvo za 43. teden </CAPTION> <TR> <TH WIDTH=100>Datum </TH> <TH WIDTH=100>Janez </TH> <TH WIDTH=100>Jože </TH> <TH WIDTH=100>Marija </TH> </TR> <TR ALIGN=CENTER> <TD>12.3.1997 </TD> <TD>prosto </TD> <TD><IMG SRC="point.gif" </TD> <TD>prosto </TD> </TR> <TR ALIGN=CENTER> <TD>13.3.1997 </TD> <TD>dežurstvo doma </TD> <TD><IMG SRC="point.gif" </TD> <TD>prosto </TD> </TR> <TR ALIGN=CENTER> <TD>14.3.1997 </TD> <TD><IMG SRC="point.gif" </TD> <TD>prosto </TD> <TD>dežurstvo doma </TD> </TR> <TR ALIGN=CENTER> <TD>15.3.1997 </TD> <TD>prosto </TD> <TD BGCOLOR=yellow><IMG SRC="point.gif" </TD> <TD BGCOLOR=RED><IMG SRC="point.gif"</TD> </TR> <TR ALIGN=CENTER> <TD >16.3.1997 </TD> <TD>prosto </TD> <TD>prosto </TD> <TD BGCOLOR=yellow><IMG SRC="point.gif" </TD> </TR> </TABLE> <HR> </BODY> </HTML>
NSCA - A Beginner's Guide to HTML
Hribar P., HTML - Programiranje Web strani, Flamingo, Nova Gorica, 1996
Microsoft Internet Explorer
Author's Guide and HTML Reference
Priloga A: Seznam znakov ISO
- Latin 1
Znak | Številska koda | HTML opis |
A | À | À |
a | à | à |
Á | Á | Á |
á | á | á |
 |  |  |
â | â | â |
A | Ã | Ã |
a | ã | ã |
Ä | Ä | Ä |
ä | ä | ä |
A | Å | Å |
a | å | å |
A | Æ | Æ |
a | æ | æ |
Ç | Ç | Ç |
ç | ç | ç |
č | È | È |
č | è | è |
É | É | É |
é | é | é |
E | Ê | Ê |
e | ê | ê |
Ë | Ë | Ë |
ë | ë | ë |
I | Ì | Ì |
i | ì | ì |
Í | Í | Í |
í | í | í |
Î | Î | Î |
î | î | î |
I | Ï | Ï |
i | ï | ï |
? | Ð | Ð |
? | ð | ð |
N | Ñ | Ñ |
n | ñ | ñ |
O | Ò | Ò |
o | ò | ò |
Ó | Ó | Ó |
ó | ó | ó |
Ô | Ô | Ô |
ô | ô | ô |
O | Õ | Õ |
o | õ | õ |
Ö | Ö | Ö |
ö | ö | ö |
Znak | Številska koda | HTML opis |
O | Ø | Ø |
o | ø | ø |
U | Ù | Ù |
u | ù | ù |
Ú | Ú | Ú |
ú | ú | ú |
U | Û | Û |
u | û | û |
Ü | Ü | Ü |
ü | ü | ü |
Ý | Ý | Ý |
ý | ý | ý |
? | Þ | Þ |
? | þ | þ |
ß | ß | ß |
y | ÿ | ÿ |
HTML element | Atributi | Standard / Specifikacija |
!DOCTYPE | HTML 3.2 | |
A | ||
A | HREF | HTML 2 |
A | NAME | HTML 2 |
A | TARGET | Netscape |
A | TITLE | HTML 3.2 |
ADDRESS | HTML 2 | |
APPLET | HTML 3.2 | |
APPLET | ALIGN | HTML 3.2 |
APPLET | ALT | HTML 3.2 |
APPLET | CODE | HTML 3.2 |
APPLET | CODEBASE | HTML 3.2 |
APPLET | HEIGHT | HTML 3.2 |
APPLET | HSPACE | HTML 3.2 |
APPLET | NAME | HTML 3.2 |
APPLET | PARAM NAME | HTML 3.2 |
APPLET | VSPACE | HTML 3.2 |
APPLET | WIDTH | HTML 3.2 |
AREA | ||
AREA | COORDS | IE 3.0 |
AREA | HREF | IE 3.0 |
AREA | NOHREF | IE 3.0 |
AREA | SHAPE | IE 3.0 |
AREA | TARGET | Netscape |
B | HTML 2.0 | |
BASE | ||
BASE | HREF | HTML 2.0 |
BASE | TARGET | Netscape |
BASEFONT | ||
BASEFONT | COLOR | Netscape 2.0 |
BASEFONT | FACE | Netscape 2.0 |
BASEFONT | SIZE | Netscape |
BGSOUND | ||
BGSOUND | LOOP | IE 3.0 |
BGSOUND | SRC | IE 3.0 |
BIG | HTML 3.2 | |
BLOCKQUOTE | HTML 2.0 | |
BODY | HTML 2.0 | |
BODY | ALINK | HTML 2.0 |
BODY | BACKGROUND | HTML 3.2 |
BODY | BGCOLOR | Netscape |
BODY | BGPROPERTIES | IE 2.0 |
BODY | LEFTMARGIN | IE 2.0 |
BODY | LINK | Netscape |
BODY | TEXT | Netscape |
BODY | TOPMARGIN | IE 2.0 |
BODY | VLINK | Netscape |
BR | ||
BR | CLEAR | HTML 3.2 |
CAPTION | ||
CAPTION | ALIGN | HTML 3.2 |
CENTER | Netscape | |
CITE | HTML 2.0 | |
CODE | HTML 2.0 | |
COL | HTML 3.2 | |
COL | ALIGN | HTML 3.2 |
COL | SPAN | HTML 3.2 |
COLGROUP | HTML 3.2 | |
COLGROUP | ALIGN | HTML 3.2 |
COLGROUP | VALIGN | HTML 3.2 |
COMMENT | HTML 2.0 | |
DD | HTML 2.0 | |
DFN | HTML 2.0 | |
DIR | HTML 2.0 | |
DIV | HTML 3.2 | |
DL | HTML 2.0 | |
DT | HTML 2.0 | |
EM | HTML 2.0 | |
EMBED | HTML 2.0 | |
EMBED | SRC | HTML 2.0 |
EMBED | WIDTH | HTML 2.0 |
EMBED | HEIGHT | HTML 2.0 |
EMBED | PALETTE | HTML 2.0 |
EMBED | NAME | HTML 2.0 |
EMBED | OPTIONAL PARAM | HTML 2.0 |
FONT | ||
FONT | COLOR | IE 3.0 |
FONT | FACE | IE 3.0 |
FONT | SIZE | Netscape |
FORM | ||
FORM | ACTION | HTML 2.0 |
FORM | METHOD | HTML 2.0 |
FORM | TARGET | Netscape |
FRAME | ||
FRAME | FRAMEBORDER | IE 3.0 |
FRAME | MARGINHEIGHT | Netscape |
FRAME | MARGINWIDTH | Netscape |
FRAME | NAME | Netscape |
FRAME | NORESIZE | Netscape |
FRAME | SCROLLING | Netscape |
FRAME | SRC | Netscape |
FRAMESET | ||
FRAMESET | COLS | Netscape |
FRAMESET | FRAMEBORDER | IE 3.0 |
FRAMESET | FRAMESPACING | IE 3.0 |
FRAMESET | ROWS | Netscape |
Hn | HTML 2 | |
Hn | ALIGN | HTML 3.2 |
HR | HTML 2 | |
HR | ALIGN | HTML 3.2 |
HR | COLOR | IE 3.0 |
HR | NOSHADE | Netscape |
HR | SIZE | Netscape |
HR | WIDTH | Netscape |
HTML | HTML 2.0 | |
I | HTML 2.0 | |
IFRAME | ||
IFRAME | FRAMEBORDER | IE 3.0 |
IFRAME | MARGINHEIGHT | Netscape |
IFRAME | MARGINWIDTH | Netscape |
IFRAME | NAME | Netscape |
IFRAME | NORESIZE | Netscape |
IFRAME | SCROLLING | Netscape |
IFRAME | SRC | Netscape |
IMG | ||
IMG | ALIGN | HTML 3.2 |
IMG | ALT | HTML 2 |
IMG | BORDER | HTML 3.2 |
IMG | CONTROLS | IE 3.0 |
IMG | DYNSRC | IE 3.0 |
IMG | HEIGHT | HTML 3.2 |
IMG | HSPACE | HTML 3.2 |
IMG | ISMAP | HTML 3.2 |
IMG | LOOP | IE 3.0 |
IMG | SRC | HTML 2 |
IMG | START | IE 3.0 |
IMG | USEMAP | IE 3.0 |
IMG | VSPACE | HTML 3.2 |
IMG | WIDTH | HTML 3.2 |
INPUT | ||
INPUT | ALIGN | HTML 2.0 |
INPUT | CHECKED | HTML 2.0 |
INPUT | MAXLENGTH | HTML 2.0 |
INPUT | NAME | HTML 2.0 |
INPUT | SIZE | HTML 2.0 |
INPUT | SRC | HTML 2.0 |
INPUT | TYPE | HTML 2.0 |
INPUT | TYPE=CHECKBOX | HTML 2.0 |
INPUT | TYPE=HIDDEN | HTML 2.0 |
INPUT | TYPE=IMAGE | HTML 2.0 |
INPUT | TYPE=PASSWORD | HTML 2.0 |
INPUT | TYPE=RADIO | HTML 2.0 |
INPUT | TYPE=RESET | HTML 2.0 |
INPUT | TYPE=SUBMIT | HTML 2.0 |
INPUT | TYPE=TEXT | HTML 2.0 |
INPUT | TYPE=TEXTAREA | HTML 2.0 |
INPUT | VALUE | HTML 2.0 |
ISINDEX | HTML 2.0 | |
ISINDEX | ACTION | Netscape |
ISINDEX | PROMPT | HTML 3.2 |
KBD | HTML 2.0 | |
LI | HTML 2.0 | |
LI | TYPE | Netscape |
LI | VALUE | Netscape |
LINK | IE 3.0 | |
LISTING | HTML 2.0 | |
MAP | ||
MAP | NAME | IE 3.0 |
MARQUEE | IE 3.0 | |
MARQUEE | ALIGN | IE 3.0 |
MARQUEE | BEHAVIOR | IE 3.0 |
MARQUEE | BGCOLOR | IE 3.0 |
MARQUEE | DIRECTION | IE 3.0 |
MARQUEE | HEIGHT | IE 3.0 |
MARQUEE | HSPACE | IE 3.0 |
MARQUEE | LOOP | IE 3.0 |
MARQUEE | SCROLLAMOUNT | IE 3.0 |
MARQUEE | SCROLLDELAY | IE 3.0 |
MARQUEE | VSPACE | IE 3.0 |
MARQUEE | WIDTH | IE 3.0 |
MENU | HTML 2 | |
META | ||
META | CONTENT | Netscape |
META | HTTP-EQUIV | Netscape |
META | NAME | HTML 3.2 |
NOBR | Netscape | |
NOFRAMES | Netscape | |
OBJECT | IE 3.0 | |
OBJECT | ALIGN | IE 3.0 |
OBJECT | BORDER | IE 3.0 |
OBJECT | CLASSID | IE 3.0 |
OBJECT | CODEBASE | IE 3.0 |
OBJECT | CODETYPE | IE 3.0 |
OBJECT | DATA | IE 3.0 |
OBJECT | DECLARE | IE 3.0 |
OBJECT | HEIGHT | IE 3.0 |
OBJECT | HSPACE | IE 3.0 |
OBJECT | NAME | IE 3.0 |
OBJECT | SHAPES | IE 3.0 |
OBJECT | STANDBY | IE 3.0 |
OBJECT | TYPE | IE 3.0 |
OBJECT | USEMAP | IE 3.0 |
OBJECT | VSPACE | IE 3.0 |
OBJECT | WIDTH | IE 3.0 |
OL | HTML 2 | |
OL | START | Netscape |
OL | TYPE | Netscape |
OPTION | HTML 2 | |
OPTION | SELECTED | HTML 2 |
OPTION | VALUE | HTML 2 |
P | HTML 2 | |
P | ALIGN | HTML 3.2 |
PLAINTEXT | HTML 2 | |
PRE | HTML 2 | |
S | HTML 2 | |
SAMP | HTML 2 | |
SCRIPT | HTML 3.2 | |
SCRIPT | LANGUAGE | HTML 3.2 |
SELECT | HTML 2 | |
SELECT | MULTIPLE | HTML 2 |
SELECT | NAME | HTML 2 |
SELECT | SIZE | HTML 2 |
SMALL | HTML 3.2 | |
SPAN | HTML 3.2 | |
STRIKE | HTML 2 | |
STRONG | HTML 2 | |
STYLE | IE 3.0 | |
SUB | HTML 3.2 | |
SUP | HTML 3.2 | |
TABLE | ||
TABLE | ALIGN | HTML 3.2 |
TABLE | BACKGROUND | IE 3.0 |
TABLE | BGCOLOR | IE 3.0 |
TABLE | BORDERCOLOR | IE 3.0 |
TABLE | BORDERCOLORDARK | IE 3.0 |
TABLE | BORDERCOLORLIGHT | IE 3.0 |
TABLE | FRAME | HTML 3.2 |
TABLE | RULES | HTML 3.2 |
TBODY | HTML 3.2 | |
TD | ||
TD | ALIGN | HTML 3.2 |
TD | BGCOLOR | IE 3.0 |
TD | BORDERCOLOR | IE 3.0 |
TD | BORDERCOLORDARK | IE 3.0 |
TD | BORDERCOLORLIGHT | IE 3.0 |
TD | VALIGN | IE 3.0 |
TFOOT | HTML 3.2 | |
TH | ||
TH | ALIGN | HTML 3 |
TH | BGCOLOR | IE 3.0 |
TH | BORDERCOLOR | IE 3.0 |
TH | BORDERCOLORDARK | IE 3.0 |
TH | BORDERCOLORLIGHT | IE 3.0 |
TH | VALIGN | IE 3.0 |
THEAD | HTML 3 | |
TITLE | HTML 2 | |
TR | ||
TR | ALIGN | HTML 3 |
TR | BGCOLOR | IE 3.0 |
TR | BORDERCOLOR | IE 3.0 |
TR | BORDERCOLORDARK | IE 3.0 |
TR | BORDERCOLORLIGHT | IE 3.0 |
TR | VALIGN | IE 3.0 |
TT | HTML 2 | |
U | HTML 2 | |
UL | HTML 2 | |
VAR | HTML 2 | |
WBR | Netscape | |
XMP | HTML 2 |