|
Politica de confidentialitate |
|
• domnisoara hus • legume • istoria unui galban • metanol • recapitulare • profitul • caract • comentariu liric • radiolocatia • praslea cel voinic si merele da aur | |
Legaturi in documente HTML | ||||||
|
||||||
i9b6bm Printr-o legatura intr-un document HTML intelegem marcajul locului de unde se poate efectua trecerea (cuplarea, conectarea) la un alt document sau la o noua locatie din documentul curent. Un loc marcat mai este denumit ancorare. Marcajele pot fi de doua tipuri: legaturi catre alte locatii: acestea se vor caracteriza prin
textul legaturii (vizibil in documentul afisat pe ecran) si prin
adresa la care se poate efectua un salt; textul legaturii va aparea
pe ecran subliniat, intr-o culoare diferita de cea a textului adiacent;
adresa tinta a legaturii apare (daca nu s-a indicat alt
text) pe linia de stare a ferestrei browserului atunci cand pointerul
mouse-ului este pe textul legaturii; definiri de nume care au doar rolul de a introduce tinte pentru legaturi;
nu sunt diferentiate in documentul afisat pe ecran. Legatura la un URL unde: tip-resursa poate fi file - fisier de pe masina documentului; ftp - un fisier de pe un server FTP anonim; http - un fisier de pe un server WWW; gopher - un fisier de pe un server Gopher; Datorita utilizarii sporadice a acestor atribute nu s-a efectuat
o standardizare a valorilor pentru tipurile de relatii! Informatia respectiva
este interpretata de browsere dupa necesitati; title-name poate fi folosit pentru a da o descriere legaturii, descriere
afisata de unele browsere cand mouse-ul se misca peste ancora;
in lipsa se va considera adresa drept titlu; unde LINK defineste culoarea textului si chenarului pentru legaturile care nu au fost vizitate, VLINK (Viewed LINK) defineste culoarea textului si chenarului pentru legaturile care au fost vizitate, ALINK (Active LINK) defineste culoarea textului si chenarului pentru legaturi care tocmai au fost activate (pana se realizeaza legatura sau se activeaza alta portiune a documentului curent). Fiecare browser are, totusi, comportari diferite in interpretarea acestor atribute. In cazul cand se utilizeaza o imagine drept text-legatura, chenarul este chenar al imaginii; daca text-legatura este doar text, atunci chenarul este doar inferior (subliniere). De exemplu, imaginea utilizata in acest document pentru a indica prezenta unui apare cu bordura in locurile unde exista o legatura efectiva catre un exemplu. Aici apare doar ca imagine (orice click pe suprafata ei ramane fara efect, cel mult se produce o selectare uzuala in procesarea de text). Reamintim ca atributele se vor scrie in tagul de inceput BODY: <BODY LINK= ...>. Sa urmarim exemplul: <HTML><HEAD> <TITLE>Exemplul20</TITLE> </HEAD> <BODY TEXT="#006666" BGCOLOR="#F0F0F0" LINK="blue" VLINK="purple" ALINK="lime" > Acesta este un exemplu in care se prezinta o legatura catre un alt document.<P> Culoarea legaturii nevizitate este <EM>blue</EM>, a legaturii vizitate este <EM>purple</EM> iar ultima conexiune activata este <EM> lime</EM>.<P> Pentru a intelege exemplul, observati culoarea legaturii din paragraful urmator inainte de a o activa, in timpul activarii si dupa ce va veti intoarce din documentul catre care se efectueaza saltul. Pentru a reveni va trebui sa urmati indicatiile din documentul care se va activa.<P> <A HREF="exemplul21.html">Conexiunea</A><P> De remarcat ca textul documentului este scris in <EM>darkgreen</EM> iar hartia este o nuanta de alb.</EM> </HTML> De remarcat ca in legatura catre exemplul21.html
nu este indicata vreo fereastra anume, ceea ce produce incarcarea
documentului in aceeasi fereastra. vom vedea ca exemplul21.html se va incarca in fereastra
din initiala a browserului (_top). Se va observa ca bara de titlu
contine exemplul21.html datorita faptului ca fereastra principala
contine acest document. <A HREF="https://www.microsoft.com/" target=...> Microsoft </A> care va produce Microsoft legatura ce poate fi activata prin dublu click pe textul subliniat. Observatie: In exemple s-au utilizat (pentru o incarcare mai rapida) doar conectari catre documente de pe masina curenta, fapt reflectat in utilizarea unor adrese relative (doar numele fisierelor, care se afla in acelasi director/folder cu fisierul unde este legatura). Legatura la o sectiune marcarea locului unde se poate efectua saltul, locatia denumita (tinta),
si marcarea locului de unde se poate efectua saltul (ancorarea). <A NAME="denumire"> unde: denumire este numele sub care locatia poate fi referita in legaturi hipertext. Nu apare in pagina vizualizata; text-denumire este textul care apare in pagina vizualizata, nu este evidentiat in niciun mod, constituie, in general, numele sectiunii catre care se poate naviga (poate sa lipseasca). 2. Legatura hipertext la o locatie denumita din document. Marcarea ancorarii se face uzual printr-un tag A de forma: <A HREF="#denumire"> text_legatura unde: denumire este numele unei locatii denumite din acelasi document; de remarcat ca este necesar caracterul # in fata denumirii; text_legatura este textul care va aparea in document sub aspectul uzual al unui punct de salt posibil. Exemplul urmator contine schema unui document care contine un cuprins si doua sectiuni. Din Cuprins se poate efectua un salt la oricare dintre sectiuni iar din finalul fiecarei sectiuni se poate reveni la cuprins. Se va urmari modul in care se marcheaza locurile de interes. <HTML> <A NAME="sect1"><H2>Sectiunea 1</H2></A> ... <SMALL>Revenire la <A HREF="#cuprins">CUPRINS</A></SMALL> <A NAME="sect2"><H2>Sectiunea 2</H2></A> </BODY> Legatura hipertext la o locatie denumita din alt document. Marcarea
ancorarii se face tot printr-un tag A in care referinta are un
continut mai complex: unde: link-url este adresa documentului catre care se poate efectua saltul (relativa sau absoluta); denumire este numele unei locatii denumite din documentul referit; de remarcat ca este necesar caracterul # in fata denumirii; text_legatura este textul care va aparea in document sub aspectul uzual al unui punct de salt posibil. In cazul in care documentul tinta nu are definite denumiri de locatii, crearea acestora va necesita, evident, drepturi de scriere in acel document. Exemplu urmator va afisa in fereastra alaturata sectiunea 2 din Exemplul23 (restul documentului este accesibil prin defilare uzuala): <A HREF="exemplul23.html#sect2" TARGET=...>Sectiunea 2 </A> va realiza in pagina marcajul: <BASE HREF="URL de baza" a TARGET=window|_blank|_parent|_self|_topi> specifica adresa URL a paginii home pentru documentul curent. URL de baza este adresa completa a documentului home pentru documentul
curent; daca se utilizeaza TARGET, atunci toate legaturile din pagina
curenta vor fi deschise in fereastra specificata, cu exceptia
celor care sunt redirectate individual prin tagul A. <LINK a HREF="link-url" a REL="tip-rel"i a REV="tip-rev"i a TITLE="title-name"i a TYPE="nume-tip"i> arata o legatura de la documentul curent la altul, in special pentru a furniza informatie interna. Atributele: link-url este adresa (absoluta sau relativa) catre care exista o legatura; tip-rel precizeaza tipul de relatie care leaga documentul, unde este ancora, de documentul referit; valoarea sa este un sir (intre ghilimele); tip-rev precizeaza tipul de relatie care leaga documentul referit de documentul prezent (relatia inversa pentru tip-rel); valoarea sa este un sir (intre ghilimele). Datorita utilizarii sporadice a acestor atribute nu s-a efectuat o standardizare a valorilor pentru tipurile de relatii !title-name poate fi folosit pentru a denumi legatura (ca informatie
a documentului curent); nume-tip specifica un nume pentru tipul de legatura (ca informatie
interna a documentului). Este utilizat in indicarea documentului ce contine stiluri predefinite. |
||||||
|
||||||
|
||||||
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite |
|