Ponedeljak, Jul 30, 2007

WEB dizajn 6.deo


LINKOVI


    Pojam linka je povezan sa pojmom hiper-veze. Hiper-veza predstavlja mogućnost da se čitanje teksta iz čvora 1 nastavi u čvoru 2. Ovakva hiper-veza se enkodira pomoću posebnog taga anchor koji povezuje fragment teksta u čvoru 1 sa adresom čvora 2. Opšti izgled taga za anchor je oblika

 .

    Sintaksa ovog taga podrazumeva da se u čvoru 1 opišu:
• fizička pozicija u tom čvoru sa koje se prelazi na tekst u čvoru 2 i
• fizička lokacija na kojoj se nalazi tekst u čvoru 2.
    Ove dve pozicije se nazivaju, redom, polazni i dolazni čvor. Polazni čvor označava u tekstu onu poziciju sa koje se prelazi na neki drugi tekst i kodira se pomoću atributa HREF:
      Navigator obično interpretira polazni čvor u HTML-dokumentu kao fragment teksta na koji se može "kliknuti", grafički istaknut podvlačenjem i drugom bojom slova od boje slova samog teksta. Dolazni čvor je ili adresa neke datoteke ili tag koja obeležava deo teksta. Definiše se pomoću atributa NAME:
     
    Atribut NAME nije obavezan. Ukoliko se on izostavi, navigator se pozicionira na početak dokumenta u čvoru 2, a inače na naznačenu poziciju. Adresiranje se temelji na pojmu uniformnog lokatora resursa (skr. URL, od engl. Uniform Resource Locator), koji omogućava da se precizno imenuje adresa čvora 2, ma gde on bio fizički lociran. U opisivanju adrese koja upućuje na čvor 2 razlikujemo više slučajeva u zavisnosti od toga koliki je deo URL-a poznat u tom trenutku. Linkovi koji se mogu definisati u okviru jednog HTML dokumenta mogu se podeliti na tri vrste. Prvu vrstu bi činili linkovi sa kojima se može pristupiti nekom drugom delu iste te stranice u kojoj se link i nalazi. Primer može biti da se na kraju stranice napravi link koji kosrinika koji ga aktivira vraća na vrh stranice: o u polaznom tekstu se navodi tag (polazni čvor): o u

 dolaznom tekstu se navodi tag (dolazni čvor): Za definisanje svih ovih linkova zajedničko je da se dobijaju istim parom tagova: . Za prvu vrstu linkova moramo prvo da napravimo oznaku na nekom mestu u dokumentu na koje želimo da pređemo kad kliknemo na odgovarajući link. Oznaka se dobija stavljanjem atributa name u . Primer: Izmedju početnog  taga može stajati bilo koji element prezentacije (tekst, slika), a ne mora stajati nijedan element, kao što je slučaj u prethodnom primeru. Ovaj tag ne proizvodi nikakav vidljiv efekat u HTML dokumentu - on deluje u pozadini dokumenta i služi browseru da se lakše orijentiše. Da bi se definisalo mesto odakle se želi nastaviti sa pregledom mora se navesti atribut href u . Neka se prethodni primer nalazi u okviru stranice PrimerLinka.html tada treba navesti:     Sada kada korisnik klikne mišem na link " Odavde se odlazi na kraj stranice" odlazi se na de stranice koji je definisan imenom kraj. Drugu vrstu bi činili linkovi do neke druge stranice u okviru iste te prezentacije. Primer mogu biti linkovi za kretanje napred i nazad kroz prezentaciju. Aktiviranjem druge vrste linkova napušta se tekuća stranica i dalje izvršavanje se nastavlja na nekoj drugoj stranici tekuće prezentacije. To se postiže definisanjem sa atributom href i nazivom HTML fajla do kojeg se želi da se napravi veza. Na priemr ako se želi da se napravi veza do Prosla.html treba napisati:

    Kada se mišem klikne na tekst "Veza do stranice Prosla.html" u browseru će se prikazati stranica Prosla.html. Link odvodi na vrh stranice čija se adresa nalazi u okviru href atributa. Ako bi smo želeli da nas link odvede do nekog određenog mesta u toj stranici onda bismo na to mesto prvo morali postaviti oznaku sa name atributom kao što je urađeno u prethodnom slučaju. Ukoliko se fajl do kojeg vodi link nalazi u nekom drugom folderu, tada kao vrednost href atributa mora se postaviti celokupna putanja koji vodi do tog fajla (npr. c:PrezentacijaPrimerProsla.html). Znači ako je pozicija čvora 2 u nekom dokumentu izvan onog dokumenta koji sadrži čvor 1, ali se obe nalaze na istom serveru, onda se adresiranje vrši navođenjem relevantnog dela puta koji je potreban da bi se iz čvora 1 definisao put do čvora 2. Neka je, na primer, www.komb.co.yu ime servera na kome se nalaze oba hipertekstuelna čvora. Neka su direktorijumi organizovani kao na donjoj slici i neka X sadrži datoteke a i b, Y datoteku c, a Z datoteku d. Tada pod apsolutnom adresom datoteke c podrazumevamo adresu http://www.kombib.co.yu/X/Y/c. Apsolutnom adresom je određen jednoznačno URL datoteke c. Ali unutar jednog servera se mogu definisati i relativne adrese datoteka. Na primer,
o Za tekst u datoteci a,
• adresa datoteke b je b;
• adresa datoteke c je Y/c;
• adresa datoteke d je Y/Z/d;
o Za tekst u datoteci c,
• adresa datoteke a je ../a (simbol .. označava neposredno nadređeni direktorijum);
 • adresa datoteke d je Z/d;
o Za tekst u datoteci d,
• adresa datoteke a je ../../a;
 • adresa datoteke c je ../c;
    Treću vrstu bi činili linkovi do stranice u nekoj sasvim drugoj prezentaciji koja može biti postavljena na računaru koji se nalazi na nekom sasvim drugom serveru. Da bi se pristupilo toj prezentaciji potrebno je navesti celu web adresu te prezentacije. Opšti oblik adrese koja se pojavljuje kao vrednost HREF atributa je scheme://server.domen [:port]/putanja/ imeDokumenta Na primer ako se u okviru prezentacije želi uspostaviti veza sa Kombibom u Beogradu, čija adresa je www.kombib.co.yu, tada se navodi kod: Na stranici će se prikazati tekst "kombib" i ako se mišem klikne na njega u browseru će se pojaviti početna stranica prezentacije kompjuter biblioteke. Pored odlaska na neku drugu stranicu linkovi se mogu iskoristiti i za pisanje nove mail poruke pomoću default programa za elektronsku poštu - najviše korišćeni su Outlook Express ili Netscape Messenger. Pri generisanju nove poruke, već će biti upisana željena adresa, a korisniku preostaje samo da otkuca tekst poruke i da je pošalje. Da bi se poslala poruka na mail adresu kom.bib@sezampro.co.yu potrebno je u okviru stranice navesti sledeći tekst:

    Na kraju hajde da pustimo da se izvrši ovaj prethodni kod ovde na stranici da vidimo kako izgleda: Posaljite e-mail poruku! Bingo!!!

    E da i ne zaboravite da s vremena na vreme pogledate source blogoyevog editora tamo se svašta može naučiti.

I naravno knjiga:



buy it now [Odgovori]

buy it now

Comment by buy it now (11/06/2009 23:05)

website [Odgovori]

Nazalost ja moram da glasam za sve

Comment by wild dresses (02/16/2010 00:37)

website [Odgovori]

Fantastic post I hope you dont mind if I link to it from my wrinkle website.

Comment by wrinkle (02/17/2010 23:10)

website [Odgovori]

Fantastic post I hope you dont mind if I link to it from my glycolic acid website.

Comment by glycolic acid (02/20/2010 23:54)

zelim [Odgovori]

llcnetwork llcnetwork llcnetwork.

Comment by llcnetwork (08/02/2010 19:24)

zelim [Odgovori]

blog blog blog.

Comment by blog (08/15/2010 14:19)

Стоматология в Москве [Odgovori]

Стоматология в Москве
https://americandental.ru/
Нам доверяют многие.Комплексный подход. Гарантия качества. Быстрое лечение. Услуги: Правильный прикус, Отбеливание, Восстановление зубов.
americandental.ru

Comment by Aellydub (11/29/2021 13:15)

Стоматология в Москвe dentaquest.ru [Odgovori]

Стоматология в Москвe eвропейские матрериалы
https://dentaquest.ru/
Нам доверяют многие.Комплексный подход. Гарантия качества. Быстрое лечение. Услуги: Правильный прикус, Отбеливание, Восстановление зубов.
dentaquest.ru

Comment by Annadub (12/02/2021 11:42)

Dodaj komentar

Dodaj komentar





Zapamti me