This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA
i
.i
Ovaj deo bi trebao sada da izgleda ovako:Sedište fakuleta je u ulici Jove Ilića 154.
tag, ali bez ubacivanje blank linije. Uporedimo različitosti između upotrebe
i
u sledeća dva primera u tabeli 1:
Table 1 Mogućnosti paragraf tipova
HTML kod U ovoj lekciji pokazacemo Vam razlicite mogucnosti paragraf tagova.
Takodje...
otkricete i razlicite izvanredne mogucosti i kombinacije tagova srodnih njemu.
Rezultat u browser-u U ovoj lekciji pokazacemo Vam razlicite mogucnosti paragraf tagova.
U ovoj lekciji pokazacemo Vam razlicite mogucnosti paragraf tagova.
Takodje...
otkricete i razlicite izvanredne mogucosti
i kombinacije tagova srodnih njemu.
U ovoj lekciji pokazacemo Vam razlicite mogucnosti paragraf tagova.
Takodje... otkricete i razlicite izvanredne mogucosti i kombinacije tagova srodnih njemu.
Takodje... otkricete i razlicite izvanredne mogucosti i kombinacije tagova srodnih njemu.
tag može biti korišćen za različit raspored stila.
Rad sa stilovima Baš kao word procesor, HTML može preneti web browser-u da prikaže neke delove teksta u Italic ili Bold stilu ili čak u kombinaciji. HTML nudi nekoliko tag-ova za dodavanje stila vašem tekstu (tabela 2). Table 2 Tag-ovi za dodavanje stila
HTML kod Ovo je Bold...
Rezultat u browser-u Ovo je Bold...
Ovo je Italic...
Ovo je Italic... Ovo je Typewriter...
Ovo je Typewriter... Ovo je Bold AND Italic
Ovo je Bold AND Italic
Ovo Je Takodje
Ovo Je Takodje
Fakultet organizacionih nauka je visokoobrazovna institucija. Član je beogradskog univerziteta. Sedište fakuleta je u ulici Jove Ilića 154.
Korak 4.
Konačno, koristili smo typewriter tag koji označava posebnu reč. Iznad Delatnost fakulteta zaglavlja, unesite sledeće: Delatnost fakulteta, je obazovno-naučni rad uključujući i srodne delatnosti. Sačuvajte u text editoru i ponovo je učitajte vaš web browser.
Rad sa listama 1.3 Neuređene liste Neuređene liste ili
Ovo je zvanični logo predmeta na fakultetu. Fakultet datira od 1969 godine. Ovo je zvanični logo predmeta na fakultetu. Fakultet datira od 1969 godine.p> Ovo je dokument sa linkom. Kliknite na link da predjete na drugu stranu. Ovo je dokument sa linkom na sliku. Kliknite na link da biste videli sliku u browser-u. Ovo je dokument sa linkom na sajt. Kliknite na link da biste otvorili sajt Fon-a.
Centriranje teksta i Inline grafike Sa atributom u
- poravanava tekst sa gornjom ivicom slike - poravnava tekst sa sredinom slike - poravnava tekst sa donjom ivicom slike
Tekst se poravnava samo za jednu liniju... ( skupiti ili razvući WWW browser window i videti šta se dešava). Postavljanje “Inline” Image u HTML Dokument
Korak 1
Kreirajte folder pod nazivom HTML Vežbe
Korak 2
U ovom folderu sačuvajte sliku logo.jpg (desni klik, Save Picture As) i sliku
fon.jpg
Korak 3
U istom folderu, kreirajte HTML fajl u unesite sledeći kod:
<strong>FAKULTET
1.4 Atributi Height (Visine) i Width (Širine) Druga opcija koju mogu sadržati
Često se zapitamo da li možemo da promenimo dimenzije slike unošenjem drugih veličina od trenutne u kojoj se slika nalazi? Odgovor na ovo pitanje je pozitivan, ali rezultati mogu biti neželjeni. Uneti veće brojeve (da bi slika bila veća) rezultat bi bio "blocky" picture. Ponekad ovo može biti koristan efekat na slikama sa velikim površinama obojenim punom bojom. Ukoliko se pak unesu manji brojevi ( da bi slika bila manja ) rezultat bi mogao biti u vidu iskrivljene slike. Takođe, puna veličina slike mora biti download-ovana, tako da nema prave uštede u vremenu potrebnom za download slike. Svaki re-sizing slike zahteva extra "work" web browsera da bi rekalkulisao page layout, tj. izgled, plan stranice. Za pripremu slika koje će biti sastavni deo web strane, može se koristiti Photoshop. Takođe se može naznačiti i veličina Inline Image-a u dimenzijama koje su procentni deo trenutne veličine prozora browser-a, tj. prozora, tako da će se slika sama resize-ovati sa promenom, tj. proširivanjem i smanjivanjem veličine browser prozora od strane korisnika. U prethodnom primeru, izmenite kod, tako da izgleda na sledeći način: <strong>FAKULTET>
Linkovi Link za lokalne fajlove Najprostiji link je onaj koji otvara još jedan HTML fajl u direktorijumu. HTML format koji ovo radi je: tekst koji odgovara linku Gde je «a» oznaka za link (anchor) i « href » za " hypertext reference". Filename mora biti drugi HTML fajl. Bilo koji tekst da dolazi posle prvog i pre zavšnog biće "hypertext" koji se pojavljuje kao podvučen i predstvalja hiperlink. Sledeći koraci grade link u HTML dokumentu na lokalni fajl:
Korak 1
Otvoriti novi HTML document u text editor-u.
Korak 2
U ovaj dokument ubaciti sledeći kod:
Korak 3
<strong> Ovde ste došli jer ste kliknuli na link!
Korak 4
Sačuvati dokument pod nazivom "drugi.html" u nekom folderu.
Korak 5
U istom folderu kreirati još jedan HTML fajl "prvi.html".
Korak 6
U tom fajlu otkucati sledeći kod:
Korak 7
Sačuvajte fajl i pogledajte u browser-u. Proverite da li link radi.
1.5 Link za grafiku U prethodnoj lekciji govori se o načinu prikazivanje "inline" grafike na web stranici. Sa anchor tagom takođe se može formirati link koji prikazuje grafičke fajlove. Kada je anchor link selektovan, on će sam download-ovati image fajl i prikazati sliku (image) u web browser-u. Napomena: Većina browser-a će, kao link, prikazati image fajl u web browser-u. U zavisnosti od web browser-a, i preferences/settings na kompjuteru, može biti ponuđeno ili da sačuva fajl ili da se selektuje aplikacija da prikaže fajl. Bez obzira na izbor, ako se ode tako daleko, link image fajla je uspešan. Najprostiji anchor link je fajl u istom folderu kao i dokument koji se tako zove. Format za kreiranje hypertext link za grafiku je isti kao i gornji za linkovanje na drugi HTML dokument: tekst koji predstavlja link gde je filename.gif ime GIF image file-a. Sada treba pratiti sledeće korake kako bi se dodao link za grafiku HTML dokumentu:
Korak 1
Download-ujte sliku fon.jpg.
Korak 2
U istom folderu gde je slika, kreirati HTML fajl koji sadrži sledeći kod:
Korak 3
Sačuvati fajl i pogledati u browser-u.
Link ka drugim folderima Anchor tagovi takođe mogu da linkuju HTML dokument ili grafički fajl u drugi folder u odnosu na dokument koji sadrži anchor. Npr. u ovoj lekciji može se sačuvati sva grafika u odvojenom
folderu zvanom Pictures. Dok se kreira sve više i više HTML fajlova, čuvanje image fajlova na ovim HTML-ovima će učiniti stvar manje više organizovanijom za korisnika:
Korak 1
Kreirati folder Pictures na istoj lokaciji gde je sačuvan fajl iz prethodne vežbe.
Korak 2
Pomeriti fon.jpg fajl u novi folder.
Korak 3
Izmeniti kod html fajla tako da red za link izgleda ovako:
.
Korak 4
Pogledati fajl u browser-u.
Napomena: Sa HTML-om se može narediti web browseru da otvori bilo koji dokument/grafiku koji se nalazi u folderu na nižem nivou (npr. u sub-directoriju ili folderu unutar directorija/foldera koji sadrži HTML fajl) korišćenjem "/" karaktera da se naznači promena u folderu Pictures. Ako je sve urađeno kako treba, link u rečenici link na sliku bi trebalo da pozove fajl sačuvan u folderu Pictures.
Anchor linkovi ka folderima višeg nivoa Linkovi koji su gore prethodno konstruisani poznati su kao "relative" linkovi, sa značenjem da web browser može konstruisati ceo URL koji se odnosi na trenutnu lokaciju HTML stranice i linkovati informaciju u tagovima. Ovo je jako korisno, jer se mogu izgraditi čitave web stranice na jednom kompjuteru, testirati, a potom i pomeriti na drugi kompjuter i svi relative linkovi će ostati netaknuti. U ovoj lekciji će se konstruisati hyperlink ka dokumentu koji je sačuvan u folderu nižeg (lower) nivoa od working HTML stranice. Takođe se može konstruisati link koji je povezan sa (higher) višim nivoom foldera: return to home Svaki primer "../" URL-a na anchor linku govori web browser-u da ide na folder višeg nivoa u odnosu na tekuću stranicu; u ovom slučaju da ide dva nivo iznad i traži fajl koji se zove home.html. Recimo da folder Pictures nije bio u istom folderu kao i prvi.html fajl već jedan nivo iznad. U prethodnoj sekciji je konstruisan link iz prvi.html fajla u fon.jpg fajl u folderu Pictures: Sada, treba reorganizovati ovu web strukturu tako da folder Pictures bude na višem nivou: Prednost ove strukture je u tome da će biti lakše sačuvati veliki broj slika u gornjem folderu koji može da se deli sa drugim web stranicama. Pokušajte samostalno da kreirajte odgovarajuću strukturu foldera i da napravite link!
Anchor link ka stranici na Internetu Potpun
HTML
format
za
Anchor
link
ka
stranici
na
Internetu
:
Text to Activate Link gde je URL skraćeno od Uniform Resource Locator, adresa Internet sajta gde korisnik treba da ode. Niz Text to Activate Link označava šta će se pojaviti kao hypertext u web browser-u (obično ne uvek) podvučeno i u plavoj boji. Kada korisnik klikne na hypertext, web browser će ga linkovati na Internet site određen sa URL. Treba zapamtiti da URL može biti link za drugi World Wide Web (WWW) server, Gopher server, FTP site, ili bilo koji text, grafiku, muziku, video fajl na ovim serverima. Sada, će se dodati hypertext link na sajt koji sadrži podatke o fakultetu.Treba pratiti sledeće korake kako bi se dodali anchor linkovi na HTML dokument:
Korak 1
Promeniti fajl iz prethodne vežbe tako da kod izgleda ovako:
Korak 2
Sačuvati fajl i pogledati u browser-u.
1.6 Linkovi i adrese 1.6.1 Kako rade linkovi u pretraživaču Hiprelinkovi se prave tako što se neki element na strani okruži kotvom, odnosno oznakom a. Atribut href, što je skraćenica za hypretext reference, definiše odredište linka. Tekst na kome je postavljen link se u pretraživaču označava tako da se može jasno razlikovati od okolnog teksta. Obično je link podvučen i obojen plavom bojom. Nakon što ste posetili adresu na koju taj link upućuje, linkovi obično postaju purpurne boje. Podrazumevano je da se slike na kojima je postavljen link prikazuju sa okvirom u istim bojama, premda mnogi web dizajneri definišu svoje boje. Kada prelazi preko linka, kursor menja oblik u šaku sa kažiprstom upretim u nešto, člme se ukazuje da se taj link može kliknuti.
1.6.2 Apsolutne ili relativne putanje URL je skraćenica za universal resource locator. URL ili web adresa je u suštini pokazivač na određeni dokument ili objekat koji se nalazi negde na Internetu, sa datom putanjom koja opisuje kako se dolazi do tog dokumenta. URL putanja može biti apsolutna, relativna u odnosu na dokument, ili relativna u odnose na koren. Apsolutna adresa je adresa na Internetu koja sadrži sve informacije koje su računaru potrebne u vezi lokacije koja se traži. Tu spadaju informacije o tome kako se vraćaju informacije, uključujući protokol, domen, fasciklu i ime datoteke. http://www.mfa.org/exhibitions/upcoming.htm
Zašto je protokol tako bitan? Svim vrstama web adresa se može pristupiti preko apsolutnog URL-a, uključujući i web strane, adrese elektronske pošte, FTP sajtove, itd. Protokol ukazuje na to koja vrsta resursa se traži. Relativna putanja je skraćeni oblik adrese kod koje se razlčiti delovi adrese, kao što je protokol, adresa sajta ili fascikla, mogu predvideti na osnovu ostalih informacija koje stoje na raspolaganju. Putanje relativne u odnosu na dokument daju samo informacije koje su potrebne da iz tekućeg dokumenta se ode na željenu stranu. Ako se želi povezati dve strane koje se nalaze u istoj fascikli, potrebno je da zadate samo ime datoteke, na primer (sa strane mojastrana.html) :mojadrugastrana.html. Ako se želi postaviti link na neku stranu koja je dublje u strukturi fascikle, u odnosu na stranu sa koje se link poziva, onda treba da se navede i ime fascikle i ime datoteke (ako je link na strani mojastrana.html) mojafascikla/mojastrana.html. Ako se želi da link ukazuje na drugu stranu koja je u fascikli, koja je iznad fascikle u kojoj se trenutno nalazi, onda preko ../ ukazuje se na to da treba da se popne jedan nivo naviše. Iza ovog sledi ime datoteke (linka sa strane mojastrana.html) : ../index.html. Ako se želi da se u hijrearhiji fascikli kreće naviše ili naniže za više nivoa, onda treba navesti sva imena fascikli ili indikatore ../ više puta, po jednom za svaki nivo. pages/myfolder/mythirdpage.html ../../index.html Putanja relativna u odnosu na koren uspostavlja vezu između datoteke i korena celog sajta. Koren sajta je ono što se smatra generalnim imenom sajta, kao što je na primer www.macromedia.com ili www.mfa.org: /index.html /pages/mypage.html /pages/myfolder/mythirdpage.html Putanje koje se zadaju relativno u odnosu na koren uvek ispred same putanje imaju kosu crtu (/), što možete videti i u primerima koje smo dali. Zašto biste koristili putanje relativne u odnosu na koren sajta? Ove putanje kasnije mogu da uštede vreme, ako je potrebno da promenite organizaciju dokumenata na svom sajtu. Ako imate vesti u nekom preduzeću, koje ste postavili onlajn i ako mesečne članke prebacujete u fasciklu Archive, kada započne novi mesec onda putanje koje se zadaju relativno u odnosu na koren sajta mogu da uštede vreme koje biste proveli u prepravljanju linkova koji sada treba da budu u skladu sa novom strukturom.
1.6.3 Atribut target Kada se klikne na link, podrazumeva se da se novi dokument otvara u istom prozoru pretraživača u kome je prethodno bio otvoren tekući dokument. Sa druge strane, HTML
omogućava da zadate gde link treba da se otvori u novom prozoru pretraživača, ili ako se radi o frejmovima, onda u određenom frejmu. Ovo se zadaje putem opcionalnog atributa oznake anchor , a to je target. Ako želite da se novi dokument otvori u posebnom prozoru pretraživača, onda atribut target treba da podesite na _blank.
Heksadecimalne oznake i boje U vašem web browseru na raspolaganju vam je pregršt boja kojima možete da obojite tekst i pozadine. Svaka boja se identifikuje kroz tri njene Red-Green-Blue (RGB) vrednosti, koje su zadate brojem u rasponu od 0 do 255, pri čemu svaka predstavlja intenzitet crvene, zelene i plave. Maksimalne vrednosti (R=255, G=255, B=255) daće belu a minimalne vrednosti (R=0, G=0, B=0) prikazaće crnu boju. Sve ostale boje su zadate uređenom trojkom (tripletom) RGB vrednosti. “Tricky” deo je da se vrednosti za boje zadaju u heksadecimalnom umesto u dekadnom sistemu (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F), a sve zbog toga što je kompjuterima lakše da njima barataju. Pa recimo u primeru "6699FF", "66" označava vrednost crvene, "99" vrednost zelene, a "FF" vrednost plave. Evo nekoliko primera (tabela 3): Table 3 Boje u heksadecimalnom sistemu
Boja
Heksadecimalno
Boja
Heksadecimalno
FFCCCC
3300FF
33FF66
AA0000
663300
9900FF
000077
FFFF00
EEEEEE
888888
444444
000000
U svakom slučaju se ne sekirajte zbog numeričkih konverzija iz dekadnog u heksadecimalni sistem, jer postoji mnoštvo alatki koje vam omogućavaju da samo klikom na željenu boju, dobijete ispisanu njenu heksadecimalnu reprezentaciju. A i sami web browseri su dovoljno pametni da prepoznaju skraćenice za sledećih 16 boja. Boja
Ime boje
Boja
Ime boje
aqua
black
blue
fuchsia
gray
green
lime
maroon
navy
olive
purple
red
silver
teal
white
yellow
Jednobojne pozadine (Solid Color Backgrounds) Za FON Web, prva stvar koja je rađena je dodavanje color background-a na index.html fajl. HTML format za dodavanje solid color background-a modifikuje tag-a na sledeći način: gde je XXXXXX heksadecimalna reprezentacija (označena sa # znakom ispred) željene boje.
Korak 1
Otvoriti fon.html fajl u text editor-u.
Korak 2
Pronaći tag i promeniti ga u:
Korak 3
Save i Load HTML file u web browser-u
Ako je sve urađeno kako treba, browser bi trebalo da promeni pozadinu u jednobojnu crnu boju. Ali, možda sada ne možete da vidite tekst! Zašto? Zbog toga što je default color za text je takođe crna, tako da sada imamo crni tekst na crnoj pozadini! Na sreću, dodatnim komandama, body tagu možemo dodati boju za tekst i hypertext: gde XXXXXX vrednosti označavaju sledeće: • • • •
BGCOLOR = boju background-a,tj. pozadine (default je grey (siva)) TEXT = boju stvarnog body teksta (default je black, tj crna) LINK = boju hypertext link-a (default je blue, tj plava) VLINK = boju hypertext-a koja označava da je već pregledan (default je purple)
Izmenom vrednosti ovih vrednosti u body tagu, možemo dobiti: NAPOMENA: redosled oznaka u tagu nije relevantan Sada treba modifikovati tag-ove u svim HTML fajlovima (što možete učiniti lako koristeći copy i paste malopređašnjeg primera, na novi tag).
Teksturne pozadine Boje osvežavaju izgled web stranica, ali dodavanjem tekstura, koristeći male (GIF ili JPEG) sličice, možete napraviti i lepši efekat. Njih će web browser kopiranjem razvući na celu pozadinu. Obratite pažnju na: •
Čitljivost: mnoge pozadinske teksture će više odmoći nego pomoći čitaocu. Pokušajte da postavite teksture koje su svetlije (uz taman tekst) ili tamne (uz svetao tekst), olakšavajući čitanje na taj način jačim kontrastom.
•
Veličinu: Ne postavljajte slike velikih veličina, jer su konekcije kod nas još uvek spore, pa će drugima biti potrebno dosta vremena da stranice uopšte i otvore.
HTML format za dodavanje pozadine kroz sličicu je: gde paper.gif predstavlja naziv samog fajla slike. Potom u tag dodajte i dobićete crveni tekst na sličici koja će biti iskopirana na celom backgroundu web stranice (slika 3).
Slika 10 Izgled tekstualne pozadine
Korak 1 Iz materijala sa sajta skinite fajl paper.gif i iskopirajte je u folder boja koji ste predhodno napravili. Korak 2 U tekst editoru kreirajte primer web stranice u folderu boja, unošenjem koda, željenog teksta i odgovarajućeg linka do slike <TITLE>Primer UNESITE ZELJENI TEKST
KOJI CE BITI PRIKAZAN
NA MULTIPLIKOVANOJ POZADINSKOJ SLICI
Korak 3
Fajl snimite sa html ekstenzijom. Kreiranu web stranicu otvorite u browseru i pogledajte da li ste zadovoljni rezultatom.
META tagovi Sintaksa HTML-a dozvoljava korišćenje meta informacija unutar web stranice i to u onom delu web stranice koji browser ne prikazuje. Postoje različiti tipovi meta tagova, ali u okviru ovih lekcija razmotrićemo samo neke od najkorisnijih. Meta tagovi se u HTML dokumentu smeštaju u zaglavlje dokumenta, tj. između tagova i .
1.7 Meta tag stranicu
za
automatski
prelazak
na
drugu
web
Prvi tip meta tagova omogućava kreiranje HTML web stranice koja će ukoliko ne bude učitana posle tačno određenog vremenskog perioda automatski preći na neku drugu web stranicu. Ovo se koristi iz više razloga:
• • •
U slučaju pomeranja stranice. Ukoliko dođe do pomeranja stranice zbog redizajna sajta ili promene servera, kao i u slučaju ukidanja stranice, potrebno je preusmeriti poziv stranice na novi URL. U slučaju kreiranja serije web stranica koje treba sa se menjaju u određenim vremenskim intervalima (kao Slide Show). U slučaju web sajtova koji imaju uvodnu stranicu (intro)
Sintaksa ovog tipa meta tagova izgleda na sledeći način:
Korak 1 Pokrenite tekst editor i kreirajte novi HTML fajl. Napravite sledeće zaglavlje sa odgovarajućim meta tagovima. Korak 2
Prepravite fajl tako da ima sledeći kod:
<meta http-equiv="REFRESH" content="5; URL=http://www.myelab.net "/>
Čekaj!!!
Korak 3
Sačuvajte stranicu i pogledajte u browser-u kako izgleda.
Meta tagovi za opis Meta tagovi vam omogućavaju da postavite dodatne informacije na vašu web stranicu koje će omogućiti da se ona lakše pronađe na Internetu. Krajnje pojednostavljeno, web pretraživači (Google, Altavista, Yahoo, itd.) rade po sledećem principu: svaki od pretraživača sadrži bazu podataka u kojoj su podaci o web stranicama. Na osnovu kriterijuma pretrage zadatog od strane korisnika, pretražuje se baza podataka i prikazju rezultati. Rezultat pretrage su web stranice koje sadrže traženi kriterijum. Na većini ovih web stranica traženi kriterijum se nalazi na početku sadržaja stranice, tako da osim ako je sam početak stranice veoma deskriptivan, korisnik neće dobiti pravu sliku onoga što je na stranci. Sintaksa meta taga za dodavanje opisa stranici izgleda ovako: <META name="description" content="Ovaj tekst predstavlja odličan opis web stranice. "> Maksimalna dužina meta tagova iznosi 1024 karaktera, počev od prvog < i zaključno sa poslednjim > u meta tagu, što znači da uneti opisi treba da budu kratki i precizni. Još jedan koristan meta tag koji će olakšati pronalaženje web stranice preko pretraživača je omogućava dodavanje ključnih reči (keywords) koje opisuju stranicu. Sintaksa ovog taga izgleda ovako: <META name="keywords" content="HTML, tutorial, learn, make, create, design, web page, home page, education, form, tables, frames, javascript">
Kreiranje tabela HTML za basic table strukturu je prikazan ispod u tabeli 4 Table 4 HTML kod za prikaz tabele
HTML kod
border=1 atribut u Red 1 kolona 1 Red 1 kolona 2 Red 1 kolona 3 Red 2 kolona 1 Red 2 kolona 2 Red 2 kolona 3
Izgled u browser-u
Red 3 kolona 1 Red 3 kolona 2 Red 3 kolona 3