Perbedaan Antara Jalur File Absolut dan Relatif
Tidak ada aspek desain web yang lebih berpusat pada web daripada hyperlink. Membuat tautan di halaman untuk membantu pengunjung mengakses konten lain dengan mudah adalah salah satu ciri khas yang membedakan situs web dari media komunikasi lain seperti surat kabar dan radio.
Tautan ini mudah ditambahkan ke halaman, tetapi beberapa desainer bingung tentang implementasi yang optimal karena ada dua cara standar untuk membuat tautan dan dua jenis jalur yang dapat Anda gunakan — absolut dan relatif jalan.
URL Jalur Absolut
Jalur absolut menggunakan URL yang merujuk ke lokasi spesifik yang teridentifikasi sepenuhnya di internet. Jalur ini menyertakan nama domain sebagai bagian dari jalur tautan itu sendiri.
Gunakan jalur absolut untuk menunjuk ke elemen web yang berada di domain selain domain Anda sendiri. Misalnya, untuk menautkan ke halaman di situs web lain, Anda harus menyertakan URL lengkap. Tautan itu hanya akan menambahkan elemen di dalam halaman dengan URL yang digunakan sebagai nilai atribut href untuk tautan itu.
Anda juga bebas menggunakan URL jalur absolut di domain Anda sendiri, dengan peringatan bahwa jika Anda berpindah di antara subdomain atau direktori di server Anda sendiri, jalur absolut dapat rusak. Untuk menghindari masalah ini, jalur file untuk sumber daya lokal apa pun harus menggunakan jalur relatif.
URL Jalur Relatif
Jalur relatif berubah tergantung pada halaman tempat tautan itu berada — jalur tersebut relatif terhadap halaman tempat mereka berada (oleh karena itu namanya). Jika Anda menautkan ke halaman di situs Anda sendiri atau gambar di dalam direktori gambar di situs itu, jalur relatif adalah yang kemungkinan besar akan Anda gunakan. Jalur relatif tidak menggunakan URL lengkap halaman.
Ada beberapa aturan untuk membuat tautan menggunakan jalur relatif:
- Tautan di direktori yang sama dengan halaman saat ini tidak memiliki informasi jalur yang terdaftar:
nama file
- Sub-direktori terdaftar tanpa garis miring sebelumnya:
mingguan/nama file
- Menghubungkan satu direktori terdaftar sebagai:
../nama file
Jika Anda terhubung di luar situs, Anda akan menggunakan jalur absolut yang menyertakan jalur lengkap ke apa pun yang ingin Anda sambungkan. Jika Anda ditautkan ke file di domain tempat halaman yang Anda kodekan berada, gunakan jalur relatif yang pada dasarnya menavigasi dari halaman tempat Anda berada, melalui struktur file situs, dan akhirnya ke sumber daya Anda butuhkan.