Professional Documents
Culture Documents
HTML Skripta
HTML Skripta
TCP/IP
nastankom ovog protokola stvara se preduvjet za razvoj "mree nad mreama"
podaci se "sjeckaju" u male pakete od kojih svaki ima adresu na koju e biti poslan
te sadri i svoj redni broj
IP Adresiranje
tipina IP-Adresa izgleda ovako:
tokama
Tip mree
Mrea
A- Klase
Mrea
B-Klase
Mrea
C-Klase
IP-Adresiranje
xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx
Client-Server Tehnologija
Tipina IP-Adresa
115.220.115.67
132.117.115.15
192.35.155.132
Internet usluge
E-mail (elektronika pota) je najee koritena internet usluga
Telnet se koristi za rad na udaljenom raunalu, prije svega na Unix-Sistemima
FTP (File Transfer Protocol) je internet servis koji slui za podizanje (upload) ili
skidanje (download) nekog sadraja sa nekog serverskog raunala
Gopher slina www-u ali podrava samo tekst (danas se rijetko koristi)
News grupe diskusijske grupe
HTML
UVOD
HTML je skriptirani jezik za izradu web stranica
sadri elemente pomou kojih pretraiva prikazuje tekst, slike, multimedijske
objekte i veze (hyperlinks)
Koristimo TAG-ove (elemente, naredbe ili kljune rijei) opasane zagradama;
najee dolaze u parovima; poetni tag (aktivacija) i zavrni tag (deaktivacija)
(npr. <p> i </p> )
HTML stranice imaju ekstenziju .htm ili .html
Preporueno pisati tagove s velikim slovima radi bolje itljivosti koda; html nije
case sensitive
Postoje mnogi editori html koda (WYSIWYG); za uenje preporuamo Notepad ili
sl.; najpoznatiji html editor je Macromedia Dreamweaver (Homesite)
<IMG>
naredba image ima nekoliko atributa, ali je jedino SRC atribut obavezan. Naredba
<IMG> nema </IMG>, zavretak naredbe
atributi SRC, WIDTH, HEIGHT, BORDER, HSPACE, VSPACE , ALIGN, ALT
da bi centrirali sliku moete smjestiti IMG tag unutar DIV tag-a sa ALIGN atributom
namjetenim na CENTER:
<DIV ALIGN="CENTER"><IMG SRC="slika.gif"></DIV>
<P>
oznaava paragraf ili odjeljak: browser automatski dodaje line break
ima atribut ALIGN
<P ALIGN="center">Ovo je odjeljak !!! </P>
Komentari
komentar se stavlja izmeu <!- i -->
<!--
ovo je komentar
i ba je fora jer ide u vie redova -->
Specijalni znakovi
prazno mjesto
&
<
>
&
©
<
>
½
®
°
•
™
±
<FONT>
u HTML-u mogu se mijenjati font, veliina i boja fonta jednostavno upotrebom
FONT taga
<H1>..... <H6>
Postoji est HEADING tagova, i svi su forme: <Hn>, gdje je n broj od 1 do 6; broj 1
heading je najvei
<H1> Ja sam najvei ! ... </H1>
<H2> ... ne, ja sam najvei ! </H2>
<H3> ... ne, ja sam najvei ! </H3>
<H4> ... ne, ja sam najvei ! </H4>
<H5> ... ne, ja sam najvei ! </H5>
<H6> ... ne, ja sam najvei ! </H6>
LISTE
Postoje ureene i neureene liste
Za ureene liste se koristi tag <OL> sa atributima TYPE (1, I, i, A ili a) i START
(broj)
Elementi liste su okrueni <LI> i </LI> tagovima; <LI> ima atribut VALUE (broj)
<P>Ovotjedni top 5 UK singlova:</P>
<!-- The UK singles chart 12/30/2001 -->
<OL TYPE="a">
<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>
<BR>
line break omoguava da se zavri tekua linija i da se premjesti u liniju ispod te
tekue; to je upotrebljivo u sluaju kad ne elite da browser umee prazan red;
nema zavrni tag
<P>Reenica sa jednim <BR>line break-om</P>
<P>Reenica <BR>sa dva<BR>line break-a</P>
<HR>
horizontal rule se koristi da razdvoji dijelove web stranice oznaava crtu
ima atribute: ALIGN, WIDTH (broj ili %), SIZE (visina), COLOR
<A>
<A> - HYPERLINK (esto se kae i link) je element web stranice na kojeg kad se
klikne, pristupa drugoj web stranici, ili generalno , drugoj web adresi
ima atrubute: HREF (url), TARGET(uitavanje)
slika isto moe biti link
<A HREF="http://www.yahoo.com">YAHOO!</A>
<DIV ALIGN="CENTER">
<A HREF="http://www.next.hr">
<IMG SRC="slika.gif" WIDTH="100" HEIGHT="100" BORDER="1">
</A>
</DIV>
<TABLE>
sve izmeu <TABLE> i pripadajueg </TABLE> taga smatra se dijelom te tablice
<TABLE> atributi su: WIDTH, HEIGHT, CELLSPACING, CELLPADDING, ALIGN,
BORDER, BGCOLOR, BACKGROUND, BORDERCOLOR,
BORDERCOLORLIGHT, BORDERCOLORDARK
nakon <TABLE> tag-a, treba definirati redove koristei <TR> i </TR> tagove
<TR> atributi: ALIGN, VALIGN, BGCOLOR
da bi dodali elije u redove, njihov sadraj treba biti smjeten izmeu <TD> i
</TD> tagova; taj e sadraj biti prikazan u browseru.
<TD> atributi: WIDTH, HEIGHT, ALIGN, VALIGN, BGCOLOR, BACKGROUND,
ROWSPAN (spajanje redova), COLSPAN (spajanje stupaca), NOWRAP (bez
lomljenja sadraja)
Nedjelja Ponedjeljak Utorak
Srijeda
Cetvrtak Petak
Subota
Broj
234
posjetitelja
212
203
198
311
305
287
Broj djece
12
21
29
10
38
15
<TD>15</TD>
<TD>12</TD>
<TD>21</TD>
<TD>29</TD>
<TD>10</TD>
<TD>8</TD>
<TD>38</TD>
</TR>
</TABLE>
row spanning spajanje elija vertikalno (po redovima)
Cell 1
Cell 2
Cell 4
Cell 5
Cell 3 i Cell 6
spojeni
Cell 2
Cell 5, 6 i 7 spojeni
Cell 3
Cell 4
Cell 8
Cell 5
Cells 3 and 6
Cells 8 and 9
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="2" CELLPADDING="3"
ALIGN="CENTER">
<TR>
<TD COLSPAN="2">Cells 1 and 2</TD>
<TD ROWSPAN="2">Cells 3 and 6</TD>
</TR>
<TR>
<TD ROWSPAN="2">Cells 4 and 7</TD>
<TD>Cell 5</TD>
</TR>
<TR>
<TD COLSPAN="2">Cells 8 and 9</TD>
</TR>
</TABLE>
<FORM>
formulari su interaktivni dio stranice gdje korisnik moe na jednostavan nain vriti
uvid u razliite informacije ili podatke, ili moe unijeti vlastite podatke radi njihove
daljnje obrade i skladitenja
<FORM> atributi: ACTION, METHOD, TARGET, NAME, ENCTYPE, CHECKED
Elementi forme su <INPUT>, <SELECT>, <TEXTAREA>
<INPUT>
nema zavrnog taga
atributi: TYPE, SIZE, MAXSIZE, NAME, VALUE
TYPE odreuje namjenu, vrstu unosa
<SELECT>
moe sluiti za kreiranje padajuih izbornika ili liste za odabir
atributi: NAME, SIZE (broj vidljivih opcija), MULTIPLE (1/0)
kada je opcija SIZE jednaka 1 onda je prikazan padajui izbornik
kada je opcija SIZE vea od 1 onda je prikazana lista za odabir
<TD CLASS="bodytext">
<INPUT TYPE="RADIO" NAME="Sex" VALUE="Male" CHECKED> Muski<BR>
<INPUT TYPE="RADIO" NAME="Sex" VALUE="Female"> Zenski<BR>
</TD>
</TR>
<TR VALIGN="TOP">
<TD CLASS="bodytext">Omiljene TV serije:</TD>
<TD CLASS="bodytext">
<INPUT TYPE="CHECKBOX" NAME="TV" VALUE="Friends"> Friends<BR>
<INPUT TYPE="CHECKBOX" NAME="TV" VALUE="24 sata"> Sutkinja
Amy<BR>
<INPUT TYPE="CHECKBOX" NAME="TV" VALUE="Frasier"> Frasier<BR>
<INPUT TYPE="CHECKBOX" NAME="TV" VALUE="Sledgehammer">
Sledgehammer<BR>
<INPUT TYPE="CHECKBOX" NAME="TV" VALUE="Simpsons">
Simpsons<BR>
</TD>
</TR>
<TR VALIGN="TOP">
<TD CLASS="bodytext">Komentar:</TD>
<TD CLASS="bodytext">
<TEXTAREA ROWS="5" COLS="30" NAME="Comments"></TEXTAREA>
</TD>
</TR>
<TR>
<TD CLASS="bodytext"> </TD>
<TD ALIGN="CENTER" CLASS="bodytext">
<INPUT TYPE="RESET" VALUE="Reset">
<INPUT TYPE="SUBMIT" VALUE="Submit">
</TD>
</TR>
</TABLE>
</FORM>
<MARQUEE>
slui za animiranje teksta
atributi: BGCOLOR, BEHAVIOR(alternate, scroll ili slide), DIRECTION(down, left,
right i up), LOOP, SCROLLAMOUNT, SCROLLDELAY, TITLE, WIDTH
<META>
meta-podatke umeemo u zaglavlje (<HEAD>) HTML dokumenta, a slue u
razliite svrhe; kao uputa robotima za pretraivanje i browserima, sadre podatke
o autoru, jeziku i drugim korisnim sadrajima...
<BODY
alink="(boja aktivnog linka kada se klikne na njega)"
background="(slika koja se uitava kao pozadina)"
bgcolor="(boja pozadine)"
bgproperties="(odreuje da li e se slika koja je stavljena kao pozadina scrollati ili
ne)"
bottommargin="(donja margina)"
class="(odreuje kojoj CSS klasi pripada objekt)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
leftmargin="(lijeva margina)"
link="(boja linka koji jo nije posjeen)"
marginheight="(visina margine)"
marginwidth="(irina margine)"
nowrap(kontrolira da li e se iroki sadraj saeti unutar tijela HTML-a)
rightmargin="(desna margina)"
scrool="(kontrolira prisutnost scrollbara ako je sadraj izlazi izvan okvira prozora)"
style="(odreuje stil za pojedine elemente)"
text="(boja teksta)"
title="(naslov)"
topmargin="(gornja margina)"
vlink="(boja posjeenog linka)"
>
<IMG
align="(poloaj slike)"
alt="(tekst koji e se ispisati ukoliko se slika ne renda)"
border="(irina okvira oko slike)"
class="(odreuje kojoj CSS klasi pripada objekt)"
dynsrc="(koristi se umijesto src atributa ukoliko se radi o dinamikom odjektu
poput video zapisa)"
galleryimg="(kontrolira da li e se za slike koje su bar 130 px iroke i visoke
pojaviti windows os "My Pictures" toolbar kada se dovede mia iznad slike )"
height="(visina slike)"
hspace="(visina margine oko slike)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
ismap(boolean atribut koji govori browseru da se img element ponaa kao serverside image map)
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
longdesc="(odreuje URL sa irim opisom elementa nego to ga title ili alt atributi
otkrivaju)"
width="(irina linije)"
>
<A
accesskey="(omoguuje aktiviranje linka pomou kontrolne tpike+znaka koji
odaberemo)"
class="(odreuje kojoj CSS klasi pripada objekt)"
href="(URL destinacija linka)"
hreflang="(language cod sadraja destinacije linka)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
name="(ime objekta)"
style="(odreuje stil za pojedini element)"
tabindex="(broj koji odreuje sekvencu ovog elementa unutar tab ureenja svih
vidljivih elemenata unutar dokumenta)"
target="(odreuje gdje e se uitati nova stranica ukoliko se ne uitava u
osnovnom prozoru)"
title="(naslov)"
>
<TABLE
align="(poravnanje)"
background="(slika koja se uitava kao pozadina)"
bgcolor="(boja pozadine)"
border="(irina okvira oko tablice)"
bordercolor="(boja linija tablice)"
bordercolordark="(slui za 3D efekt linija tablice)"
bordercolorlight="(slui za 3D efekt linija tablice)"
cellpadding="(veliina praznog prostora izmeu granice tablice i sadraja elije)"
cellspacing="(prostor izmeu svake elije)"
class="(odreuje kojoj CSS klasi pripada objekt)"
cols="(broj kolona u tablici)"
frame="(odreuje koja strana, ako ikoja, vanjske granice tablice e biti rendana)"
height="(visina tablice)"
hspace="(visina margine oko tablice)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
rules="(odreuje da li e biti prikazani okviri elija)"
style="(odreuje stil za pojedini element)"
summary="(opis tablice)"
title="(naslov)"
vspace="(irina margine oko tablice)"
width="(irina tablice)"
>
<TR
align="(poravnanje)"
bgcolor="(boja pozadine)"
bordercolor="(boja linije)"
bordercolordark="(slui za 3D efekt linija tablice)"
bordercolorlight="(slui za 3D efekt linija tablice)"
class="(odreuje kojoj CSS klasi pripada objekt)"
height="(visina retka)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
nowrap(kontrolira da li e se iroki sadraj saeti unutar tijela HTML-a)
style="(odreuje stil za pojedini element)"
title="(naslov)"
valign="(vertikalno poravnanje)"
>
<TD
align="(poravnanje)"
background="(slika koja se uitava kao pozadina)"
bgcolor="(boja pozadine)"
bordercolor="(boja linije)"
bordercolordark="(slui za 3D efekt linija tablice)"
bordercolorlight="(slui za 3D efekt linija tablice)"
class="(odreuje kojoj CSS klasi pripada objekt)"
colspan="(odreuje kroz koliko elija e se protezati ova elija)"
height="(visina elije)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
nowrap(kontrolira da li e se iroki sadraj saeti unutar tijela HTML-a)
rowspan="(odreuje kroz koliko e se redova protezati elija)"
style="(odreuje stil za pojedini element)"
title="(naslov)"
valign="(vertikalno poravnanje)"
width="(irina elije)"
>
<FORM
action="(odreuje na koji URL e se poslati sadraj forme)"
class="(odreuje kojoj CSS klasi pripada objekt)"
enctype="(postavlja MIME tip za podatke koji se alju serveru)"
id="(jedinstveni identifier koji razlikuje ovaj element od drugih)"
lang="(jezik koji se koristi za vrijednosti atributa elemenata i sadraj)"
>
<META
content="(ekvivalent od value od name/value para)"
http-equiv="(moemo postaviti vlastita zaglavlja datoteke koja e se tretirati kao
da ih je server poslao)"
name="(ime objekta)"
>