Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Html


Index » educatie » » informatica » Html
» Crearea legaturilor (link-urilor)


Crearea legaturilor (link-urilor)


Crearea legaturilor (link-urilor)

Una dintre caracteristicile de baza ale limbajului HTML este aceea de structurare a publicatiilor intr-o colectie de documente intre care exista legaturi, trecerea de la un document la altul facandu-se prin intermediul acestora. Legaturile, in functie de locul in care se afla fisierele conectate prin legatura, sunt:

  • interne - daca legatura se face catre o sectiune a aceluiasi fisier;
  • locale - daca fisierele se afla pe acelasi calculator, eventual pe calculatoare din aceeasi retea locala;
  • indepartate- daca fisierele legate se afla pe calculatoare din retele diferite (pe calculatoare gazda aflate la distanta)


Legaturile se realizeaza prin intermediul marcajului <A> </A>, cu urmatoarea sintaxa:


unde:

  • HREF este atributul ce contine calea catre fisierul spre care arata legatura (HREF este o prescurtare de la Hypertext Reference);
  • nume_fisier: numele fisierului destinatie;
  • Text explicativ: legatura cu fisierul solicitat se face prin selectarea textului (clic pe textul explicativ). Textul este afisat diferit fata de restul documentului (colorat diferit si subliniat).

Localizarea fisierului tinta poate fi facuta prin specificarea:

Caii absolute

Caii relative

Daca se utilizeaza calea absoluta se va scrie calea completa, de la directorul de la nivelul cel mai inalt si pana la documentul cerut. Referintele absolute incep intotdeauna cu un slash ("/") urmat de succesiunea directoarelor pana la documentul referit.

Daca se foloseste calea relativa trebuie sa specificam directoarele catre documentul tinta pornind de la documentul in care se afla referinta (documentul de start). Specificarea caii se face ca in Unix, cu directoarele separate prin slash, indiferent de sistemul de operare pe care lucrati. Prin ".." se va specifica directorul aflat pe nivelul superior.

De exemplu:

Este recomandata utilizarea legaturilor relative ori de cate ori este posibil, pentru ca documentele sa fie portabile (mutarea unui document sa nu afecteze legaturile stabilite intre fisierele componente).

In multe cazuri este nevoie sa se creeze legaturi intre sectiunile aceluiasi document. Spre exemplu, atunci cand documentul este o carte, un tutorial sau un curs vom simti nevoia crearii unui cuprins pentru fiecare capitol al documentului. Se va crea o legatura intre fiecare tema din cuprins si sectiunea din document care trateazt acea tema.

Cearea legaturilor interne se realizeaza prin utilizarea atributului NAME al tagului <A>, care stabileste un cuvant cheie ce identifica unic paragraful tinta:


Folosirea tagului A cu atributul NAME poarta numele de ancora. Atunci cand se va face referinta la aceasta ancora, documentul va fi derulat in fereastra navigatorului pana cand textul descriptiv al marcajului <A> </A> ajunge in partea de sus a ecranului. Ancorele nu sunt afisate diferit fata de restul documentului, ca in cazul legaturilor.

Referirea la o ancora in documentul de la care pleaca legatura se face in acelasi fel ca in cazul referirii unui intreg document, adaugandu-se simbolul # urmat de cuvantul cheie din ancora:


Exemplul de mai sus arata ca este posibila referirea la un anumit paragraf al documentului tinta, chiar daca acesta este local sau indepartat.

Tehnica utilizarii referintelor interne este foarte bine ilustrata de exemplul urmator:





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate