Linking DOKUMEN HTML DAN SGML

Untuk menggunakan salah satu dari ketiga karakter tersebut dalam sebuah dokumen HTML, kita harus mengetikkan escape sequence-nya: lt; escape sequence untuk gt; escape sequence untuk amp; escape sequence untuk Terdapat beberapa escape sequence lain yang mendukung karakter beraksen, seperti: ouml; huruf kecil dengan umlaut: ö ntilde; huruf kecil n dengan tilde: ñ Egrave; huruf besar dengan aksen grave: È Kita dapat mengganti huruf-huruf o, n, dan E diatas. Konsorsium WWW memiliki daftar lengkap tentang huruf-huruf khusus tersebut. Catatan: Tidak seperti komponen-komponen HTML lainnya, escape sequence membedakan penggunaan huruf besar atau kecil case sensitive. Sebagai contoh, lt tidak dapat ditulis dengan LT; .

3.6.6. Linking

Kekuatan HTML bersumber pada kemampuannya untuk me-link teks daanatau suatu gambar dengan dokumen lain atau bagian dari suatu dokumen. Browser menonjolkan teks atau gambar yang teridentifikasi dengan warna danatau garis bawah untuk menunjukkan bahwa obyek tersebut adalah hypertext link sering disingkat dengan hyperlink atau hanya link. Tag yang terkait dengan hypertext tunggal adalah A, yaitu kependekan dari anchor. Untuk memasukkan tag tersebut dalam dokumen, caranya adalah: 1 Pendahuluan 94 • mulai dengan A berikan spasi setelah A • tentukan dokumen yang akan di-link dengan mengetikan parameter HREF=”namafile” diikuti dengan kurung tutup menggunakan karakter lebih besar . • ketikkan teks yang akan bertindak sebagai hypertext link pada dokumen • ketikkan tag penutup A tapa spasi sebelum tag penutup Berikut ini adalah contoh referensi hiperteks dalam satu file bernama lat.html: A HREF=bab1.htmlPendahuluanA Entri tersebut menjadikan kata UMM sebagai hiperlink ke dokumen bab1.html, yang terdapat dalam direktori yang sama dengan file yang pertama. Alamat Relatif Vs. Alamat Mutlak Kita dapat me-link ke dokumen-dokumen yang terdapat di direktori lain dengan mencantumkan alamat relatif dari sebuah dokumen ke dokumen lain. Sebagai contoh, link ke satu file bernama publikasi1.html yang terletak di sub-direktori makalah akan terketik seperti: A HREF=makalahpublikasi1.htmlInternet Untuk PertanianA Teknik seperti pada contoh disebut dengan link relatif karena kita menentukan alamat relatif suatu file terhadap file yang memuat hiperlink tersebut. Kita juga dapat menggunakan alamat mutlak URL lengkap dari suatu file, tetapi link relatif lebih efisien dalam mengakses suatu server. Link relatif juga memiliki kelebihan lain, yaitu menjadikan dokumen-dokumen web lebih portable – sebagai contoh: kita dapat membuat beberapa halaman web dalam satu folder tunggal pada komputer lokal dengan menggunakan link relatif untuk hiperlink antar file, dan kemudian meeng-upload keseluruhan folder tersebut ke server web. Halaman- 1 Pendahuluan 95 halaman web pada server selanjutnya akan link ke halaman lain dalam server, dan halaman pada hardisk lokal tetap menunjuk pada halaman-halaman yang terseimpan di hardisk lokal. Pemberian nama file harus memperhatikan penggunaan huruf-huruf kapital karena sistem operasi UNIX membedakan penggunaannya berbeda dengan DOS dan MacOS yang mengabaikan penggunakan huruf kapital. Dengan demikian nama-nama DOCUMENT.HTML, Document.HTML, dan document.html dianggap sebagai file- file yang berbeda. Penggunaan alamat menggunakan stardart sintaks dari UNIX. Sintaks UNIX untuk direktori yang memuat suatu direktori lain parent directory adalah “..”. Untuk informasi lebih lanjut dapat merujuk pada buku-buku tentang pengenalan UNIX seperti Learning the UNIX Operating System dari OReilly and Associates, Inc. Jika kita sedang pada sebuah file, katakan, A.html dan mengacu pada dokumen asli di B.html, maka link-nya akan terlihat sebagai: A HREF=..A.htmlFile AA Secara umum, sebaiknya digunakan link relatif sepanjang memungkinkan, karena: • lebih mudah untuk memindahkan sekelompok dokumen ke lokasi lain karena nama alamat relatif akan tetap berlaku • lebih efisien untuk menghubungkan ke server • tidak perlu mengetik terlalu banyak. Walaupun demikian, sebaiknya digunakan alamat mutlak ketika me-link ke dokumen yang tidak berhubungan secara langsung. Hal tersebut dikarenakan bila kita memindah dokumen ke direktori lain, tidak diperlukan untuk merubah alamat-alamat tersebut. 1 Pendahuluan 96

3.6.7. URL