Peamine probleem, mis on seotud erinevates kaustades olevate HTML-lehtede linkimisega, on see, et lehtede linkimiseks kasutatavad suhtelised teed peavad olema รตiged. Kui suhteline tee on vale, siis leht ei lingita รตigesti ja tulemuseks vรตib olla katkine link vรตi veateade. Lisaks, kui kausta struktuur muutub, tuleb kรตiki linke vastavalt vรคrskendada.
<a href="../folder/page.html">Link</a>
1. See koodirida loob HTML-i ankurelemendi, mida kasutatakse lingi loomiseks teisele lehele.
2. Atribuut href mรครคrab selle lehe URL-i, millele link peaks osutama, antud juhul โ../kaust/leht.htmlโ.
3. Ava- ja sulgemisankursiltide vaheline tekst kuvatakse lehel lingina, antud juhul "Link".
HTML-failide teed
HTML-failide teid kasutatakse teistele veebilehtedele, piltidele ja muudele Internetis leiduvatele failidele linkimiseks. Neid kasutatakse ka samal veebisaidil olevate failide linkimiseks. HTML-faili teed vรตivad olla absoluutsed vรตi suhtelised. Absoluutne tee on tรคielik URL, mis sisaldab domeeninime, samas kui suhteline tee on osaline URL, mis sisaldab ainult faili asukohta serveris. Absoluutsed teed on usaldusvรครคrsemad, kuna need osutavad alati รตigele asukohale, samas kui veebisaidi struktuuri muutumisel ei pruugi suhtelised teed tรถรถtada.
Mis on HTML-kaust
HTML-kaust on kaust, mis sisaldab HTML-faile ja seotud ressursse, nagu pildid, CSS ja JavaScript. Seda kasutatakse kรตigi veebisaidi vรตi veebirakenduse jaoks vajalike failide salvestamiseks. HTML-kaust sisaldab tavaliselt faili index.html, mis toimib veebisaidi vรตi rakenduse sisenemispunktina. Muud kaustas olevad failid vรตivad sisaldada tรคiendavaid HTML-lehti, pilte, laadilehti, skripte ja muid ressursse, mis on vajalikud tervikliku veebisaidi vรตi veebirakenduse loomiseks.
Kuidas linkida html-lehti samas vรตi erinevates kaustades
1. HTML-lehtede linkimine samas kaustas: kahe samas kaustas oleva HTML-lehe linkimiseks kasutage suhtelisi teid. Suhtelised teed muudavad failide teisaldamise lihtsaks, kuna lingid tรถรถtavad seni, kuni faile koos hoitakse.
Nรคiteks kui teil on kaustas โminukaustโ kaks HTML-lehte:
index.html
umbes.html
Indeks.html lehelt about.html linkimiseks kasutage seda koodi:
MEIST
2. Erinevates kaustades olevate HTML-lehtede linkimine: kahe HTML-lehe linkimiseks erinevates kaustades kasutage absoluutseid teid vรตi tรคielikke URL-e. Absoluutsed teed muudavad failide asukoha jรคlgimise lihtsamaks, kuna need algavad alati teie veebisaidi juurkataloogist (nt http://www.example.com/).
Nรคiteks kui teil on kaks HTML-lehte nendes kohtades:
http://www.example.com/index.html
http://www.example/folder1/about-us/index2 . html
Linkimiseks indeksist1. html indeksiks2 . html, kasutage seda koodi: