Hyperlink, biasa disebut sebagai "tautan", masih merupakan salah satu aspek terpenting dan elemen mendasar dari World Wide Web. Ini adalah kemampuan untuk membuat tautan pada halaman yang membuat pembaca langsung mengikuti atau mengakses konten lain dalam dokumen. Ini adalah salah satu ciri situs web yang paling menentukan, terutama untuk mencapai peringkat tinggi. Ada korelasi langsung antara jumlah tautan. Tautan dapat berupa kata atau tombol yang menunjuk ke lokasi lain yang merupakan bagian dari situs web itu, atau dapat menunjuk ke konten yang merupakan bagian dari situs web eksternal. Semudah menambahkan tautan ke situs web, sedikit rumit bagi perancang web untuk memahami konsep tersebut, terutama ketika jalur absolut dan relatif ikut bermain..
Path absolut adalah path yang menggambarkan lokasi file atau folder terlepas dari direktori kerja saat ini; sebenarnya, ini relatif terhadap direktori root. Ini berisi lokasi lengkap file atau direktori, karenanya namanya. Itu juga disebut sebagai pathname absolut atau path lengkap dan selalu dimulai di tempat yang sama, yang merupakan direktori root. Path absolut berisi semua informasi yang relevan untuk menemukan sumber daya yang ditunjukkan oleh URL absolut. Jalur absolut harus digunakan untuk merujuk ke situs web yang berada di domain selain dari domain asal Anda.
Jalur relatif adalah jalur yang menggambarkan lokasi file atau folder relatif terhadap direktori kerja saat ini. Paling baik digunakan untuk merujuk ke situs web yang berlokasi di domain yang sama, idealnya pada bagian situs web tertentu di mana dokumen tidak pernah mengubah hubungan satu sama lain. Tidak seperti jalur absolut, jalur relatif mengandung informasi yang hanya relatif terhadap dokumen saat ini dalam situs web yang sama yang menghindari kebutuhan untuk menyediakan jalur absolut penuh. Dengan kata sederhana, jalur relatif merujuk ke jalur relatif ke lokasi halaman web saat ini.
Path absolut, juga disebut sebagai path file atau path lengkap, merujuk ke lokasi tertentu dalam sistem file, terlepas dari direktori kerja saat ini. Ini adalah lokasi file atau direktori di komputer yang berisi direktori root dan daftar direktori lengkap yang diperlukan untuk mencari file atau direktori. Sebaliknya, jalur relatif merujuk ke lokasi direktori menggunakan direktori saat ini sebagai referensi, yang menghindari perlunya menentukan jalur absolut penuh. Dengan demikian, jalur relatif juga disebut sebagai jalur non-absolut.
Ada dua pilihan dasar dalam hal pemilihan URL, URL absolut dan URL relatif. URL absolut menunjuk ke lokasi yang sangat spesifik di Web dan berisi semua informasi yang diperlukan untuk menemukan sumber daya. URL absolut harus digunakan untuk menautkan ke situs web lain yang tidak terletak pada domain yang sama. URL relatif, di sisi lain, lebih mudah digunakan karena relatif terhadap halaman tempat mereka berada. Itu selalu merupakan praktik terbaik untuk menggunakan URL relatif untuk referensi tautan yang terletak pada domain yang sama yang membuatnya lebih mudah untuk digunakan.
Path absolut berisi alamat lengkap lokasi file untuk merujuk ke direktori tertentu di komputer, sedangkan direktori saat ini diambil sebagai referensi untuk menemukan direktori lain dalam kasus path relatif. Path relatif berisi alamat parsial dari path absolut berdasarkan hubungannya dengan direktori yang terhubung.
Sebagai contoh:
D: \ document \ mydocument.doc
mydocument.doc
Pada contoh pertama, path absolut berisi path lengkap dari file yang terletak di direktori 'D'. Anda dapat mengklik kanan pada file dan mengklik properti untuk menentukan jalur absolut file itu. Dalam contoh kedua, path relatif berisi alamat parsial file relatif ke direktori kerja saat ini.
Di Linux, path absolut didefinisikan sebagai lokasi file atau direktori relatif terhadap direktori root dan ditunjuk oleh garis miring ke depan (/). Direktori root merujuk ke direktori teratas yang terdiri dari sistem file yang berisi serangkaian sub-direktori yang mengarah ke sub-direktori lebih lanjut. Sebaliknya, path relatif merujuk ke lokasi file atau direktori relatif ke direktori kerja saat ini daripada direktori root. Sebagai contoh,
/ ekspor / rumah / ftp / pub
ekspor / rumah / ftp / pub
Pada contoh pertama, path dimulai dari direktori / yang merupakan direktori root yang menjadikannya pathname absolut. Kami menghapus garis miring / pada contoh kedua yang membuatnya menjadi pathname relatif yang berarti berkaitan dengan direktori kerja saat ini alih-alih direktori root.
Singkatnya, jika Anda ingin menempatkan tautan ke situs web lain yang termasuk dalam beberapa domain lain selain domain rumah, Anda kemungkinan besar menggunakan jalur absolut. Sebaliknya, Anda akan menggunakan jalur relatif untuk bernavigasi di tempat, jika tautan berada di domain yang sama dengan yang Anda maksud. Dengan kata sederhana, path absolut merujuk ke lokasi yang sama dalam sistem file relatif ke direktori root, sedangkan path relatif menunjuk ke lokasi tertentu dalam sistem file relatif ke direktori saat ini yang sedang Anda kerjakan.