Professional Documents
Culture Documents
Izrada Weba PDF
Izrada Weba PDF
1. Upoznavanje s Internetom........................................... 3
3. HTML ............................................................................. 9
5.4.2.URL................................................................. 37
3.1. to je to HTML?................................................... 9
5.7. Naredba<hr>............................................................ 44
4. XHTML ......................................................................... 14
1. Upoznavanje s Internetom
1.1. Kako je nastao Internet
Korijeni Interneta seu jo iz kraja ezdesetih godina prolog stoljea, kada je ameriko Ministarstvo obrane pokrenulo
projekt raunalne mree ARPANET (Advanced Research Project Agency). Cilj ARPANETA bilo je povezivanje nekoliko
raunala u etiri sveuilita u dravama Kalifornija i Utah.
Kada meusobno povezujemo raunala kako bismo izmeu njih dijelili podatke i ostale resurse nazivamo to
raunalnom mreom.
ARPANET je bio zamiljen kao jedna takva raunalna mrea rasprostranjena po itavom teritoriju Amerike, no s
jednim posebnim zahtjevom koji se kasnije pokazao kao kljuni faktor za nastanak, uspjeh i popularizaciju Interneta.
Kako je svijetom vladao Hladni rat, ameriko Ministarstvo obrane trailo je nain da raunalna mrea i dalje radi, ak i
ako netko uniti dio raunalne mree. ARPANET je raunala mrea koje podatke prenosi kao male grupe podataka
(paketi) koji se do odredita kreu meusobno nezavisno. Ako bi dio komunikacijskih linija bio uniten, ti paketi
informacija bi mogli nastaviti traiti druge linije, a ako neki paket ne stigne do odredita, poiljalac bi ga mogao ponovno
poslati. Stoga je ARPANET bio prije svega vojna raunalna mrea. Krajem 1969 bila su umreena 4 raunala, tri godine
poslije 40 raunala.
Zahvaljujui otvorenoj arhitekturi ARPANET-a poetkom 70-ih mnoge akademske institucije su vidjele svoju ansu
za razmjenu informacija, rad na zajednikim projektima bez potrebe fizikog okupljanja znanstvenika na jednom mjestu,
sinkronizaciju podataka itd.
S vremenom je ARPANET postao prije svega sredstvo neposredne komunikacije meu raunarskim istraivaima u
SAD te je 1983. ARPANET rezerviran za civilnu upotrebu, a za vojnu je kreiran MILNET. Komunikacija izmeu te dvije
mree je bila mogua i ta je mrea postala poznata kao INTERNET.
Umreavanjem sveuilita i velikih raunalnih centara te povezivanjem manjih mrea na njih nastaje okosnica
amerikog interneta. Na ovaj nain je nastala mrea nad mreama, a pojam INTERNET sve vie udomauje. Krajem
osmdesetih pojam ARPANET je konano i odbaen, a naziv INTERNET zaivljava.
Ideja uvoenja Interneta u Republiku Hrvatsku nastala je 1991. godine, pa je Ministarstvo znanosti i tehnologije
pokrenulo projekt koji se zvao CARNet. Poetkom 1992. godine meunarodna organizacija IANA dodijelila je CARNetu
pravo za administriranjem itave Internet zajednice u Hrvatskoj, tj. sve to se nalazi iza Internet adresa koje zavravaju s
.hr kao oznake za resurse na Internetu smjetene u Hrvatskoj.
Slika 1
Serveri su softverski programi koji se nalaze na hostovima (raunalima) te koji permanentno oekuju upit i prua
uslugu za koju je namijenjen.
Klijenti su softverski programi kojise nalaze na raunalima te koji vre upit te potrauju od servera neki podatak,
tj.sadraj. Web browser je jedan takav klijent.
Internet funkcionira otprilike slino kao i telefonski sustav u koji su takoer spojeni milijuni telefona, a nama je
omogueno da sa svoje linije nazovemo bilo koji drugu liniju telefona u svijetu ako znam njezin broj. Na Internetu
meusobno ne komuniciraju ljudi, ve umjesto njih ine raunalni programi. Nauiti se koristiti Internetom svodi se na
uenje upravljanja klijentskim programima na raunalu.
1.3.1. Protokoli
U jednom trenutku na Internetu dogaa se na milijune prenoenja podataka s jednog umreenog raunala na drugu
umreeno raunalo. Kako bi takva komunikacija bila efikasna i pouzdana, na Internetu postoji sustav po kojem se podaci
alju i primaju u komadiima. Kada jedno raunalo mora poslati podatke drugom raunalu, ti se podaci najprije dijele
rasporeuju u elektronske pakete. Svi ti podaci su numerirani i oznaeni adresom raunala kojem se podaci alju.
Paketii ne putuju istim putem do raunala koje ih prima. Na drugom kraju veze raunalo sakuplja paketie i njihov
sadraj meusobno spaja u jednu cjelinu.
Ovakav sustav ima dvije vane karakteristike:
Efikasnost Internet je organiziran tako da prenese sve pakete na najbri mogui nain.
Pouzdanost odredino raunalo zna se sluiti metodama po kojima provjerava svaki pristigli paket kako bi se
uvjerilo da nije dolo ni do kakve greke tijekom prijenosa. Ako paket sadri neku greku, odredino e raunalo poslati
poruku raunalu poiljatelju te zatraiti taj i taj paket poalji ponovo.
4
Kako bi ovaj sustav mogao funkcionirati, klijentski i serverski programi na Internetu moraju potovati standardne
specifikacije o razmijeni podataka koji se nazivaju protokoli.
Na Internetu se koriste preko stotinu razliitih protokola. Svaki od tih protokola slui tono odreenoj radnji (slika 2).
Slika 2
Ovakva adresa naziva se Fully Qualified Domain Name (FQDN) ili jednostavno reeno domena (gogss.hr). Oznaka hr
naziva se vrna domena i svaka drava ima svoju vrnu domenu.
hr = Hrvatska
au = Austrija
hu = Maarska
it = Italija
my = Malezija
com = komercijalna adresa
org = organizacija
net = mrene usluge
edu = amerike visokokolske ustanove
gov = amerike vladine ustanove
mil = amerike vojne ustanove
Registracija domena se plaa, a registriranjem neke domene ona se povezuje s IP adresom nekog raunala servera
na kojem se smjetaju web stranice. Uz jednu IP adresu raunala moe biti vezano vie FQDN naziva. Tako web serveri
tvrtki koji se bave iznajmljivanjem web-prostora istodobno posluuju vie razliitih stranica.
Kada smo upisali http://www. gogss.hr u svom web pregledniku, program e kontaktirati sa DNS
serverom (Domain Name Server) koji je zaduen za pretvaranje FQDN tekstualne adrese (domene) u
IP adresu. Kada se pronae traeni DNS server koji nam je pretvorio domenu u IP adresu, odlazimo
na web server s tom IP adresom. Na tom web serveru nalazi se naa traena web stranica.
Softverski program na serveru prua uslugu koja je traena od njega, podaci se najprije dijele i
rasporeuju u elektronske pakete. Svi ti podaci su numerirani i oznaeni IP adresom raunala
kojem se podaci alju. Paketii ne moraju putovati istim putem do raunala koje ih prima. Na
drugom kraju veze raunalo- klijent sakuplja paketie i njihov sadraj meusobno spaja u jednu
cjelinu i prikazuje u web pregledniku.
Istraivaki rad
Nabava softvera
Kupovina stvari
Sluanje glazbe
Gledanje videa
Uenje
Sve nabrojene radnje temelje se na svega nekoliko osnovnih servisa na Internetu. Servis koji je najzasluniji za
popularizaciju Interneta zove se World Wide Web ili jednostavnije Web.
3. HTML
3.1. to je to HTML?
HTML je skraenica od HyperText Markup Language, a HTML je skriptirani (opisni) jezik za stvaranje web stranica.
HTML nije programski jezik, jer se njime samo opisuje izgled i sadraj web stranice.
Kako se HTML stranice sastoje od obinog tekstualnog koda, mogu se pisati i u najjednostavnijim tekstualnim
ureivaima kao to je Notepad.
Kad jednom nauite kako se pie i kad razumijemo HTML kod moemo nastaviti rad u jednom od programa s
grafikim sueljem kao to je npr. Dreamweaver. U takvim programima moi emo sebi olakati rad, a ujedno
ako neto elimo izmijeniti moi emo to napraviti u samom kodu jer ga razumijemo. Takoer biti emo u stanju
razumjeti tue web stranice i vidjeti kako su drugi rijeili probleme.
U HTML-u, koristimo tag-ove, naredbe, a to je zapravo slovo ili rije opasani uglatim zagradama.
Veina tagovi dolaze u parovima. Prvi aktivira naredbu, a drugi je deaktivira. Razlikuje ih kosa crta
na poetku drugog taga.
kosa crta
Primjer 1
<p>
</p>
Primjer 2
<body>
</body>
HTML je glavni je tag unutar kojeg je nalaze dva taga HEAD i BODY.
2.
HEAD je tag unutar kojeg se stavljaju tagovi koji se ne prikazuju direktno na stranici, ali je opisuju.
3.
BODY je tag unutar kojeg se stavljaju tagovi koji e nam prikazati sadraj stranice. Svi tagovi koje stavljamo
unutar BODY taga bit e prikazani u web pregledniku i utjecati e na prikaz.
10
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title>Apartmani Villa Haya | Otok Krk | Iznajmljivanje apartmana</title>
<meta name="description" content="Apartmani Villa Haya | Otok Krk | Iznajmljivanje apartmana">
<meta name="keywords" content="apartmani,apartman,Krk,otok Krk,Hrvatska,Villa Haya,Cimerman,privatni smjetaj,iznajmljivanje
apartmana,rezervacija,programi,ronjenje">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="GOOGLEBOT" content="INDEX, FOLLOW">
</head>
<body background="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/poz-str0.gif" link="#000099" vlink="#000099" alink="#000099" leftmargin="0"
topmargin="0">
<table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="290" height="50"> </td>
<td width="10" height="50"> </td>
<td width="450" height="50" align="right" valign="middle"><table width="288" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jez.gif" alt="Hrvatski" name="Hrvatski" width="30" height="15" border="1" id="Hrvatski"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_eng.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf0.gif" alt="English" width="30" height="15" border="1"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_deu.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf1.gif" alt="Deutsch" width="30" height="15" border="1"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_fra.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf2.gif" alt="Franais" width="30" height="15" border="1"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_ita.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf3.gif" alt="ltaliano" width="30" height="15" border="1"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_slo.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf4.gif" alt="Slovenina" width="30" height="15" border="1"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_mad.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf5.gif" alt="Magyar" width="30" height="15" border="1"></a></div></td>
<td width="36"><div align="right"><a href="http://www.cimerman.hr/villahaya/index_ces.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_jf6.gif" alt="etina" width="30" height="15" border="1"></a></div></td>
</tr>
</table> </td>
</tr>
<tr>
<td width="290" bgcolor="#CCCCFF"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/logo_hr0.gif" width="290" height="100"></td>
<td colspan="2" valign="bottom"> <table width="460" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="91" height="75"> </td>
<td width="93" height="75"> </td>
<td width="92" height="75"> </td>
<td width="92" height="75"> </td>
<td width="92" height="75"> </td>
</tr>
<tr>
<td height="25"><a href="http://www.cimerman.hr/villahaya/index.htm" >
<img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/gumb_hr_.gif" name="Image8" width="92" height="25"
border="0"></a></td>
<td width="93" height="25"><a href="http://www.cimerman.hr/villahaya/apartmani/apartmani_hr.htm" ><img src="Apartmani Villa Haya _ Otok Krk _
Iznajmljivanje apartmana_files/gumb_hr0.gif" name="Image7" width="92" height="25" border="0"></a></td>
<td width="92" height="25"><a href="http://www.cimerman.hr/villahaya/programi/programi_hr.htm" ><img src="Apartmani Villa Haya _ Otok Krk _
Iznajmljivanje apartmana_files/gumb_hr1.gif" name="Image9" width="92" height="25" border="0"></a></td>
<td width="92" height="25"><a href="http://www.cimerman.hr/villahaya/cjenik/cjenik_hr.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_hr2.gif" name="Image6" width="92" height="25" border="0"></a></td>
<td width="92" height="25"><a href="http://www.cimerman.hr/villahaya/kontakt/kontakt_hr.htm"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje
apartmana_files/gumb_hr3.gif" name="Image10" width="92" height="25" border="0"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td width="290" height="20" background="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/poz-lije.gif" bgcolor="#FFCC66"> </td>
<td width="10" height="20"> </td> <td width="450" height="20"> </td>
</tr> <tr>
<td width="290" valign="top" background="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/poz-lije.gif"> <div align="center">
<table width="290" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><table width="285" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10" height="20"> </td>
<td width="20" height="20"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/uvlaka10.gif" width="20" height="20"></td>
<td height="20"><div align="left"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif"><a
href="http://www.cimerman.hr/villahaya/apartmani/apartmani_hr.htm" style="text-decoration:none;">slike
i opis naih apartmana</a></font></div></td>
</tr>
<tr>
<td width="10" height="20"> </td>
<td width="20" height="20"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/uvlaka10.gif" width="20" height="20"></td>
<td height="20"><div align="left"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif"><a
href="http://www.cimerman.hr/villahaya/cjenik/cjenik_hr.htm" style="text-decoration:none;">raspored
rezervacija</a></font></div></td>
</tr>
<tr>
<td width="10" height="20"> </td>
<td width="20" height="20"><img src="Apartmani Villa Haya _ Otok Krk _ Iznajmljivanje apartmana_files/uvlaka10.gif" width="20" height="20"></td>
<td height="20"><div align="left"><font color="#000099" size="2" face="Arial, Helvetica, sans-serif"><a
href="http://www.cimerman.hr/villahaya/kontakt/kontakt_hr.htm" style="text-decoration:none;">kako
do nas?</a></font></div></td>
</tr>
<tr>
11
</body>
</html>
U gornjem primjeru vidimo tagove(naredbe) koji nam prikazuju sadraj stranice a nalaze se unutar taga
<body></body>.
Karakteristika HTML je da tagovi(naredbe) imaju svoje atribute. Naredbe i atributi piu se unutar
uglatih zagrada.
Atributi imaju svoje vrijednosti koje se stavljaju pod navodnike. Izmeu vrijednosti i atributa
nalazi se znak jednakosti.
<font color=red face=times>
HTML tag
(naredba)
Ime
atributa
Vrijednost
Vrijednost
Ime
atributa
12
Prvo emo emo otvoriti Notepad (Start Programs Accessories Notepad) i u njemu utipkati potreban
kod (tagove).
2.
Kako bi spremljeni dokument kasnije mogli testirati kao web stranicu potrebno je nakon zavretka pisanja
koda u Notepadu, spremiti dokument kao
ime_dokumenta.html
ili
ime_dokumenta.htm
Svejedno je, jer HTML stranice mogu imati dvije ekstenzije .html ili .htm. U naziva dokumenta ne stavljajte nikakve
znakove, hrvatska slova(,,,) ili prazna mjesta (space). Pokuajte tvoriti ime koritenjem slova i brojki i koristite
podcrtu (underscore), _, ako elite alternativu za prazno mjesto. Piite nazive malim slovima. Ako ih piete velikim
slovima postoji opasnost da preglednik ne prepozna traenu stranicu.
3.
Nakon to je dokument spremljen kao web stranica dovoljno je kliknuti miem na njega i otvorit e se web
stranica u defaultnom web pregledniku. Iako je Internet Explorer zastupljeniji od ostalih preglednika, potrebno
je testirati web stranice na svim ostalim preglednicima, jer postoji nekonzistentnost meu njima. Osim Internet
Explorer trebamo imati instalirane slijedee preglednike (koji su takoer besplatni):
Mozilla Firefox
Opera
Netscape
Kako biste provjerili izgleda li naa web stranica istovjetno i u drugim pretraivaima potrebno je desnom tipkom mia
na dokument izabrati opciju Open With i web preglednik koji elimo da nam otvori document.
13
4. XHTML
XHTML je skraenica od Extensible HyperText Markup Language. Povijest HTML-a duga je i komplicirana, proeta
raznim previranjima i pokuajima uvoenja novih standarda. 1992. godine pojavila se prva verzija HTML-a. Godine 1994
pojavila se prva beta verzija Netscape(koji se tada zvao Mozilla) koji je brzo postao vodei preglednik i koji je poeo
uvoditi mnoge svoje nestandardne tagove, te je tako nastala prava zbrka sa standardima.Napokon se 1996. godine
standardizira verzija HTML 3.2.
HTML je doao do verzije 4.01. XHTML je 26. sijenja 2000. postao na preporuku W3C(konzorcij koji se bavi
standardiziranjem HTML) novi jezik za izradu web stranica, a doao je kao zamjena za HTML.
U W3C su odluili kako jezik HTML treba biti prepisan u XML-u. Iz svega toga je proizaao XHTML 1.0. Ono
Extensible znaci proiriv ili bolje reeno prilagodljiv. To je potrebno jer se eli da se Internetu moe pristupiti sa svih
platformi i sa razliitih ureaja (npr. mobiteli, web-TV, razliita putna raunala i sl.).
U osnovnoj verziji on nije puno razliitiji od HTML-a 4.01, nego se moe reci da je to proiena verzija HTML-a. To
moemo rei jer su sada pravila dosta stroa. Do sada su preglednici odbacivali pogreke i uvijek pokuavali izvui
maksimum iz stranica punih greaka. To je i dozvoljavala sintaksa HTML-a. Zbog toga su preglednici s vremenom postali
jako glomazni (trebali su mnogo resursa, memorije i dosta snaan CPU). Parseri (programi koji razdvajaju tagove i
zapravo razumiju to treba napraviti) su postali komplicirani. Jasno je da takav komplicirani parser ne moe biti pohranjen
u memoriji mobilnog ureaja. Zbog toga se ide na pojednostavljenja, a ona mogu samo proizai iz stroih pravila.
<!DOCTYPE >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
</body>
</html>
14
STRICT
2.
TRANSITIONAL
3.
FRAMESET
Ispravno
<BODY>
<body>
<P>This is a paragraph</P>
<p>This is a paragraph</p>
</BODY>
</body>
Ispravno
<table width="100%">
Ispravno
<table width="100%">
15
Ispravno
<p>This is a paragraph
<p>This is a paragraph</p>
Krivo
Ispravno
This is a break<br>
Ispravno
Krivo
Ispravno
<ul>
<ul>
<li>Coffee</li>
<li>Coffee</li>
<li>Tea
<li>Tea
<ul>
<ul>
<li>Black tea</li>
<li>Black tea</li>
<li>Green tea</li>
</li>
</ul>
<li>Milk</li>
</ul>
<li>Green tea</li>
</ul>
</li>
<li>Milk</li>
</ul>
8. Id atribut zamjenjuje name atribut za tagove a, applet, frame, iframe, img, and map
Krivo
<img src="picture.gif" name="picture1" />
Ispravno
<img src="picture.gif" id="picture1" />
16
Naslov stranice
Slika 3
17
18
Vrijednost
align
left
Opis
poravnanje teksta po zamiljenoj lijevoj margini defaultna vrijednost
right
center
justify
HTML ignorira prelaske u novi red napisane u tekstu Notepad-a. Ako smo sav tekst napisali unutar jednog taga <p>
takav tekst je u biti napisan u jednom retku. U koliko e se redaka takav tekst prikazati u pregledniku ovisi o koliini
teksta i irini prikaza preglednika. Manja irina preglednika prikaz veeg broja redaka i obratno (slika4).
Slika 4
19
<br />
Vei broj naredbi <br /> jedna za drugom e rezultirati veim brojem praznih redaka.
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Prelazak u novi red</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p align="justify">Za ugodno provedeno vrijeme aktivnog ili rekreativnog odmora sa razliitim sadrajima pozivamo Vas u nau oazu mira.
Nai apartmani jednako su atraktivni za romantine trenutke udvoje, obitelji sa djecom i veselice s prijateljima. <br /> Poloaj na kojem se
nalazimo omoguava Vam izlete u ak dva nacionalna parka (NP Sjeverni Velebit i NP Plitvika jezera) odlaske na more i posjet poznatom
Utoitu za medvjedie u Kuterevu. Osebujna priroda, osmiljeno i ispunjeno vrijeme, gostoljubivi i srdani domaini uiniti e Va boravak
kod nas nezaboravnim. </p>
</body>
</html>
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Prelazak u novi red</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p align="justify">Za ugodno provedeno vrijeme aktivnog ili rekreativnog odmora sa razliitim sadrajima pozivamo Vas u nau oazu mira.
Nai apartmani jednako su atraktivni za romantine trenutke udvoje, obitelji sa djecom i veselice s prijateljima. <p />
<p align="justify">Poloaj na kojem se nalazimo omoguava Vam izlete u ak dva nacionalna parka (NP Sjeverni Velebit i NP Plitvika
jezera) odlaske na more i posjet poznatom Utoitu za medvjedie u Kuterevu. Osebujna priroda, osmiljeno i ispunjeno vrijeme,
gostoljubivi i srdani domaini uiniti e Va boravak kod nas nezaboravnim. </p>
</body>
</html>
20
(space + 2 )
Openito specijalni znakovi poinju sa & i zavravaju sa ; , dok je izmeu njih odreeni kod eljenog znaka. Tih
znakova ima izuzetno mnogo, no neki najee koriteni su:
&
<
>
- &
- ©
- <
- >
- ½
- ®
- °
- •
- ™
- ±
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Naslovi</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1 align="center">DOBRO DOLI </h1>
<p>Vrti radi od ponedjeljka do petka od 5.30 do 16.30 sati. Nastojimo biti to otvoreniji i fleksibilniji pa o vaoj potrebi ovisi vrijeme dolaska
djeteta u vrti i odlaska djeteta iz vrtia. Svakodnevno su na raspolaganju vaem djetetu i vama nai struni suradnici.</p>
</body>
</html>
21
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jedan atribut na vie elemenata stranice</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<div align="justify">
<p>Uz rubove prozora sa slikom nalazi se horizontalno i vertikalno ravnalo (slika 10). Ako ravnalo nije prikazano moramo s linije menija
izabrati View Rulers. Desnim klikom mia na ravnalo pojavljuje se izbor mjernih jedinica kojima emo prikazivati dimenzije slike.</p>
<p>Klikom na horizontalno ili vertikalno ravnalo, a zatim dranjem, povlaenjem i putanjem tipke mia na slici dobivamo horizontalne ili
vertikalne vodilice. U gornjem desnom kutu nalazi se ishodite koje se moe klikom, a zatim povlaenjem pomicati po slici. Po postavci
ishodite se nalazi na lijevom vrhu slike.</p>
<p>Broj vodilica nije ogranien, a njihovo premjetanje mogue je klikom miem na ikonu, a zatim klikom na vodilice, dranjem i
povlaenjem premjetamo vodilice po slici. Ako je oznaena neka druga alatka, pritiskom i dranje tipke CTRL na tastaturi dobivamo kursor
a zatim klikom na vodilice, dranjem i povlaenjem premjetamo vodilice po slici </p>
</div>
</body>
</html>
22
5.2.5. Naslovi
Postoji est tagova za naslove(heading), i svi su forme: <hn>, gdje je n broj od 1 do 6. Broj 1 naslova je najvei. Kod
ove je naredbe takoer potrebno zatvoriti tag.
<h1>veliinom najvei naslov</h1>
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Naslovi</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1>naslov h1</h1>
<h2>naslov h2</h2>
<h3>naslov h3</h3>
<h4>naslov h4</h4>
<h5>naslov h5</h5>
<h6>naslov h6</h6>
</body>
</html>
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Naslovi</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1 align="center">DOBRO DOLI U VRTI</h1>
<h2>Radno vrijeme vrtia </h2>
<p>Vrti radi od ponedjeljka do petka od 5.30 do 16.30 sati. Nastojimo biti to otvoreniji i fleksibilniji pa o vaoj potrebi ovisi vrijeme dolaska
djeteta u vrti i odlaska djeteta iz vrtia. Svakodnevno su na raspolaganju vaem djetetu i vama nai struni suradnici.</p>
<p>Pedagog: Marija Setko<br />
Psiholog: Dubravka Glavini<br />
Pedagoki voditelj: Branka Pogaj<br />
Zdravstveni voditelj: Adrijana Badanjak<br />
Ravnateljica: Snjeana Lonar<br /></p>
<h2>Nae dosadanje aktivnosti</h2>
<p >Tijekom godine u svakoj skupini organiziramo druenje djece i roditelja na kojima se zajedniki igramo ili neto izraujemo, slikamo
oblikujemo, stvaramo...</p>
<p>Snimamo tijekom godine razne situacije u skupini, a video zapise gledamo i komentiramo zajedno s roditeljima.Posjeujemo izlobe,
Muzej,kazalita, kino te odlazimo na razliite izlete i posjete. Aktivno se ukljuujemo u gradske manifestacije: Dani kruha, Fanik, Djeja
olimpijada, Dani porta, Cvjetni korzo.Krajem godine organiziramo zavrne susrete predkolaca koji se oprataju od prijatelja, odgojitelja i
vrtia.</p>
<h3>Dani kruha</h3>
</body>
</html>
23
Opis
Vrijednost
left
align
right
center
justify
Atribut
Opis
Vrijednost
face
tekst
size
broj
color
tekst ili
heksadecimalni
oblik
24
Atribut face
Ovim atributu moete dodijeliti jedan font:
<font face="Arial ">Tekst</font>,
ili cijelu listu fontova:
<font face face="Arial, Verdana, Helvetica, sans-serif">Tekst</font>
Problem kod definiranja fontova je koje fontove korisnik koji gleda nau stranicu ima instalirane na svom raunalu.
U prvom sluaju ako korisnik na raunalu nema instaliran Arial font, preglednik e za prikazivanje stranice koristiti
defaultni font (u veini sluajeva to je Times New Roman).
U drugom sluaju ako korisnik na raunalu nema instaliran Arial font, preglednik e traiti Verdana font, a ako nema
Verdanu, preglednik e traiti Helveticu, a ako nema ni Helvetice, preglednik e traiti bilo koji bez serifni font, a ako
nema ni njega preglednik e za prikazivanje stranice koristiti defaultni font (Times New Roman).
Na veini web stranica koriste se dvije skupine pisama:
1. Serifni fontovi kao to su Times, Garamond, Georgia,
TIMES
ABCDEFGHIJKLMN
abcdefghijklmn
GARMOND
ABCDEFGHIJKLMN
Abcdefghijklmn
GEORGIJA
ABCDEFGHIJKLMN
abcdefghijklmn
25
ARIAL
ABCDEFGHIJKLMN
abcdefghijklmn
VERDANA
ABCDEFGHIJKLMN
abcdefghijklmn
COMIC SANS MS
ABCDEFGHIJKLMN
abcdefghijklmn
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>vrsta pisma</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h2 align="center"><font face="Comic Sans MS, Verdana, Arial, sans-serif">Djeji vrti - Labin</font></h2>
<p align="justify"><font face="Century Schoolbook, Garamond, Georgia, serif">Djeji vrti ostvaruje svoju djelatnost u centralnom vrtiu i
podrunim odjeljenjima: Jaslice, Vine, Stari grad, Rabac, Raa i Potpian. Djeji vrti svoju djelatnost ostvaruje i obavlja na podruju Grada
Labina i Opina Raa, Sveta Nedelja, Kran i Pian. Temeljem sporazuma o financiranju redovne djelatnosti Djejeg vrtia potpisanog 14.
srpnja 1999.g. Grad Labin i Opine Sveta Nedelja, Raa, Pian i Kran preuzele su obvezu financiranja redovne djelatnosti vrtia.</font></p>
</body>
</html>
26
Atribut size
Ovim atributu dodijeliti emo veliinu teksta:
<font size="5 ">Tekst</font>
veliina teksta
naslov
Boj piksela
<font size=7>
46
<font size=6>
<h1>
32
<font size=5>
<h2>
24
<font size=4>
<h3>
18
<font size=3>
<h4>
16
<font size=2>
<h5>
13
<font size=1>
<h6>
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>veliina teksta</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1>Adobe Photoshop</h1>
<p><font size="2">Adobe Photoshop je najpopularniji program za obradu slike na PC i Macintosh raunalima. Kao i svaki drugi program za
obradu slike, Photoshop vam omoguava izmjenu slika i drugih skeniranih likovnih radova. Programi za obradu slike spadaju u jednu iru
kategoriju pod nazivom programi za slikanje. Kada u tim programima povuete liniju, ona je sastavljena od siunih kvadratnih toaka koji
se nazivaju pikseli. Takva slika naziva se bitmapska slika.</font></p>
<h2><font size="+3">Adobe Photoshop</font></h2>
<p><font size="-1">Neki programi kao to su npr. CorelDRAW, Adobe Ilustrator, spadaju u drugu kategoriju programa pod nazivom
programi za crtanje. Kada u tim programima povuemo liniju koja je sastavljena od matematikih definiranih toaka koje se zovu Beizirove
toke.Neki programi kao to su npr. CorelDRAW, Adobe Ilustrator, spadaju u drugu kategoriju programa pod nazivom programi za crtanje.
Kada u tim programima povuemo liniju koja je sastavljena od matematikih definiranih toaka koje se zovu Beizirove toke.</font></p>
</body>
</html>
27
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>veliina teksta</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p><font size="2">Formati slika predstavljaju razliite naine snimanja slika na disk. <font size="+1">Photoshop</font> podrava vie od 20
formata. Jedni formati imaju jedinstvene sisteme kompresija slike, koji omoguavaju snimanje na nain da takve slike zauzmu to manje
prostora. Drugi formati slika omoguavaju razmjenu slika s razliitim aplikacijama koji rade pod Windows ili nekim drugim operativnim
sistemom.</font></p>
</body>
</html>
Atribut color
Ovim atributom dodijeliti emo boju teksta. Vrijednost atributa moe biti ime neke boje
<font color="yellow">Tekst</font>
black
white
red
yellow
lime
cyan
blue
magenta
darkgray
silver
darkred
olive
darkgreen
teal
darkblue
purple
maroon
brown
orange
gold
forestgreen
royalblue
indigo
violet
pink
darkorange
seagreen
seablue
navy
skyblue
plum
tan
lightblue
scarlet
turquoise
lightgreen
lightyellow
chocolate
gray
green
28
0)
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
heksadecimalni
10
11
12
13
14
15
16
17
18
dekadski
25
26
27
28
29
30
31
32
33
255
heksadecimalni
19
1a
1b
1c
1d
1e
1f
20
21
ff
Za sve heksadecimalne boje u HTML koristimo est znamenki s prefiksom # . Prve dvije znamenke su
heksadecimalna vrijednost crvene boje, druge dvije su za zelenu boju i zadnje dvije za plavu boju.
Bijelu boju dobijemo u heksadecimalnom sustavu
(ff
ff
ff)
00
00)
29
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>tag font</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1 align="center"><font face="Comic Sans MS, Verdana, Arial, sans-serif" color="#66CCCC" size="+2">Modeli boja (plutajua paleta
channels)</font></h1>
<font color="#003399" face="Century Schoolbook, Garamond, Georgia, serif" size="2"><p align="justify">Svakoj slici photoshop ne pristupa
kao jedinstvenom skupu piksela, ve je vidi u obliku tri ili etiri grupe piksela. Koliko grupa ima moemo vidjeti u plutajuoj paleti
Channels. Ove grupe su poznate pod imenom kanali. Smisao kanala je mogunost selektivne kontrole slike. </p>
<h2><font face="Comic Sans MS, Verdana, Arial, sans-serif">RGB</font> </h2>
<p>Obuhvaa tri osnovne boje: crvenu, zelenu i plavu. Svaka boja moe imati 28 = 256 razliitih nijansi tj. tonova. Ukupno boja koje RGB
model moe reproducirati je 16 777 216 nijansi. Naziva se i aditivni sistem mijeanja boja, jer se boje zbrajaju i mijeanjem svih boja u punom
intenzitetu dobivamo bijelu boju. Svi monitori, ureaji za projekciju, televizori, zasnivaju se na RGB sistemu mijeanja boja.</p></font>
</body>
</html>
Osnovna odlika HTML jezika je nasljeivanje svojstava. Svojstva nekog taga vrijede sve dok se on ne zatvori. Svim
HTML tagovima unutar njega moemo definirati drugaija svojstva i tako sadraj formatizirati na drugi nain. U donjem
primjeru naslov i dva odlomka imaju definiranu istu boju teksta unutar jednog taga <font>. Naslov ima drugu boju teksta
jer je unutar taga <font> definiran tag <font> za naslov.
Primjer 3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>nasljeivanje boje</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<font color="#cc9999"><p>Dok za sidrenje nalazi se u traci s opcijama, ali on vee na sebe plutajue palete(o njima neto kasnije). Kada paletu
usidrimo na traci opcija ostaje vidljiv samo jeziak palete. Pritiskom mia na jeziak palete otvaramo sadraj paletu, a pritiskom mia izvan
palete zatvaramo sadraj palete. </p>
<h2><font color="#aac366">Plutajue palete</font></h2>
<p>Ako elimo sakriti traku opcija i dok za sidrenje s radne povrine odaberemo s linije menija Window Options. Uz tekst Options s
lijeve strane nestati e znak za potvrdu . Ako elimo otkriti traku opcija i dok za sidrenje s radne povrine odaberemo ponovno s linije menija
Window Options i s lijeve strane pojaviti e se znak za potvrdu.</p></font>
</body>
</html>
30
31
5.3.Liste
Liste su veoma korisne jer pregledno prikazuju informacije kao na donjem primjeru
5.3.1.Ureene Liste
Ureene liste koriste se kad elite prikazati sadraj koji ima abecedni ili numeriki redoslijed. Tag (naredba) za
ureene liste je <ol> to ukljuuje i </ol>. Sav tekst izmeu taga <ol></ol> smatra se djelom liste.
Opis
Vrijednost
TYPE
1, I, i, A ili a.
START
BROJ
Opis
Vrijednost
BROJ
32
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>liste ureene</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p>Svaka otvorena slika zauzima vlastiti prozor. Photoshop vam doputa otvaranje vie slika istovremeno. Svaka otvorena slika (slika 9) na
vrhu ima naslovnu liniju koja sadrava:</p>
<ol>
<li>Ime datoteke (Vanishing Point) </li>
<li>Format datoteke (psd)</li>
<li>Trenutna veliina prikaza (66,7%)</li>
<li>Na kojem smo nivou(leyeru) slike (Background)</li>
<li>Modeli boja (RGB)</li>
</ol>
</body>
</html>
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>liste ureene</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<ol type="I">
<li><i><strong>Hootie & The Blowfish</strong></i> - Cracked Rear View</li>
<li><i><strong>Leonard Cohen</strong></i> - Ten New Songs</li>
<li><i><strong>Mick Jagger</strong></i> - Goddess In The Doorway</li>
<li><i><strong>The Doobie Brothers</strong></i> - The Greatest Hits</li>
<li><i><strong>David Gray</strong></i> - White Ladder</li>
</ol>
</body>
</html>
33
Primjer 3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>liste ureene</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<font face="Verdana, Arial" color="#0000FF" size="2">
<p>Ovotjedni top 5 UK singlova:</p>
<ol>
<li><b>Robbie Williams feat. Nicole Kidman</b> - Somethin' Stupid</li>
<li><b>Daniel Bedingfield</b> - Gotta Get Thru This</li>
<li><b>Gordon Haskell</b> - How Wonderful You Are</li>
<li><b>Sophie Ellis Bextor</b> - Murder on the Dancefloor</li>
<li><b>Stereophonics</b> - Handbags and Gladrags</li>
</ol>
<p>Ostatak topa 10:</p>
<ol start="6">
<li><b>Ian Van Dahl</b> - Will I</li>
<li><b>S Club 7</b> - Don't stop</li>
<li><b>Samantha Mumba</b> - Lately</li>
<li><b>Kate Winslet</b> - What If</li>
<li><b>Hermes House Band</b> - Country Roads</li>
</ol>
<p>Redoslijed ostalih singlova:</p>
<ol>
<li value="16"><b>Kylie Minogue</b> - Can't Get You Out of My Head</li>
<li value="26"><b>Destiny's Child</b> - Survivor</li>
<li ><b>Jennifer Lopez ft. Ja Rule</b> - I'm Real</li>
<li ><b>David Gray</b> - This years love</li>
<li value="38"><b>Anastacia</b> - Paid My Dues</li>
</ol>
</font>
</body>
</html>
5.3.2.Neureene Liste
Neureene liste koriste se kad elite prikazati sadraj koji nema abecedni ili numeriki redoslijed, ve simbole. Ako
elite stvoriti neureenu listu, umjesto <ol> koristimo <ul>. Stavke u listi dodavaju se upotrebom <li> taga. Tagovi <ul> i
<li> imaju jedan atribut TYPE.
Atribut
TYPE
Opis
Vrijednost
disc, circle i square.
34
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>liste neureene</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p>Predmeti prvog semestra: </p>
<ul>
<li>Brojevi</li>
<li >Uvod u programiranje</li>
<li>Diferencijalne jednadbe</li>
<li>Analitika geometrija</li>
<li>Statistika</li>
</ul>
</body>
</html>
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>liste neureene</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p>Predmeti drugog semestra:</p>
<ul type="square">
<li>Vektori</li>
<li >C++ programiranje</li>
<li>Matrice</li>
<li>Integrali</li>
<li>Statistika-drugi dio</li>
</ul>
</body>
</html>
Primjer 3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>liste neureene</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p>Predmeti treeg semestra:</p>
<ul type="square">
<li>Vektori</li>
<li type="circle">C++ programiranje</li>
<li>Matrice</li>
</ul>
</body>
</html>
35
5.3.3.Ugnijeene liste
HTML dozvoljava da se stavi lista u listu.Takva lista se zove ugnijeena. Unutar elementi liste koji su okrueni <LI>
</LI> tagovima stavi nova lista.
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> ugnijeene liste </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body >
<p>Prvi semestar:</p>
<ol>
<li>Brojevi</li>
<li>Uvod u programiranje
<ul>
<li>C</li>
<li>C++</li>
<li>Java</li>
<li>VB</li>
<li>Perl</li>
</ul>
</li>
<li>Diferencijalne jednadbe</li>
<li>Analiticka geometrija</li>
<li>Statistika</li>
</ol>
</body>
</html>
36
5.4. Slike
Web stranice bi izgledale prilino dosadne da nema slika na njima. Slike su te koje Webu daju vizualni izgled. Prije
nego ponemo eksperimentirati sa slikama, trebamo se upoznati sa osnovnim tipovima slika koji se koriste na web
stranicama.
Slike za Web trebaju biti male. Pod pojmom male ne misli se na dimenzije, ve na veliinu datoteke koja zauzima
prostor na disku i koja se uitava prilikom prijenosa podataka. Za prijenos podataka kroz telefonske ice potrebno je
vrijeme. Neka istraivanja govore da treina posjetitelja napuste neku web stranicu ako se ne otvori u roku od 15 sekundi.
Kada spremamo sliku za Web pred nama se postavljaju dva cilja i to:
a)
b)
Veliina datoteke je bitna zbog brzine prijenosa podataka. to je manja datoteka, bre e nam se podaci uitati, i
obratno. Veliinu datoteke najee mjerimo u kb (kilobajtima) i Mb (megabajtima)
5.4.2. URL
Naredba (tag) koja se koristi za ubacivanje slika na web stranicu je <img>. Naredba <img> ne dolazi u paru. U
sluaju naredbe za sliku <img> taga, mora se u naredbu unijeti URL adresa slike(mjesto gdje se slika nalazi). URL
(Uniform Resource Locator) ili web adresa odreenog dokumenta ili objekta koji se nalazi negdje na Internetu, s danom
putanjom koja opisuje kako doi do tog dokumenta. .
<img src=slika.jpg />
37
Primjer 1
Ako na web stranici grafika.htm elimo ubaciti sliku slika.jpg koja se nalazi u istoj mapi upisi slijedei URL e biti:
apsolutni URL <img src=http://www.gogss.hr/upisi/slika.jpg />
relativni URL <img src= "slika.jpg />
Primjer 2
Ako na web stranici grafika.htm elimo ubaciti sliku slika2.jpg koja se nalazi u mapi umjetnost koja je unutar mape
upisi slijedei URL e biti:
apsolutni URL <img src=http://www.gogss.hr/upisi/umjetnost/slika2.jpg />
relativni URL <img src= "umjetnost/slika.jpg />
Primjer 3
Ako na web stranici grafika.htm elimo ubaciti sliku slika1.jpg slijedei URL e biti:
apsolutni URL <img src=http://www.gogss.hr/slika2.jpg />
relativni URL <img src= "../slika.jpg />
Primjer 4
Ako na web stranici aranzeri.htm elimo ubaciti sliku slika2.jpg slijedei URL e biti:
apsolutni URL <img src=http://www.gogss.hr/upisi/umjetnost/slika2.jpg />
relativni URL <img src= "upisi/umjetnost/slika.jpg />
Primjer 5
Ako na web stranici index.htm elimo ubaciti sliku slika1.jpg slijedei URL e biti:
apsolutni URL <img src=http://www.gogss.hr/slika2.jpg />
relativni URL <img src= "../../slika.jpg />
Naredba <img> ima nekoliko atributa. Naredba <img> nema </img>, zavretak naredbe. U XHTML pie se <img
atributi />
38
Atribut
Opis
Vrijednost
SRC
URL
WIDTH
HEIGHT
BROJ
BORDER
BROJ
HSPACE
VSPACE
BROJ
ALIGN
LEFT, RIGHT
TEXT
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> slike i tekst </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<img src="slike/slika1.JPG" alt="kola plivanja na bazen" width="200" height="145" align="left" />
<p align="justify">Uz potpunu i suvremenu opremljenost, sve nae jedinice su klimatizirane te je svaka obogaena pripadajuom,
opremljenom terasom, s kojih se prua predivan pogled na kvarnerske otoke Cres, Plavnik i Rab te na najljepi mediteranski ortdanski prolaz
- izmeu otoka Cresa i Plavnika.Ljubazni sumjetani ponuditi e Vam na prodaju ovei broj lokalni gastro-specijaliteta: prut, ovje meso,
mlijeko i sir, vie vrsta riba, specifino povre, paruge i brokulu te najraznivrsnije voe. Uz to e Vam mnogi domaini ponuditi raznovrsno
domae, crno i bijelo vino.</p>
</body>
</html>
39
Primijetili ste da center nije vrijednost align atributa. Da bismo centrirali sliku moete smjestiti <img> tag unutar <div>
tag-a sa align atributom namjetenim na center.
<div align="center"><img src="slike/slika1.jpg"></div>
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> slike i tekst </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<div align=center>
<img src="slike/slika1.JPG" alt="kola plivanja na bazen" width="200" height="145" />
</div>
<p align="justify">Uz potpunu i suvremenu opremljenost, sve nae jedinice su klimatizirane te je svaka obogaena pripadajuom,
opremljenom terasom, s kojih se prua predivan pogled na kvarnerske otoke Cres, Plavnik i Rab te na najljepi mediteranski ortdanski prolaz
- izmeu otoka Cresa i Plavnika.Ljubazni sumjetani ponuditi e Vam na prodaju ovei broj lokalni gastro-specijaliteta: prut, ovje meso,
mlijeko i sir, vie vrsta riba, specifino povre, paruge i brokulu te najraznivrsnije voe. Uz to e Vam mnogi domaini ponuditi raznovrsno
domae, crno i bijelo vino.</p>
</body>
</html>
Primjer 3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> slike i tekst </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<p align="justify"><img src="slike/slika1.JPG" alt="kola plivanja na bazen" width="200" height="145" align="top" />Uz potpunu i suvremenu
opremljenost, sve nae jedinice su klimatizirane te je svaka obogaena pripadajuom, opremljenom terasom, s kojih se prua predivan pogled
na kvarnerske otoke Cres, Plavnik i Rab te na najljepi mediteranski ortdanski prolaz - izmeu otoka Cresa i Plavnika.Ljubazni sumjetani
ponuditi e Vam na prodaju ovei broj lokalni gastro-specijaliteta: prut, ovje meso, mlijeko i sir, vie vrsta riba, specifino povre, paruge i
brokulu te najraznivrsnije voe. Uz to e Vam mnogi domaini ponuditi raznovrsno domae, crno i bijelo vino.</p>
</body>
</html>
40
5.5.Linkovi (HYPERLINK)
HYPERLINK (esto se kae i link) je element web stranice na kojeg kad se klikne, pristupa drugoj web stranici, ili
generalno, drugoj web adresi. Linkovi su esto u formi teksta, ali su popularni i image(slike) linkovi.
Da bi kreirali link, potreban nam je otvoreni i zatvoreni <a></a> tag. Sav sadraj izmeu otvorenog i zatvorenog
taga smatra se linkom. U primjeru,
<a href="http://www.yahoo.com">YAHOO!</a>
link je: YAHOO!
U sluaju naredbe za link <a>, mora se u naredbu unijeti URL adresa druge web stranice(mjesto gdje se ta adresa
nalazi). To se unosi preko atributa href.
<a href="URL - adresa">Tekst</a>
Ovdje kao i kod slika moemo definirati apsolutnu ili relativnu URL adresu.
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> linkovi </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h2 align="center"><a href="lista_neureena.html">Naslov</a></h2>
<p align="justify">Uz potpunu i suvremenu opremljenost, sve nae jedinice su klimatizirane te je svaka obogaena pripadajuom,
opremljenom terasom, s kojih se prua predivan pogled na kvarnerske otoke Cres, Plavnik i Rab te na najljepi mediteranski ortdanski prolaz
- izmeu otoka Cresa i Plavnika.Ljubazni sumjetani ponuditi e Vam na prodaju ovei broj lokalni gastro-specijaliteta: prut, ovje meso,
mlijeko i sir, vie vrsta riba, specifino povre, paruge i brokulu te najraznivrsnije voe. Uz to e Vam mnogi domaini ponuditi raznovrsno
domae, crno i bijelo vino.</p>
</body>
target
Opis
Vrijednost
URL
_top,
_parent,
_self i
_blank
41
Primjer 2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> linkovi </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1 align="center">DOBRO DOLI U VRTI</h1>
<h2>Radno vrijeme vrtia </h2>
<p>Vrti radi od <a href="lista_ureena1.html" target="_self">ponedjeljka</a> do petka od 5.30 do 16.30 sati. Nastojimo biti to otvoreniji i
fleksibilniji pa o vaoj potrebi ovisi vrijeme dolaska djeteta u vrti i odlaska djeteta iz vrtia. Svakodnevno su na raspolaganju vaem djetetu i
vama nai struni suradnici.</p></body>
Tekst na kojem je postavljen link se u pretraivau prikazuje podvueno i obojen plavom bojom. Kada je link posjeen,
linkovi postaju obojeni purpurnom bojom.
Boje linkove moemo promijeniti ovisno o definiranim atributima link, alink i vlink u naredbi(tagu) body.
<body link="#00FF00" alink="#0000FF" vlink="#FF0000">
Primjer 3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> linkovi </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body link="#00FF00" alink="#0000FF" vlink="#FF0000">
<h2 align="center"><font color="#006666"><a href="lista_neureena.html">Naslov</a></font></h2>
<div align="center">
<a href="lista_ureena.html"><img src="slike/slika1.JPG" alt="kola plivanja na bazen" width="200" height="145" border="0" /></a></div>
<p align="justify">Uz potpunu i suvremenu opremljenost, sve nae jedinice su klimatizirane te je svaka obogaena pripadajuom,
opremljenom terasom, s kojih se prua predivan pogled na kvarnerske otoke Cres, Plavnik i Rab te na najljepi mediteranski ortdanski prolaz
- izmeu otoka Cresa i Plavnika.Ljubazni sumjetani ponuditi e Vam na prodaju ovei broj lokalni gastro-specijaliteta: prut, ovje meso,
mlijeko i sir, vie vrsta riba, specifino povre, paruge i brokulu te najraznivrsnije voe. Uz to e Vam mnogi domaini ponuditi raznovrsno
domae, crno i bijelo vino.</p>
</body>
</html>
42
Vrijednost
Opis
background
URL
bgcolor
TEKST
Oznaava pozadinsku boju web stranice. Postavlja se ako niste
ILI
postavili pozadinsku sliku ili ako ne elimo bijelu pozadinu.
#HEKSADECIMALNA
VRIJEDNOST
link
TEKST
Oznaava boju linka prije nego to kliknemo miem na njega.
ILI
Default je BLUE .
#HEKSADECIMALNA
VRIJEDNOST
alink
TEKST
Boja aktivnog linka (kad kliknemo na njega). Default je RED na
ILI
veini pretraivaa.
#HEKSADECIMALNA
VRIJEDNOST
vlink
TEKST
Boja posjeenog linka (nakon to je linkana stranica posjeena).
ILI
Default je PURPLE.
#HEKSADECIMALNA
VRIJEDNOST
text
TEKST
Boja teksta. BLACK je po defaultu, a dobro ga je namjestiti na drugu
ILI
boju nego to je namjetena BGCOLOR (probajte ne stavljati uti tekst
#HEKSADECIMALNA na bijelu podlogu te sline kombinacije).
VRIJEDNOST
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> pozadina </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body bgcolor="#000000" text="#99FFFF">
<h1> Siguran sam da ste shvatili sto Vam elim pokazati ovim primjerom </h1>
</body>
</html>
43
Horizontalno ravnalo se protee na 100% dostupne irine. Ovaj tag ili naredba nema zavrni dio i u XHTML-u pie se
na slijedei nain:
<hr />
<hr /> tag ima nekoliko moguih atributa:
Atribut
Opis
Vrijednost
ALIGN
LEFT, RIGHT
CENTER
WIDTH
BROJ,
%
SIZE
BROJ
Primjer 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> pozadina </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<h1>Naslov </h1>
<hr align="left" width="200" size="5"/>
<p>Uz potpunu i suvremenu opremljenost, sve nae jedinice su klimatizirane te je svaka obogaena pripadajuom, opremljenom terasom, s
kojih se prua predivan pogled na kvarnerske otoke Cres, Plavnik i Rab te na najljepi mediteranski ortdanski prolaz - izmeu otoka Cresa i
Plavnika.
</p>
<body>
</html>
44
<table> </table>
<tr> <tr> - definira broj redova tablice
<td> </td>- definira broj elija u retku (stupaca) tablice
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
irina tablice
Kada zadajemo irinu tablice atribut width piemo unutar naredbe table.
<table width="500">
Primjer1: Osnovna struktura tablice od 2 reda i 2 stupca irine 500 piksela
<table width="500">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
46
irina stupaca
Kada zadajemo irinu stupaca atribut width piemo unutar naredbe td.
<td width="150">
Primjer1: Osnovna struktura tablice od 2 reda i 2 stupca irine 500 piksela i irine jednog stupca od 150 piksela, a
drugog od 350 piksela.
<table width="500">
<tr>
<td width="150"> </td>
<td width="350"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
Kada zadajemo irinu pojedinog stupca tada najee trebamo paziti na dvije stvari:
1. Zbroj irina stupaca odgovara irini tablice
2. irine stupaca dovoljno je definirati na jedno mjesto u jednom retku
Za definiranje debljine ruba koristimo atribut border. Ovim atributom moemo definirati rub oko tablice i oko svake
elije. Vrijednosti se zadaju u pikselima.
Kada zadajemo rub oko tablice i elija atribut border piemo unutar naredbe table.
<table border ="1">
47
Za definiranje boje ruba koristimo atribut bordercolor. Ovim atributom moemo definirati boju rub oko tablice i oko
svake elije.
Kada zadajemo boju ruba tablice i elija atribut bordercolor piemo unutar naredbe table.
<table bordercolor ="#993333">
Primjer1: Definiranje debljine i boje ruba tablice od 2 stupca i dva retka irine 600 piksela
<table width="600" border="1" bordercolor="#993333">
<tr>
<td width="150"> </td>
<td width="350"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
48
Za definiranje praznog prostora koristimo atribut cellpadding. Ovim atributom moemo definirati prazan prostor
izmeu ruba elija i sadraja unutar elija. Vrijednosti se zadaju u pikselima.
Kada zadajemo prazan prostor izmeu ruba elija i sadraja atribut cellpadding piemo unutar naredbe table.
<table cellpadding ="30">
Ako ne elimo prazan prostor izmeu ruba elija i sadraja obavezno postavljamo cellpadding u naredbu table i
piemo
<table cellpadding ="0">
Razmak izmeu elija
To je prazan prostor izmeu elija. Takoer, to je razmak izmeu ruba tablice i elije ako se elija nalazi uz rub
tablice.
Za definiranje praznog prostora koristimo atribut cellspacing. Ovim atributom moemo definirati prazan prostor
izmeu elija i izmeu ruba tablice i elije. Vrijednosti se zadaju u pikselima.
Kada zadajemo prazan prostor izmeu elija atribut cellspacing piemo unutar naredbe table.
<table cellspacing ="20">
Ako ne elimo prazan prostor izmeu elija obavezno postavljamo cellspacing u naredbu table i piemo
<table cellspacing ="0">
Definiranje boje
Za definiranje boje koristimo atribut bgcolor. Ovim atributom moemo zadati boju tablice, boju redaka tablice, boju
stupaca tablice i boju pojedine elije tablice.
Kada zadajemo boju tablice atribut bgcolor piemo unutar naredbe table.
<table bgcolor ="#ffff99">
49
Kada zadajemo boju redtka atribut bgcolor piemo unutar naredbe tr.
<tr bgcolor="#FF9900">
Primjer2: Boja jednog retka tablice
<table width="500" bgcolor="#FFFF99">
<tr bgcolor="#FF9900">
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
Kada zadajemo boju stupca atribut bgcolor piemo unutar vie naredbi <td>. Ako na primjer elimo obojati prvi
stupac tablice tada emo svakom prvom <td> u naredbi <tr> dodati atribut bgcolor
Primjer3: Boja jednog stupca tablice
<table width="500" bgcolor="#FFFF99">
<tr>
<td bgcolor="#CC0000"> </td>
<td> </td>
</tr>
<tr>
<td bgcolor="#CC0000"> </td>
50
<td> </td>
</tr>
</table>
Kada zadajemo boju elije atribut bgcolor piemo unutar jedne naredbi <td>.
<td bgcolor="#CC0000">
Primjer4: Boja jedne elije tablice
<table width="500" bgcolor="#FFFF99">
<tr>
<td > </td>
<td bgcolor="#CC0000"> </td>
</tr>
<tr>
<td > </td>
<td> </td>
</tr>
</table>
51
Primjer1:
<table
width="600"
bgcolor="#FFFF99">
border="1"
cellpadding="0"
cellspacing="0"
bordercolor="#993333"
<tr bgcolor="#0099CC">
<td><p align="center"><font color="#00FF99"><strong><font size="2">Naredba</font></strong></font></p></td>
<td><p align="center"><font color="#00FF99"><strong><font size="2">Atributi</font></strong></font></p></td>
<td><p align="center"><font color="#00FF99"><strong><font size="2">Vrijednost</font></strong></font></p></td>
<td><p align="center"><font color="#00FF99"><strong><font size="2">Opis</font></strong></font></p></td>
</tr>
<tr>
<td
bgcolor="#FFCC99"><p
size="2"><strong>table</strong></font></p></td>
align="center"><font
color="#003366"
<p
align="center"><font
color="#003366"
<td>
<td>
<td>
</tr>
<tr>
<td
bgcolor="#FFCC99"><p
size="2"><strong>table</strong></font></p></td>
align="center"><font
color="#003366"
53
Primjer2:
<table width="600" border="1" cellpadding="5" cellspacing="1" bordercolor="#993333" bgcolor="#FFFF99">
<tr bgcolor="#0099CC">
<td><p align="center"><font color="#00FF99"><strong><font size="2">Naredba</font></strong></font></p></td>
<td><p align="center"><font color="#00FF99"><strong><font size="2">Atributi</font></strong></font></p></td>
<td><p align="center"><font color="#00FF99"><strong><font size="2">Vrijednost</font></strong></font></p></td>
<td><p align="center"><font color="#00FF99"><strong><font size="2">Opis</font></strong></font></p></td>
</tr>
<tr>
<td
bgcolor="#FFCC99"><p
size="2"><strong>table</strong></font></p></td>
align="center"><font
color="#003366"
align="center"><font
color="#339933"
size="2">razmak
izmeu
elija
</tr>
<tr>
<td
bgcolor="#FFCC99">
size="2"><strong>table</strong></font></p></td>
<p
align="center"><font
color="#003366"
<td bgcolor="#CCCC99">
<td bgcolor="#CCCC99">
<td bgcolor="#CCCC99">
</font></p></td>
</tr>
<tr>
<td
bgcolor="#FFCC99"><p
size="2"><strong>table</strong></font></p></td>
align="center"><font
color="#003366"
<p
align="center"><font
color="#003366"
55