SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
TRAINING PEMBUATAN WEB                                                          DASAR HTML

               BUKU PANDUAN                                BASIC HTML

                                            Selamat datang di halaman Basic HTML. Rubrik ini
                                      ditujukan kepada Anda yang masih awam soal desain
                                      web, dan ingin mulai belajar dengan mengenal dasar-
                                      dasar HTML.
                                            Agar proses belajar Anda bisa lebih terarah dan
                                      sistematis, mohon ikuti tips dan panduan berikut ini
                                      sebelum mulai belajar.
                                      TIPS DAN PANDUAN

                                        •   Untuk mempermudah pemahanan Anda dalam
                                            pelajaran HTML, sebaiknya anda mengetik semua
                                            tag dengan progran Notepad (Pada Windows 98,
                                            program ini bisa ditemukan di Start >> Programs
                                            >> Accessories >> Notepad).
                                        •   Semua tag HTML yang ditampilkan di pelajaran ini,
                                            hendaknya Anda ketik ulang. Mengetik ulang
                                            memang merepotkan, namun ini akan lebih
                                            memudahkan Anda dalam memahami materi
                                            pelajaran tersebut.
                                        •   Setelah selesai mengetik tag-tag HTML tersebut di
                                            Notepad, simpanlah file tersebut dengan prosedur
                                            seperti ini:
                     Oleh:                     o Klik menu File >> Save As (bukan File >>
                                                  Save).
           ROBI FERDIANTO                      o Pada isian "Save as type", pilih "All Files
                                                  (*.*)".
                                               o Ketikkan nama file, misalnya index.html
         WORKSHOP TEKNIK ELEKTRO                  (Ingat! ekstension .html [atau .htm juga
       UNIVERSITAS BRAWIJAYA MALANG               boleh] harus dicantumkan. Jika tidak, file
                    2003

                                                                                            1
TRAINING PEMBUATAN WEB                                                                                   DASAR HTML
            tersebut akan dianggap sebagai file teks biasa   Bingung? Jangan khawatir. Akan saya jelaskan satu-
            [text only], bukan file HTML).                   persatu.
          o Klik Save.                                              Tag HTML selalu dimulai dengan <html> dan diakhiri
   • Tag-tag HTML yang ditampilkan di materi pelajaran       dengan </html>. Pokoknya di dalam HTML itu selalu ada
      ini sengaja diberi FONT khusus. Ini hanya bertujuan    tag pembuka <....> dan tag penutup </....> Memang ada
      untuk memudahkan pemahaman Anda. Jadi ketika           beberapa tag yang tidak memerlukan tag penutup, tapi
      mengetik ulang tag-tag tersebut di Notepad, Anda       itu akan dibicarakan belakangan.
      tidak perlu menyamakan FONT nya. Lagipula di                  Setelah tag <html> ada tag <head> Ini adalah kepala
      Notepad, Anda tidak bisa membuat tulisan dengan        dari halaman web yang biasanya berisi informasi-
      warna selain hitam :).                                 informasi atau catatan-catatan penting seputar halaman
      Oke, selamat belajar! Mari kita mulai dengan           web yang didesain tersebut. Sebagaimana tag <html>, tag
Pelajaran #01, yaitu Dasar-dasar Tag HTML.                   <head> ini pun diakhiri dengan </head>
                                                                    Di antara tag <head> dan </head> terdapat tag
 Dasar-dasar Tag HTML                                        <title> dan </title>. Ini berfungsi untuk memberikan
                                                             judul bagi halaman web tersebut.
Mungkin anda sudah sering mendengar istilah HTML. Di                Perlu diingat, judul tidak sama dengan nama
sini saya tidak akan berpanjang-panjang menerangkan          file. Contoh nama file adalah index.html, feedback.php,
secara teori mengenai HTML. Teori-teorinya dapat anda        welcome.shtml, dan sebagainya. Sedangkan judul (title)
baca di buku-buku yang banyak dijual di toko buku.           sebuah halaman web adalah tulisan tertentu yang biasa
Saya akan langsung menjelaskan tentang tag-tag dasar         Anda temukan di pojok kiri atas browser Anda. Coba Anda
HTML. Ini adalah tag-tag dasar HTML tersebut:                buka internet explore dan lihat ke pojok kiri atas window
                                                             maka akan ada tulisan about:blank – Microsoft Internet
<html>                                                       Explore. Anda akan melihat tulisan about:blank Nah,
      <head>                                                 itulah judul atau title dari halaman ini. Cara membuatnya
            <title>                                          adalah sebagai berikut:
            </title>                                         <title>nama title </title>
      </head>                                                       Tag selanjutnya adalah <body> dan </body>. Ini
      <body>                                                 adalah tag yang berisi semua data yang akan ditampilkan
      </body>                                                di halaman web nantinya. Jadi apapun yang anda buat
</html>
                                                             dan ciptakan di sebuah halaman web, harus diletakkan di
                                                             antara tag <body> dan </body>. Memang ada juga
(spasi yang sama menunjukkan pasangan tag)
                                                             unsur-unsur yang tidak diletakkan di tag <body>
                                                             misalnya di tag <head> atau di bawah </html>. Tapi ini
                                                                                                                     2
TRAINING PEMBUATAN WEB                                                                                    DASAR HTML
sudah termasuk "pelajaran tingkat lanjut", jadi belum         membuat awal paragraf tersebut agak menjorok ke
saatnya dibahas sekarang :).                                  dalam.
      Untuk latihan, silahkan Anda ketik tag berikut ini di          Pada file HTML, pergantian paragraf sungguh
Notepad,     lalu    disimpan    dengan      nama      file   berbeda. Sebagai contoh, ketika mengetik tulisan di html,
"pelajaran1.html".                                            kita hanya menekan <Enter> satu kali antara satu
                                                              paragraf dengan paragraf berikutnya. Tapi seperti yang
<html>                                                        terlihat, ada "jarak satu spasi" bukan? Nah, inilah format
<head>                                                        paragraf dalam file HTML!
<title>Pelajaran HTML Bagian 1</title>                               Sedangkan jika Anda tidak menghendaki adanya
<head>                                                        "jarak spasi" tersebut, maka Anda harus membuat
<body>                                                        pergantian baris (bukan pergantian paragraf).
Halo, ini adalah halaman web pertama saya.                           Jika Anda membuat halaman web dengan
</body>                                                       Macromedia Dreamweaver atau Microsoft Frontpage,
</html>
                                                              pergantian paragraf dilakukan dengan menekan tombol
                                                              <Enter>. Sedangkan pergantian baris dilakukan dengan
      Setelah disaving, buka file "pelajaran1.html"
                                                              menekan tombol <Enter> bersamaan dengan tombol
tersebut dengan browser (seperti Internet Explorer atau
                                                              <Shift>.
Netscape Navigator), lalu lihat bagaimana hasilnya.
                                                                     Karena ini adalah pelajaran dasar-dasar HTML,
                                                              maka saya akan menjelaskan tentang tag-tag HTML yang
 Pergantian Baris dan Paragraf                                diperlukan untuk membuat pergantian baris dan
                                                              pergantian paragraf.
                                                              Tag untuk pergantian baris: <br>
       Hm, kenapa masalah "sepele" seperti "baris" dan
                                                              Tag untuk pergantian paragraf: <p>
"paragraf"     perlu   dibahas    secara    khusus?    Apa
                                                                     Pada Pelajaran #01 sudah disebutkan bahwa tidak
istimewanya?
                                                              semua tag pembuka <...> harus diakhiri dengan tag
       Jawabannya adalah: Struktur content dalam file
                                                              penutup </...>. Nah, tag <b> dan <p> inilah dua di
HTML berbeda dengan struktur content dalam file-file
                                                              antara contohnya. Anda tidak perlu mengakhirinya
jenis lain. Kita misalkan saja di Microsoft Word. Jika kita
                                                              dengan </br> atau </p>.
menekan tombol <Enter>, maka kita akan masuk ke
                                                                     Namun dalam kasus-kasus tertentu, tag <p> perlu
paragraf berikutnya. Antara paragraf yang satu dengan
                                                              diakhiri dengan </p>. Ini misalnya jika di dalam tag <p>
paragraf berikutnya tidak ada "jarak spasi" sama sekali.
                                                              kita memasukkan unsur-unsur lain seperti perataan teks
Untuk menandai perbedaan paragraf, biasanya kita
                                                              (alignment) dan sebagainya. Masalah alignment ini akan


                                                                                                                      3
TRAINING PEMBUATAN WEB                                                                                                 DASAR HTML
dibahas dalam pelajaran berikutnya. Tapi untuk sekadar
contoh, bolehlah disimak tag berikut ini:                        Image & Alignment

<p align="center">bla... bla.. bla....</p>                           Sekarang kita akan membuat halaman web yang
                                                               lebih  menarik,   karena    kita  akan  menempatkan
Nah, dalam tag di atas, di dalam tag <p> ada unsur             gambar/foto/image tertentu di dalam halaman web kita,
alignment "center" (kalimat tersebut dibuat rata tengah),      dan mengatur perataan teks (alignment).
sehingga tag <p> harus diakhiri dengan tag </p>
      Untuk lebih jelasnya, coba Anda langsung saja             IMAGE
mempraktekkan contoh tag HTML di bawah ini. Ketik di
Notepad,     lalu   disimpan     dengan      nama     file            Foto-foto atau image atau grafik (selanjutnya
"pelajaran2.html".                                             disebut "image" saja) yang digunakan dalam dunia desain
                                                               grafis banyak sekali macamnya. Namun khusus untuk
<html>                                                         halaman web standar, image yang dapat diletakkan
      <head>                                                   hanyalah yang berformat JPEG (berekstension .jpg) dan
             <title>Pelajaran HTML Bagian 2</title>            GIF (berekstension .gif). Memang ada format file lain
      <head>                                                   yang bisa ditampilkan di halaman web, seperti file-file
      <body>                                                   flash, namun lagi-lagi ini adalah "pelajaran tingkat lanjut"
      Ini adalah paragraf pertama.                             dan tidak akan dibahas di sini :)
      <p>
                                                               Untuk menampilkan image di halaman web, kita hanya
      Ini adalah paragraf kedua
                                                               membutuhkan sebuah tag sedernana seperti ini:
      <br>
      Ini masih paragraf kedua, namun ini adalah baris kedua
      dari paragraf kedua.                                     <img src="alamat_path_image_tersebut">
      <p>
      Ini adalah paragraf ketiga.                              (Hati-hati ketika mengetik src, karena banyak orang yang
      <br>                                                     salah mengetiknya menjadi scr)
      Ini adalah baris kedua dari paragraf ketiga.                   Sebagai contoh, di situs saya terdapat sebuah
      </body>                                                  image             dengan             alamat          URL
</html>                                                        http://geocities.com/ferdiant2/foto.jpg Jika Anda hendak
                                                               menampilkan image ini di situs Anda, tag-nya adalah
                                                               sebagai berikut:

                                                               <img src=" http://geocities.com/ferdiant2/foto.jpg ">

                                                                                                                                4
TRAINING PEMBUATAN WEB                                                                                                  DASAR HTML
      Gampang, bukan? Tapi jangan puas dulu, karena                   Boder="0" artinya, image tersebut tidak membutuhkan
tag di atas hanyalah tag dasar atau yang paling standar.              border. "logo situsku" merupakan teks yang akan tampil
Padahal ada beberapa elemen yang biasa menyertai tag                  di browser jika mouse diarahkan ke atas image tersebut.
image, yaitu:
   • width, yaitu lebar image tersebut.                                ALIGNMENT / PERATAAN TEKS
   • height, yaitu tinggi image tersebut.
   • border, yaitu besarnya garis yang dipakai untuk
      membingkai image tersebut.                                             Istilah rata kiri, rata kanan, rata tengah, dan rata
   • alt, yaitu teks yang akan muncul di browser jika                 kiri-kanan, tentu sudah tidak asing bagi Anda. Ini
      mouse kita arahkan ke image tersebut.                           merupakan alignment (perataan teks), dan berlaku juga
      Sebagai contoh, berikut adalah tag yang lengkap                 di halaman web. Namun bedanya, halaman web tidak
karena di dalamnya terdapat elemen-elemen di atas:                    mengenal rata kiri-kanan, sehingga yang bisa digunakan
                                                                      hanya rata kiri, rata kanan, dan rata tengah.
<img    src="http://geocities.com/ferdiant2/foto.jpg"   widht="400"          Alignment di halaman web - sebenarnya - bukanlah
height="100" border="0" alt="logo situsku">                           merupakan tag. Ia hanya sebagai elemen yang
                                                                      diikutsertakan pada tag tertentu. Sebagai contoh, di sini
Image foto.jpg yang saya tampilkan di sini, berukuran                 saya membuat tag <p> yang di dalamnya terkandung
widht=400 dan height=100. Jika Anda tidak perlu                       elemen perataan teks. Seperti sudah Anda baca di
merubah ukuran ini, sebenarnya unsur width dan height                 Pelajaran 2 (tentang Pergantian Baris dan Paragraf), tag
tidak perlu ditampilkan. Tapi jika Anda hendak mengubah               <p> yang diberi elemen lain harus disertai dengan tag
ukurannya, maka kedua elemen ini wajib disertakan.                    penutup </p>.
Jangan lupa menuliskan ukuran yang Anda inginkan pada                        Berikut adalah contoh tag alignment yang digabung
tag-nya, seperti ini (contoh):                                        dengan tag <p>:

<img    src="http://geocities.com/ferdiant2/foto.jpg"   widht="200"   <p align="center">Ini adalah teks yang rata tengah</p>
height="50" border="0" alt="logo situsku">                            <p align="left">Ini adalah teks yang rata kiri</p>
                                                                      <p align="right">Ini adalah teks yang rata kanan</p>
Kalau ukuran image tidak perlu diubah, tag di atas bisa
dipersingkat menjadi:

<img src="http://www.jonru.com/images/guest.gif"        border="0",
alt="logo situsku"> (tanpa unsur widht dan height)


                                                                                                                                 5
TRAINING PEMBUATAN WEB                                                                                          DASAR HTML

 LATIHAN                                                      Georgia. Maka orang tersebut tidak akan bisa melihat
                                                              "kecantikan" halaman web Anda, sebagaimana yang Anda
                                                              saksikan dari komputer Anda.
      Sebagai latihan, silahkan anda ketik tag berikut ini           Karena keterbatasan seperti inilah, halaman-
di    notepad,    lalu    saving  dengan     nama     file    halaman web biasanya hanya diisi dengan jenis-jenis font
"pelajaran3.html".                                            standar, yang diperkirakan ada di setiap komputer. Dua
                                                              jenis font yang paling sering dipakai adalah Arial dan
<html>                                                        Verdana.
<head>                                                               Namun bagaimana jika ada komputer yang di
<title>Pelajaran Dasar HTML Bagian 3</title>                  dalamnya tidak terdapat font Arial dan Verdana? Untuk
</head>                                                       mengatasinya, para desainer web yang baik biasanya
<body>                                                        membuat sekitar tiga atau empat font alternatif. Jika font
<img src="http://www.jonru.com/images/guest.gif" border="0"   pertama tidak ada di komputer tersebut, maka yang
alt="logo situsku">                                           dipakai     adalah        font     alternatif  kedua.    Demikian
<p align="center">Ini adalah teks yang rata tengah</p>
                                                              seterusnya.
<p align="left">Ini adalah teks yang rata kiri</p>
                                                                     Berikut adalah tag yang cukup lengkap untuk
<p align="right">Ini adalah teks yang rata kanan</p>
</body>                                                       mengatur jenis huruf:
</html>                                                       <font face="jenis huruf" size="ukuran huruf" color="warna
                                                              huruf">bla... bla... bla...</font>
                                                              (Ingat, tag penutup harus ada)
 Fonts (Huruf) & Warna                                        Sebagai contoh, berikut adalah sebuah tag untuk font:
                                                              <font face="verdana, arial, helvetica, sans-serif" size="2"
      Fonts (Huruf)
                                                              color="blue">Ini adalah huruf dengan ukuran 2 dan warna
      Masalah font dalam desain web merupakan salah           biru</font>
satu faktor yang dilematis. Kalau Anda me-layout              Mari kita bahas unsur-unsur tersebut satu-persatu:
halaman media cetak seperti majalah, maka Anda                    • face="verdana, arial, helvetica, sans-serif". Bagian
cenderung bebas menggunakan font apa saja.                           ini mengandung arti, bahwa diharapkan font yang
      Tapi pada halaman web, masalahnya berbeda. Anda                tampil di browser adalah verdana. Jika verdana
misalnya sudah membuat jenis huruf yang bagus-bagus                  tidak ada, yang akan tampil adalah arial. Jika arial
untuk tulisan-tulisan di halaman web Anda, seperti                   tidak ada juga, maka penggantinya adalah
Futura, Freehand, Georgia, dan sebagainya. Kemudian                  helvetica.        Jika     helvetica   pun    tidak   ada,
halaman web Anda itu diakses oleh orang lain, dan di                 penggantinya adalah sans-serif. Jika sans-serif pun
komputernya tidak tersedia font Futura, Freehand, dan

                                                                                                                             6
TRAINING PEMBUATAN WEB                                                                                          DASAR HTML
       tidak ada? Hm... sepertinya komputer ini perlu           Untuk huruf tebal: <b>.......</b>
       diinstal ulang! :-)                                      Untuk huruf miring: <i>.......</i>
   •   size="2". Pada halaman web, ukuran font biasanya         Untuk huruf bergaris bawah: <u>.......</u>
       dibuat berdasarkan "rangking". Berikut adalah            Berikut adalah contohnya:
       "rangking" tersebut:                                     <b>Ini huruf tebal</b>
       size="1" = 8 pt                                          <i>Ini huruf miring</i>
       size="2" = 10 pt                                         <u>Ini huruf bergaris bawah</u>
       size="3" = 12 pt                                         Mau digabung? Boleh! Seperti ini contohnya:
       size="4" = 14 pt                                         <b><i>Ini huruf tebal sekaligus miring</i></b>
       size="5" = 18pt                                          Coba diperhatikan: Jika Anda menggabungkan dua atau
       Jadi, kini Anda tahu bahwa maksud dari size="2"          lebih tag, maka pembuatan tag-nya harus sistematis.
       adalah, font tersebut berukuran 10 pt.                   Kalau bahasa "preman"nya, tag-tag tersebut harus saling
   •   Color="blue". Artinya, warna huruf tersebut adalah       mengapit. Tag yang muncul paling depan, tag
       biru. Selain dengan nama/istilah, pemberian warna        penutupnya harus muncul paling belakang. Jika ada tag
       bisa juga dilakukan dengan memberikan kode-kode          yang muncul di depan pada urutan kedua, maka di
       warna RGB. Sebagai contoh, warna latar halaman           belakang pun ia harus muncul pada urutan kedua dari
       web ini adalah #000080. Saya kira Anda tidak perlu       belakang. Demikian seterusnya. Karena itu, tag di atas
       terlalu pusing dengan kode warna ini, karena Anda        tidak boleh dibuat seperti ini:
       bisa mempelajarinya dengan mudah dengan cara             <b><i>Ini huruf tebal sekaligus miring</b></i> (INI CONTOH
       "mengutak-atik" berbagai kombinasi warna pada            PENULISAN TAG YANG SALAH)
       beberapa program desain grafis seperti Photoshop         Tapi kalau seperti ini, boleh:
       dan Macromedia Freefand, atau program desain             <i><b>Ini huruf tebal sekaligus miring</b></i>
       web seperti Macromedia DreamWeaver dan                   Tag font style juga bisa diletakkan di antara tag font.
       Microsoft Frontpage.                                     Seperti ini:
                                                                <font face="verdana" size="2"><b>Ini adalah huruf verdana
   Fonts (Style)                                                ukuran 10 pt dan dicetak tebal</b></font>
                                                                       Ukuran       huruf     juga      dapat     dibuat dengan
      Elemen yang tak kalah penting untuk font adalah           menggunakan tag <h1>, <h2> dan seterusnya. Semakin
font style, seperti bold (huruf tebal), talic (huruf miring),   besar angka yang terdapat setelah "h", maka ukuran
dan underline (bergaris bawah). Huruf bergaris bawah            hurufnya semakin kecil (berbanding terbalik). Sebagai
(underline) tidak terlalu umum digunakan pada halaman           contoh:
                                                                <h1>Ini adalah tulisan</h1>
web, tapi tak apalah jika ditampilkan juga tag-nya di sini.
                                                                <h2>tulisan ini lebih kecil dari yang di atas</h2>
Berikut adalah tag yang diperlukan untuk font style:
                                                                                                                             7
TRAINING PEMBUATAN WEB                                                                                          DASAR HTML
<h3>tulisan ini lebih kecil lagi</h3>                                Sebagai latihan, silahkan anda ketik tag berikut ini
                                                               di    notepad,    lalu    saving  dengan     nama     file
     Warna
                                                               "pelajaran4.html".

       Di atas saya sudah menyinggung sedikit soal warna.      <html>
Intinya,     Anda       bisa     membuat        warna dengan   <head>
mencantumkan nama warna tersebut pada tag yang                 <title>Pelajaran Dasar HTML Bagian 4</title>
tersedia, seperti                                              </head>
<font color="blue">Ini huruf berwarna biru</font>              <body bgcolor="#DDDDFF">
       Anda juga dapat menggunakan kode-kode warna             Coba lihat warna latar belakang halaman ini. Silahkan cocokkan
tertentu yang terdiri dari gabungan warna RGB, dan             dengan kode warnanya.
diawali dengan tanda #. Sebagai contoh: #000000 adalah         <p>
warna hitam, #FFFFFF adalah putih, #0000FF = biru, dan         <font face="Arial" size="2" color="#FF0000">Ini adalah tulisan
                                                               dengan huruf Arial, ukuran 2 dan warna huruf merah.</font>
#FF0000 = merah.
                                                               <br>
       Perlu diketahui, yang bisa diberi warna bukan cuma
                                                               <font face="Verdana" size="2" color="#0000FF"><b>Ini adalah
huruf/font. Masih banyak unsur di dalam halaman web            tulisan dengan huruf Verdana, ukuran 2, warna huruf biru, dan
yang bisa diberi warna. Salah satu contohnya adalah            dicetak tebal</b></font>
warna latar belakang halaman web. Situs saya ini               <br><i>Ini adalah contoh huruf miring</i>
misalnya, memiliki warna latar belakang (background)           <br><u>Ini adalah huruf yang diberi garis bawah</u>
biru cerah dengan kode warna #000080.                          <p>
       Untuk membuat warna background halaman web,             <h1>Huruf besar</h1><br>
maka kode warna itu harus diletakkan pada tag <body>.          <h2>Lebih kecil</h2><br>
Berikut adalah contohnya:                                      <h3>lebih kecil lagi</h3><br>
<body bgcolor="#FFFFFF">.........</body>                       <h4>jauh lebih kecil lagi</h4><br>
Ini akan menghasilkan warna background putih                   <h5>ini lebih kecil lagi</h5><br>
<body bgcolor="#000080">.........</body>                       <h6>yang ini masih bisa dibaca gak ya? kecil banget!</h6>
Ini akan menghasilkan warna background yang sama               </body>
dengan warna background halaman web yang sedang                </html>
Anda baca ini.
                                                               Nah, selamat mencoba!
       Latihan
                                                               Seputar Link (1)


                                                                                                                                8
TRAINING PEMBUATAN WEB                                                                                     DASAR HTML
      Link adalah teks atau gambar (image) tertentu di          (http://www.jonru.com/images/guest.gif), dan image ini
dokumen HTML, yang bila diklik akan membawa kita ke             diberi link menuju Yahoo!. Begini tag-nya: (coba Anda
dokumen lainnya, atau ke bagian tertentu pada dokumen           pelajari sendiri bagaimana proses "perkawinan" kedua tag
yang sama. Ada beberapa pembahasan yang cukup                   tersebut)
penting mengenai link, dan akan dibahas satu-persatu.           <a                   href="http://www.yahoo.com/"><img
Karena banyaknya pembahasan yang tersedia, maka saya            src="http://www.jonru.com/images/guest.gif"></a>
membagi materi ini menjadi dua halaman.                         Tentu saja, seperti Anda pelajari dalam Materi 03, Anda
                                                                bisa menambahkan elemen-elemen tambahan pada tag
Link Secara Umum                                                image. Misalnya seperti ini:
       Sebagai permulaan, kita akan bicara dulu mengenai        <a                   href="http://www.yahoo.com/"><img
link yang berupa alamat URL atau alamat situs yang biasa        src="http://www.jonru.com/images/guest.gif"
kita temukan pada halaman web.                                  width="200" height="50" border="0", alt="Ini dia
       Berikut adalah tag yang paling umum untuk                situsnya Yahoo!"></a>
membuat link:                                                   Catatan: Jika Anda membuat image yang mengandung
<a href="alamat_URL">teks atau image yang di-link</a>           link, elemen border="0" sangat diperlukan. Karena jika
Teks atau image yang diapit oleh tag <a> dan </a>               elemen ini tidak dicantumkan, maka image tersebut akan
tersebut bisa berupa teks atau image apa saja, terserah         memiliki border yang mungkin mengganggu penampilan
Anda. Tapi Anda juga harus memikirkan bahwa teks yang           image tersebut di browser. Tapi jika Anda memang
tertulis atau gambar yang tercantum di situ haruslah ada        menyukai kehadiran border tersebut, ini tentu lain
hubungannya dengan link tersebut.                               ceritanya :)
Sebagai contoh, berikut adalah tag untuk membuat link
menuju situs www.yahoo.com:                                     Relative         Path      VS      Absolute         Path
<a     href="http://www.yahoo.com/">Ini          adalah  link   Ini adalah bagian yang cukup penting dalam pembahasan
menuju Yahoo!</a>                                               mengenai link. Untuk lebih jelasnya, coba Anda simak
Boleh-boleh saja Anda merubah teks-nya, asalkan masih           kembali tag untuk membuat link berikut ini:
ada hubungannya dengan link-nya (Yahoo!), agar orang            <a href="http://www.abc.com/index.shtml">ABC</a>
yang membacanya tidak bingung.                                  URL      atau     path   http://www.abc.com/index.shtml
Sekarang, bagaimana membuat image yang memiliki                 merupakan path yang lengkap. Path itu akan selalu
link? Caranya gampang saja: Misalnya pada link untuk            seperti itu, di manapun ia ditempatkan. Nah, inilah yang
Yahoo! di atas, Anda cukup mengganti teks "Ini adalah           disebut sebagai absolute path.
link menuju Yahoo!" dengan tag image.                           Sementara relative path adalah alamat path yang
Sebagai contoh, mari kita gunakan saja sebuah image             dinamis. Ia akan menjadi alamat URL yang berbeda-beda,
yang         terdapat         pada         situs        saya    tergantung di mana Anda meletakkan tag-nya.
                                                                                                                       9
TRAINING PEMBUATAN WEB                                                                                        DASAR HTML
Anda      bingung?      Jangan    khawatir.     Saya   sudah
menyediakan sebuah gambar yang berisi bagan sebuah                   <a href="../../index.html">Index</a>
situs. Klik DI SINI untuk melihatnya, karena saya akan            3. Anda     kini   bekerja     pada    file   artikel.html
membuat penjelasan berdasarkan gambar tersebut                       (C:situskuportofolioartikel.html),    lalu     Anda
(gambar akan terbuka dengan window baru yang kecil.                  hendak membuat link menuju index.html. Maka
Jadi jangan khawatir jika halaman ini akan tertimpa).                tag-nya                                         adalah:
Pada gambar tersebut terlihat sebuah struktur situs, di
mana file-filenya disimpan di root direktory yang                    <a href="../index.html">Index</a>
beralamat di C:situsku. Di root direktory ini terdapat dua       4. Anda bekerja lagi pada file index.html, dan ingin
file, yaitu index.html, dan profilku.html. Selain itu                membuat link menuju file profilku.html. Kedua file
terdapat tiga subdirektori (portofolio, images, dan                ini berada di folder/direktori yang sama. Maka tag-
artikelku) yang masing-masing berisi sejumlah file pula.            nya                                         adalah:
Adapun subfolder artikelku, ia memiliki dua subfolder
lagi, yaitu fiksi dan nonfiksi.                                    <a href="profilku.html">Profilku</a>
Sekarang, mari kita meneruskan materi ini dengan                  5. Contoh    terakhir,    Anda   bekerja   pada    file
pemberian        contoh     kasus    (agar       memudahkan          desainweb.html
pemahaman).                                                          (C:situskuportofoliodesainweb.html), dan ingin
    1. Anda      sedang     bekerja   di    file   index.html        membuat      link    menuju     image    fotoku.jpg
       (C:situskuindex.html). Di file ini Anda membuat             (C:situskuimagesfotoku.jpg). Tag-nya adalah:
       tag-link yang menuju ke file desainweb.html
       (C:situskuportofoliodesainweb.html). Maka tag-              <a href="../images/fotoku.jpg">Fotoku</a>
       nya                                            adalah:   Tag-tag yang ditampilkan pada kelima contoh di atas
                                                                merupakan relative path. Alamat path yang tercantum
      <a      href="portofolio/desainweb.html">Desain           pada tag-tag itu bisa berubah menjadi alamat URL yang
      Web</a>                                                   berbeda-beda jika ditaruh di alamat situs yang berbeda-
                                                                beda pula.
      Perhatikanlah: Kata "Desain Web" bisa diganti             Misalnya, untuk contoh nomor 1 di atas: Jika Anda meng-
      dengan pilihan Anda. Perhatikan juga, tanda              upload file index.html ke situs www.situs-pribadiku.com,
      diubah menjadi /.                                         maka path portofolio/desainweb.html akan berubah
   2. Sekarang Anda bekerja di file nonfiksi-01.html            menjadi        alamat        URL        http://www.situs-
      (C:situskuartikelkunonfiksinonfiksi-02.html), dan     pribadiku.com/portofolio/desainweb.html.
      ingin membuat link menuju file index.html                 Lantas    jika   file  index.html   itu    di-upload   ke
      (C:situskuindex.html). Maka tag-nya adalah:             www.situsmu.com/tentangmu/,             maka         path
                                                                                                                         10
TRAINING PEMBUATAN WEB                                                                                     DASAR HTML
portofolio/desainweb.html akan berubah pula menjadi            biasa, kita bisa mengganti teks dengan kata atau kalimat
URL                                                            apa saja, bahkan gambar/image pun bisa. Yang penting
http://www.situsmu.com/tentangmu/portofolio/desainweb          masih ada hubungannya dengan link tersebut.
.html.                                                         Berikut adalah sebuah contoh e-mail link:
Oh ya, Anda mungkin bertanya, apa guna tanda ../ pada          <a href="mailto:webmaster@yahoo.com">Kirim e-mail
path-path di atas? Ya, tanda ../ itu berfungsi untuk           ke Webmaster Yahoo!</a>
menyesuaikan link dengan lokasi folder dari file yang di-      Dan inilah hasilnya (silahkan diklik): Kirim e-mail ke
link. Hm... bingung? Saya akan memberikan satu contoh          Webmaster Yahoo!
saja sebagai gambaran. Seterusnya silahkan Anda                Jika kata Kirim e-mail ke Webmaster Yahoo! di atas diklik,
"bayangkan" sendiri ya? Hehehehe.....                          maka akan terbuka sebuah window e-mail baru, dan
Untuk contoh nomor 2 di atas, file nonfiksi-02.html            alamat e-mail webmaster@yahoo.com tercantum di isian
berada dua subfolder di bawah file index.html. Jadi jika       To: secara otomatis.
pada file nonfiksi-02.html hendak dibuat link menuju file      Anda juga bisa membuat agar isian Subject: pun terisi
index.html, maka pada path-nya harus dibuat "kode              otomatis. Caranya, Anda tinggal menambahkan tag
penyesuaian" agar path tersebut bisa secara tepat masuk        tertentu setelah alamat emailnya, yaitu:
ke folder yang berisi file index.html. Satu kali tanda ../     ?subject=teks
berarti link tersebut mundur satu subfolder. Dua kali ../      Contoh:
berarti mundur dua subfolder. Begitu seterusnya.               <a        href="mailto:webmaster@yahoo.com?subject=A
                                                               question about Yahoo!">Kirim e-mail ke Webmaster
E-mail                                                 Link    Yahoo!</a>
Berikut kita akan mempelajari salah satu jenis link            Berikut adalah hasilnya (silahkan diklik): Kirim e-mail ke
lainnya, yaitu e-mail link. Ini adalah jenis link, yang jika   Webmaster Yahoo!
diklik akan membuka sebuah window "New Massage" dari           NOTE:
email client kita. Hm, jika Anda bingung dengan "definisi"        • Jangan sekali-kali membuat e-mail link seperti ini,
ini, saya akan membuat penjelasan yang lebih gamblang:               karena                 dijamin                salah:
E-mail link adalah link yang berisi alamat e-mail, bukan             <a href="http://webmaster@yahoo.com">text</a>
alamat dokumen HTML tertentu.                                     • E-mail link yang diklik akan terbuka pada window
Cara membuat e-mail link pun sangat gampang. Ini dia                 program e-mail client default di komputer Anda,
tag-nya:                                                             bukan di browser. Contoh e-mail client adalah
<a href="mailto:alamat_email">teks</a>                               Outlook Express, Eudora, Netscape Messenger, dan
Perhatikan, bahwa unsur mailto:alamat_email merupakan                sebagainya. Karena e-mail client berbeda dengan
bagian penting yang membedakan antara email link                     browser, maka otomatis link itu akan terbuka pada
dengan jenis link yang kita bahas di atas. Dan seperti
                                                                                                                       11
TRAINING PEMBUATAN WEB                                                                                      DASAR HTML
    window baru. Jadi kita tidak perlu membuat link          diklik, maka browser akan membawa kita ke "bagian
    target seperti _blank dan sebagainya.                    tertentu" tersebut.
Seputar Link (2)                                             Untuk mendapat gambaran yang jelas, silahkan klik DI
                                                             SINI untuk masuk ke bagian lain di halaman ini yang
Baca panduan materi ini. Klik DI SINI!                       telah diberi bookmark.
Bookmark                     atau                 Anchor     Ada dua tag (yang berpasangan) yang diperlukan dalam
Pada materi sebelumnya, kita sudah membahas soal link,       membuat bookmark, yaitu:
dan semuanya bicara tentang link yang terhubung ke           Pertama,          tag         untuk         link,      yaitu:
dokumen lain. Padahal link juga bisa berfungsi untuk         <a href="#nama_bookmark">......</a>
menghubungkan bagian-bagian tertentu pada dokumen            Kedua,      tag  untuk     bookmark-nya       sendiri, yaitu:
yang sama.                                                   <a name="nama_bookmark">............</a>
Sebetulnya, saya agak bingung untuk menamai link             Perhatikan bahwa:
seperti ini, karena setiap program HTML editor                  • Untuk tag-link, harus diawali dengan tanda #,
menggunakan istilah yang berbeda-beda.                              sedangkan untuk tag-bookmark, tidak perlu.
Microsoft Frontpage menamainya dengan Bookmark. Tapi            • Anda boleh memberikan nama_bookmark apa saja,
istilah ini juga dipakai oleh browser Netscape Navigator            sesuai keinginan Anda.
untuk menggantikan istilah Favorites pada Internet           Berikut adalah sebuah contoh dalam pembuatan
Explorer.      Sementara     Macromedia      Dreamweaver     bookmark (silahkan diikuti langkah-langkahnya):
menamainya Anchor.                                              1. Buatlah sebuah halaman web. Pada bagian atas
Baiklah, sepertinya saya lebih tertarik menggunakan                 halaman tersebut, ketiklah tulisan Buku Tamu, lalu
istilah    Bookmark.    Jadi   untuk   selanjutnya    kita          diberi         tag-link            seperti        ini:
menggunakan istilah ini saja, ya?                                   <a href="#01">Buku Tamu</a>
Dalam kehidupan sehari-hari, kita sebenarnya sudah              2. Pada bagian tengah halaman tersebut, buatlah tag
akrab dengan bookmark ini. Misalnya ketika kita                     <p> sebanyak mungkin, misalnya 100 buah. Ini
membaca sebuah buku, dan kita berhenti pada halaman                 berguna untuk memudahkan Anda dalam mengetes
73, maka kita melipat bagian ujung halaman ini.                     link dan bookmark tersebut. Pada tag <p> yang ke
Gunanya, untuk menandakan bahwa kita sudah membaca                  100 misalnya, ketiklah tulisan Ini dia buku
sampai halaman 73. Nah, "lipatan bagian ujung buku" ini             tamunya, lalu tulisan ini diberi tag-bookmark seperti
merupakan salah satu contoh bookmark.                               ini:
Pada desain web, bookmark merupakan bagian tertentu                 <a     name="01">Ini      dia   buku     tamunya</a>
di sebuah dokumen (bisa berupa teks, image atau yang                Setelah itu, buat lagi tag <p> sebanyak mungkin di
lainnya) yang diberi tanda tertentu. Lalu jika sebuah link          bawahnya, misalnya 100 buah. Anda akan tahu


                                                                                                                       12
TRAINING PEMBUATAN WEB                                                                                      DASAR HTML
       fungsi tag <p> yang banyak ini setelah                   _top
       mempraktekkannya.                                        Ini adalah link target di mana link yang diklik akan
    3. Nah, Anda telah selesai membuat sepasang tag-            terbuka     dengan    cara   "menimpa"      halaman   web
       bookmark. Sekarang, simpanlah file tersebut              sebelumnya.
       sebagai file HTML, lalu akses melalui browser Anda,      Tag untuk membuat target _top adalah:
       seperti Internet Explorer. Coba klik link pada tulisan   <a href="alamat_URL" target="_top">....</a>
       Buku Tamu. Maka Anda akan langsung dibawa ke             _top merupakan link target default, sehingga tanpa ditulis
       bagian yang berisi tulisan Ini dia buku tamunya.         pun, browser akan langsung membuka halaman web yang
Nah, gampang, bukan? Perlu dicatat bahwa untuk contoh           kita tuju dengan link target _top. Jadi kalau kita ingin
tag di atas, nama bookmark-nya adalah 01. Anda bisa             membuat link target _top, sebaiknya tidak usah ditulis
memakai nama-nama lain, sesuai selera Anda. Yang                aja. Tulis saja dengan cara biasa seperti ini:
penting, nama tersebut harus satu kata, tidak boleh ada         <a href="alamat_URL">....</a>
spasinya.                                                       _blank
TIP: Pada bagian akhir halaman web Anda, Anda bisa              Ini adalah link target di mana halaman URL yang kita klik
membuat link, yang jika diklik akan membawa Anda ke             akan terbuka di sebuah window yang baru, atau tidak
bagian paling atas dari dokumen tersebut. (Sebagai              menimpa halaman web sebelumnya.
contoh, coba Anda klik link TOP yang terletak di bagian         Tag untuk membuat link target _blank adalah:
paling bawah halaman ini). Untuk membuat link seperti           <a href="alamat_URL" target="_blank">....</a>
itu, Anda cukup membuat tag seperti ini: <a                     Untuk lebih jelasnya tentang perbedaan antara link _top
href="#">TOP</a> (tanpa nama), dan Anda tidak perlu             dan _blank, coba Anda klik DI SINI untuk membuka
membuat tag-bookmark sebagai pasangannya.                       sebuah halaman yang berisi contoh tentang link target
                                                                tersebut (link ini akan membuka di halaman yang baru,
Link                                             Target         tidak akan menimpa halaman ini). Coba Anda klik kedua
Kalau kita mengklik suatu link tertentu di halaman web,         link tersebut, dan Anda akan melihat perbedaan antara
biasanya URL yang kita klik itu akan terbuka dengan cara        cara terbukanya kedua link tersebut.
menimpa halaman sebelumnya. Atau ada juga URL yang              TIP:
terbuka di window yang baru, sehingga halaman web                   • Anda ingin membuat sebuah halaman web memiliki
sebelumnya tidak "tertimpa". Nah, cara membuka URL                    link target _blank secara default? Artinya, setiap
inilah yang disebut sebagai link target.                              kali Anda membuat link, otomatis link tersebut
Ada beberapa jenis link target, tapi kali ini kita akan               memiliki target _blank. Hal ini bisa dilakukan
membahas dua saja. Kenapa? Karena yang sisanya                        dengan membuat tag <base target="_blank"> pada
berhubungan dengan frame, yang belum dibahas dalam                    tag      <head>.      Berikut      adalah     contoh
materi ini.                                                           penempatannya:
                                                                                                                        13
TRAINING PEMBUATAN WEB                                                                                     DASAR HTML
                                                              <p>
      <html>                                                  Kunjungilah                                             <a
      <head>                                                  href="http://www.jonru.com/">Homepage              Pribadi
      <title>Judul                       Halaman</title>      Jonru</a> jika anda tak ingin ketinggalan jaman.
      <base                             target="_blank">      <p>
      </head>                                                 Berikut ini adalah contoh link menggunakan image:
      <body>                                                  <p>
      bla...                 bla...                 bla....   <a                 href="http://www.yahoo.com/"><img
      </body>                                                 src="http://www.jonru.com/images/guest.gif"
      </html>                                                 width="200" height="50" border="0", alt="Ini dia
                                                              situsnya                                   Yahoo!"></a>
      Nah, dengan cara di atas, semua link yang Anda          <p>
      buat di halaman web tersebut, secara otomatis           Berikut adalah contoh link yang terbuka dengan window
      akan terbuka dengan window baru.                        baru:
  •   Dalam mendesain web, Anda saya persilahkan              <p>
      untuk mempertimbangkan saran saya ini: Untuk            Kunjungilah       <a       href="http://www.jonru.com/"
      link yang terhubung ke dokumen lain di dalam            target="_blank">Homepage Pribadi Jonru</a> jika anda
      website Anda, gunakan relative path dan target link     tak          ingin          ketinggalan            jaman.
      _top (tentu saja, karena _top ini sudah default,        <p>Berikut       adalah      contoh      e-mail       link:
      tidak perlu ditulis). Sedangkan untuk link yang         <p>
      terhubung ke situs lain (disebut link eksternal),       <a href="mailto:joko@yahoo.com">Emailnya Joko</a>
      gunakan absolute path, dan buat target link-nya         <p>
      _blank.                                                 Berikut adalah e-mail link yang ada subject-nya:
                                                              <p>
Latihan                                                       <a href="mailto:joko@yahoo.com?subject=Halo Joko,
Seperti biasa, coba salin tag berikut ini di Notepad, lalu    apa       kabarnya       nih?">Emailnya         Joko</a>
simpan dengan nama file "pelajaran5.html".                    </body>
<html>                                                        </html>
<head>                                                        Membuat Daftar atau Urutan Tertentu
<title>Pelajaran   Dasar     HTML     Bagian     5</title>
</head>                                                       Baca panduan materi ini. Klik DI SINI!
<body                                bgcolor="#FFFFFF">       Anda tentu sering membaca format tulisan seperti ini:
Berikut ini adalah contoh link menggunakan teks:              Pak Ahmad memiliki tiga anak, yaitu:
                                                                                                                      14
TRAINING PEMBUATAN WEB                                                                                   DASAR HTML
   1. Ali                                                  <p>Pak Ahmad memiliki tiga orang anak, yaitu:</p>
   2. Andi                                                 <ol>
   3. Agus                                                 <li>                                                     Ali
Atau:                                                      <li>                                                   Andi
Bahan-bahan bangunan adalah:                               <li>                                                   Agus
   • semen                                                 </ol>
   • batu bata                                             Pada contoh di atas, Anda dapat melihat bahwa:
   • pasir                                                    • Tag <li> diapit oleh tag <ol>....</ol>.
   • dan sebagainya                                           • Tag <li> tidak ditutup oleh </li>. Hal ini disebabkan
Jika menggunakan Microsoft Word, membuat daftar                  bahwa tag <li> tidak wajib diakhiri dengan </li>.
urutan seperti itu mudah sekali. Tapi bagaimana cara             Anda bisa memakainya, tapi tidak dipakai pun tidak
membuatnya untuk dokumen HTML? Jawabannya dapat                  apa-apa.
Anda temukan pada tulisan ini.                                • Tag <li> berfungsi untuk memunculkan angka
Seperti Anda lihat di atas, secara umum daftar urutan            urutan 1, 2, 3 dan seterusnya. Tanpa adanya tag
pada dokumen HTML terbagi atas dua jenis, yaitu (1)              <li>, maka angka 1, 2, 3 dan seterusnya tidak akan
daftar urutan angka, dan (2) daftar urutan bullet alias          terlihat di browser Anda.
daftar urutan yang terdiri atas karakter huruf tertentu.   Dari contoh di atas, Anda pun bisa dengan mudah
Untuk daftar urutan angka, tag HTML yang digunakan         membuat tag untuk daftar urutan bullet. Berikut adalah
adalah: <ol> dan diakhiri dengan </ol>. Sedangkan          contohnya:
daftar urutan bullet, tag HTML yang digunakan adalah:      <p>Bahan-bahan             bangunan           adalah:</p>
<ul> dan diakhiri dengan </ul>.                            <ul>
Setiap kali muncul tag <ol> pada dokumen HTML, maka        <li>                                                 semen
browser akan membuat urutan angka 1,2,3 dan                <li>                        batu                       bata
seterusnya pada bagian-bagian yang berada di antara        <li>                                                   pasir
<ol> dan </ol> tersebut. Demikian pula yang terjadi        <li>                     dan                    sebagainya
pada tag <ul>....</ul>, browser akan membuat urutan        </ul>
dengan karakter tertentu di depannya.                      Secara umum, hanya demikianlah "rumus" untuk
Tapi perlu diketahui, tag <ol> dan <ul> ini tidak bisa     membuat daftar urutan dengan bahasa HTML. Jika
berdiri sendiri. Mereka harus didampingi oleh tag <li>     misalnya Anda hendak membuat daftar urutan yang
yang bertugas untuk menampilkan nomor-nomor urutan         bertingkat-tingkat, membuatnya pun cukup gampang.
tersebut.                                                  Berikut adalah contohnya:
Jika Anda bingung, mungkin lebih baik jika kita langsung   Anda hendak membuat daftar seperti ini:
menuju contoh saja. Silahkan simak yang berikut ini:       Pak Wandi memiliki tiga anak, yaitu:
                                                                                                                    15
TRAINING PEMBUATAN WEB                                                                                        DASAR HTML
   1. Agus, telah berkeluarga dan memiliki dua anak:        pasangan-pasangan tag yang ditulis dengan warna yang
         o Wati                                             berbeda-beda      itu    (untuk   memudahkan         Anda
         o Rudi                                             mengenalinya), diharapkan Anda kini makin memahami
   2. Hendra, telah berkeluarga juga, dan memiliki tiga     tentang salah satu aturan dalam pembuatan tag HTML
      anak, yaitu:                                          yang harus bersifat "saling mengapit" seperti yang pernah
         o Joko                                             saya uraikan dalam materi sebelumnya.
         o Bambang
         o Susi                                             Latihan
   3. Sinta, belum berkeluarga alias masih single. Ada      Sebagai latihan, coba Anda ketik ulang tag berikut ini di
      yang berminat?                                        Notepad,     lalu     disimpan        dengan     nama        file
Berikut adalah tag HTML untuk menampilkan daftar            "pelajaran6.html".
urutan seperti di atas:                                     <html>
<p>Pak     Wandi     memiliki  tiga  anak,    yaitu:</p>    <head>
<ol>                                                        <title>Pelajaran    Dasar       HTML      Bagian      5</title>
<li> Agus, telah berkeluarga dan memiliki dua anak:         </head>
<ul>                                                        <body>
<li>                                                 Wati   <p>Gejala-gejala             influensa           adalah:</p>
<li>                                                 Rudi   <ul><li>                     kepala                      pusing
</ul>                                                       <li>                                             bersin-bersin
<li>Hendra, telah berkeluarga juga, dan memiliki tiga       <li>                                                    demam
anak,                                              yaitu:   <li>                    masuk                       angin</ul>
<ul>                                                        <p>Struktur         buku          ini       terdiri       dari:
<li>                                                 Joko   <ol>
<li>                                            Bambang     <li>                           Bab                              I
<li>                                                 Susi   <ul>
</ul>                                                       <li>                                                Pengenalan
<li> Sinta, belum berkeluarga alias masih <i>single</i>.    <li>                      Landasan                        Teori
Ada                     yang                   berminat?    </ul>
</ol>                                                       <li>                           Bab                             II
Coba Anda perhatikan, pada contoh di atas terdapat satu     <ul>
tag <ol>....</ol> yang mengapit tiga sub-tag <li>. Dua      <li>                     Pembahasan                         Inti
tag <li> yang pertama (Agus dan Hendra) masing-masing       <li>          Analisis            dan           Permasalahan
mengapit sub-tag <li> yang berbeda-beda pula. Dari          <li>                   Pemecahan                       Masalah
                                                                                                                          16
TRAINING PEMBUATAN WEB                                                                                      DASAR HTML
</ul>                                                        file fotoku.jpg itu otomatis langsung menjadi bagian dari
<li>                   Bab                     III           file naskahku.doc.
<ul>                                                         Ini berbeda dengan file HTML. Jika Anda memasukkan file
<li>                                      Penutup            fotoku.jpg ke file index.html, maka file fotoku.jpg itu
<li>                                  Saran-saran            tidak menjadi bagian dari file index.html. Ia hanya
</ul>                                                        "terhubung" ke file index.html tersebut.
</ol>                                                        Ketika nanti Anda mengakses file index.html dengan
<p>Demikianlah   akhir   dari  materi    ini.</p>            browser seperti Internet Explorer, maka si browser akan
</body>                                                      "memanggil" semua file atau data yang terhubung ke file
</html>                                                      index.html ini. Nah, jika ternyata file "fotoku.jpg" tidak
Tip: Image tidak Tampil, Link Tidak Bisa Diklik.             ditemukan, maka proses pemanggilan akan gagal.
Kenapa?                                                      Akibatnya, file fotoku.jpg tidak bisa tampil di file
                                                             index.html.
Menurut pengalaman saya, ada satu masalah yang               Selain itu, ada sejumlah "aturan dasar" yang harus Anda
seringkali dihadapi oleh para desainer web pemula:           patuhi di dalam mendesain halaman web. Berikut adalah
Mereka sudah membuat desain dengan baik. Tapi ketika         aturan-aturan tersebut:
di-upload ke internet, terjadi error. Image atau gambar-         1. Website yang Anda bangun harus disimpan dalam
gambar tidak bisa tampil, dan semua (atau beberapa link             folder khusus. Misalnya: C:situsku (ini bisa disebut
tidak bisa diklik). Begitu link tersebut diklik, muncul             sebagai root folder atau folder utama). Jika Anda
pesan error "page not found". Di mana letak                         membangun halaman web dengan Macromedia
kesalahannya?                                                       Dreamweaver, Anda bisa membangun sebuah "situs
Si desainer merasa bahwa ia telah membuat alamat URL                virtual" di harddisk komputer Anda dengan
dengan benar. Ketika dites di komputer (yang belum                  mengklik menu Site >> Define Sites. Sedangkan di
terkoneksi ke internet), link tersebut bisa diklik. Semua           Microsoft Frontpage, Site ini diberi nama Web Folder
gambar/image juga bisa tampil. Kenapa setelah di-upload             dan bisa dibuat dengan mengklik menu File >> New
ke internet, semuanya jadi kacau?                                   >> Web.
Untuk menjelaskan masalah ini, terlebih dahulu saya              2. Jika Anda membutuhkan folder-folder baru, maka
perlu membahas tentang salah satu sifat file HTML yang              folder-folder ini pun harus diletakkan sebagai
berbeda dengan jenis-jenis file lain.                               cabang dari root folder (C:situsku), alias subfolder.
Image atau gambar-gambar yang tampil di file HTML,                  Jadi jika misalnya Anda membutuhkan folder yang
secara teknis berbeda dengan image pada file-file jenis             berisi semua portofolio Anda, maka Anda bisa
lain, misalnya Microsoft Word. Jika Anda memasukkan                 memasukkannya ke folder portofolioku (Anda bisa
foto (misalnya file fotoku.jpg) ke file naskahku.doc, maka
                                                                                                                       17
TRAINING PEMBUATAN WEB                                                                                       DASAR HTML
       memakai nama lain), dan alamat URL-nya adalah                penjelasan tentang relative path di Materi 05).
       C:situskuportofolioku.
  3.   Semua file yang terhubung dengan situs Anda                  Catatan:
       tersebut, harus disimpan di web folder Anda
       (misalnya di C:situsku), atau di subfolder-                 (1) Jika anda mengakses internet dari komputer
       subfoldernya (misalnya di C:situskuportofolioku,           Anda,             URL             seperti           <a
       C:situskuimages,       C:situskugaleri-foto,    dan      href="file:///C:/situsku/portofolio/artikel.html"</a>
       sebagainya).                                                 mungkin      masih     bisa    diklik   (karena     file
  4.   Jangan sekali-kali Anda mengambil file dari folder           C:situskuportofolioartikel.html tersebut masih
       lain, misalnya dari folder C:, C:data-kantor, C:My        berada di komputer Anda). Tapi jika situs Anda
       Documents, dan sebagainya (hm, nama-nama                     diakses melalui komputer lain, URL ini tidak akan
       folder ini hanya contoh). Jika Anda membutuhkan              bisa diakses. Kenapa? Karena URL tersebut adalah
       file-file tertentu yang terletak di folder-folder lain,      absolute path. Dan tentu saja di komputer lain file
       Anda harus memindahkannya atau meng-copynya                  artikel.html di folder C:situskuportofolio tersebut
       ke Web-Folder situs Anda. Misalnya dipindah/dicopy           tidak                                         tersedia.
       ke C:situskuportofolioku.
  5.   Setelah selesai mendesain, upload SEMUA (Ingat,               (2) Ketika mengakses file HTML tertentu (yang
       semua!) file dan folder yang terletak di folder situs         masih berada di komputer Anda) dengan browser,
       Anda. Tapi jika di folder situs Anda tersebut                 Anda mungkin masih melihat URL                seperti
       terdapat file-file khusus (misalnya catatan tentang           file:///C:/situsku/portofolio/artikel.html di status
       desain Anda) yang tidak memiliki link ke file                 bar. Padahal Anda telah menulis tag dengan cara
       apapun, maka file ini tidak perlu di-upload.                  yang            benar,           misalnya          <a
  6.   Jangan sekali-kali di situs Anda ada tag yang isinya          href="situsku/portofolio/artikel.html">teks</a>.
       -        misalnya      -       seperti     ini:      <a       Jangan khawatir! Alamat URL itu akan berubah jika
       href="file:///C:/situsku/portofolio/artikel.html"</a>         nanti file tersebut sudah Anda upload ke internet.
       . Path seperti itu adalah termasuk kategori absolute       7. Dalam membuat tag-link, gunakan relative path
       path dan biasanya muncul jika Anda mendesain web              untuk link-link yang menuju halaman-halaman lain
       dengan selain HTML editor (misalnya program                   yang masih berada di situs Anda. Ini akan berguna
       Macromedia        Dreamweaver         atau     Microsoft      jika suatu saat situs Anda pindah alamat, maka
       Frontpage) dan path itu biasanya terbentuk dengan             Anda tidak perlu mengubah tag-link satu-persatu.
       sendirinya. Untuk mengatasinya, Anda cukup                    Sementara absolute path digunakan untuk link yang
       mengubahnya menjadi relative path seperti ini: <a             menuju situs-situs lain, atau dokumen di situs-situs
       href="situsku/portofolio/artikel.html"</a>.       (Baca       lain.
                                                                                                                         18
TRAINING PEMBUATAN WEB                                         DASAR HTML


Kesimpulan
Dengan mengikuti "7 aturan" di atas, Insya Allah Anda
tidak akan menemukan lagi masalah seperti di atas
(image tidak muncul dan link tidak bisa diklik). Sekarang
Anda pun mungkin sudah paham, bahwa ada beberapa
kemungkinan yang menyebabkan terjadinya error di atas:
   1. Anda membuat link yang terhubung ke folder selain
       folder situs Anda (seperti poin 6 di atas).
   2. Anda membuat link yang terhubung ke file lain yang
       masih berada di folder situs Anda, misalnya file
       fotoku.jpg yang terletak di C:situskuimages. Tapi
       Anda tidak meng-upload file fotoku.jpg - atau folder
       images ke internet (Anda melanggar aturan nomor
       5 di atas, hehehehe......).
   3. Ini sebuah contoh: Anda telah meng-upload file
       fotoku.jpg dan folder images, tapi salah letak. Jika
       folder images di komputer Anda terletak di
       C:situskuimages, maka setelah di-upload ke
       server situs Anda, folder images ini harus
       diletakkan di root_folderimages (nama root_folder
       ini hanyalah istilah. Nama sebenarnya bisa berbeda-
       beda di setiap server). Jangan sampai diletakkan
       sejajar dengan root_folder, atau di lokasi lain
       seperti       root_folderportofolioimages,     dan
       sebagainya.
   4. Kemungkinan-kemungkinan lain. Tapi ketiga poin di
       atas adalah kemungkinan yang paling umum.
Nah, semoga mulai sekarang, anda tidak mengalami lagi
masalah "image tidak muncul" atau "link tidak bisa
diklik".



                                                                       19
TRAINING PEMBUATAN WEB                                            DASAR HTML

              Tips & Panduan

  •   Untuk mempermudah pemahanan Anda dalam pelajaran
      HTML, sebaiknya anda mengetik semua tag dengan
      progran Notepad (Pada Windows 98, program ini bisa
      ditemukan di Start >> Programs >> Accessories >>
      Notepad).
  •   Semua tag HTML yang ditampilkan di pelajaran ini,
      hendaknya Anda ketik ulang, jangan di-copy & paste.
      Mengetik ulang memang merepotkan, namun ini akan
      lebih memudahkan Anda dalam memahami materi
      pelajaran tersebut.
  •   Setelah selesai mengetik tag-tag HTML tersebut di
      Notepad, simpanlah file tersebut dengan prosedur
      seperti ini:
         o Klik menu File >> Save As (bukan File >> Save).
         o Pada isian "Save as type", pilih "All Files (*.*)".
         o Ketikkan nama file, misalnya index.html (Ingat!
            ekstension .html [atau .htm juga boleh] harus
            dicantumkan. Jika tidak, file tersebut akan
            dianggap sebagai file teks biasa [text only], bukan
            file HTML).
         o Klik Save.
  •   Tag-tag HTML yang ditampilkan di materi pelajaran ini
      sengaja diberi warna khusus. Ini hanya bertujuan untuk
      memudahkan pemahaman Anda. Jadi ketika mengetik
      ulang tag-tag tersebut di Notepad, Anda tidak perlu
      menyamakan warnanya Lagipula di Notepad Anda

                                                                          20

Mais conteúdo relacionado

Mais procurados

Ilmuwebsite.com html css-dari_akar_ke_daun
Ilmuwebsite.com html css-dari_akar_ke_daunIlmuwebsite.com html css-dari_akar_ke_daun
Ilmuwebsite.com html css-dari_akar_ke_daunHendi Alfiandi
 
Ilmuwebsite.com html css-dari_akar_ke_daun-libre
Ilmuwebsite.com html css-dari_akar_ke_daun-libreIlmuwebsite.com html css-dari_akar_ke_daun-libre
Ilmuwebsite.com html css-dari_akar_ke_daun-libreUniska Lam
 
Caramembuat website sederhana
Caramembuat website sederhanaCaramembuat website sederhana
Caramembuat website sederhanaLyadi
 
Html power point
Html power pointHtml power point
Html power pointminmon
 
Webprograming
WebprogramingWebprograming
Webprogramingandreboys
 
Belajar html
Belajar htmlBelajar html
Belajar htmlMURROBI
 
Belajar html
Belajar htmlBelajar html
Belajar htmlAkhirnp
 
Belajar html untuk pemula 1
Belajar html untuk pemula 1Belajar html untuk pemula 1
Belajar html untuk pemula 1Ridwan Ajjh
 

Mais procurados (13)

Ilmuwebsite.com html css-dari_akar_ke_daun
Ilmuwebsite.com html css-dari_akar_ke_daunIlmuwebsite.com html css-dari_akar_ke_daun
Ilmuwebsite.com html css-dari_akar_ke_daun
 
Ilmuwebsite.com html css-dari_akar_ke_daun-libre
Ilmuwebsite.com html css-dari_akar_ke_daun-libreIlmuwebsite.com html css-dari_akar_ke_daun-libre
Ilmuwebsite.com html css-dari_akar_ke_daun-libre
 
Caramembuat website sederhana
Caramembuat website sederhanaCaramembuat website sederhana
Caramembuat website sederhana
 
Belajar php
Belajar phpBelajar php
Belajar php
 
Html power point
Html power pointHtml power point
Html power point
 
Modul html
Modul htmlModul html
Modul html
 
Webprograming
WebprogramingWebprograming
Webprograming
 
Belajar html
Belajar htmlBelajar html
Belajar html
 
Modul html
Modul htmlModul html
Modul html
 
Belajar html
Belajar htmlBelajar html
Belajar html
 
Belajar html untuk pemula 1
Belajar html untuk pemula 1Belajar html untuk pemula 1
Belajar html untuk pemula 1
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 

Destaque

Presentación1
Presentación1Presentación1
Presentación1joorro01
 
Claros foundation english
Claros foundation englishClaros foundation english
Claros foundation englishclinicaclaros
 
Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...
Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...
Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...WTHS
 
Proyecto de Gobierno 2012 - 2015
Proyecto de Gobierno 2012 - 2015Proyecto de Gobierno 2012 - 2015
Proyecto de Gobierno 2012 - 2015Edwin Anaya
 
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...WTHS
 
Chapter 14 cornell notes
Chapter 14 cornell notesChapter 14 cornell notes
Chapter 14 cornell notesMRINCON002
 
Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...WTHS
 
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているかよこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているかYuichiro Suzuki
 
Wellington Residences - Lisa
Wellington Residences - LisaWellington Residences - Lisa
Wellington Residences - Lisanikatherez
 
Teknik riset operasi ppt.15
Teknik riset operasi ppt.15Teknik riset operasi ppt.15
Teknik riset operasi ppt.15Imhaa Blue
 
2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah
2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah
2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerahYayasan Perempuan Kaisa Indonesia
 
Florencio Cano - Patient data security in a wireless and mobile world
Florencio Cano - Patient data security in a wireless and mobile worldFlorencio Cano - Patient data security in a wireless and mobile world
Florencio Cano - Patient data security in a wireless and mobile worldWTHS
 
José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...
José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...
José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...WTHS
 
Harrisons modular display catalogue 2011
Harrisons modular display catalogue 2011Harrisons modular display catalogue 2011
Harrisons modular display catalogue 2011B2B Marcomms
 

Destaque (20)

Presentación1
Presentación1Presentación1
Presentación1
 
Claros foundation english
Claros foundation englishClaros foundation english
Claros foundation english
 
Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...
Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...
Paper Matteo Pastorino - Remote daily activity of Parkinson’s disease patient...
 
6w fuw6wuftmc
6w fuw6wuftmc6w fuw6wuftmc
6w fuw6wuftmc
 
Proyecto de Gobierno 2012 - 2015
Proyecto de Gobierno 2012 - 2015Proyecto de Gobierno 2012 - 2015
Proyecto de Gobierno 2012 - 2015
 
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
 
Chapter 14 cornell notes
Chapter 14 cornell notesChapter 14 cornell notes
Chapter 14 cornell notes
 
3closets.com
3closets.com 3closets.com
3closets.com
 
Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...
 
Comparatives
ComparativesComparatives
Comparatives
 
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているかよこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
 
Chapter13
Chapter13Chapter13
Chapter13
 
Wellington Residences - Lisa
Wellington Residences - LisaWellington Residences - Lisa
Wellington Residences - Lisa
 
Teknik riset operasi ppt.15
Teknik riset operasi ppt.15Teknik riset operasi ppt.15
Teknik riset operasi ppt.15
 
2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah
2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah
2001 03 kajian kebijakan hak-hak masy adat ---otonomi daerah
 
Pp.37 2012 pengelolaan_das_
Pp.37 2012 pengelolaan_das_Pp.37 2012 pengelolaan_das_
Pp.37 2012 pengelolaan_das_
 
Florencio Cano - Patient data security in a wireless and mobile world
Florencio Cano - Patient data security in a wireless and mobile worldFlorencio Cano - Patient data security in a wireless and mobile world
Florencio Cano - Patient data security in a wireless and mobile world
 
José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...
José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...
José Luis Bayo Montón - Serious Games For Dementia illness Detection and Moti...
 
Harrisons modular display catalogue 2011
Harrisons modular display catalogue 2011Harrisons modular display catalogue 2011
Harrisons modular display catalogue 2011
 
PMDO
PMDOPMDO
PMDO
 

Semelhante a Basic html

Proyek web html menggunakan notepad
Proyek web html menggunakan notepadProyek web html menggunakan notepad
Proyek web html menggunakan notepadSamsuri14
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Desma_susanti
 
Pertemuan 1 b
Pertemuan 1 bPertemuan 1 b
Pertemuan 1 bf fr
 
Caramembuat website sederhana
Caramembuat website sederhanaCaramembuat website sederhana
Caramembuat website sederhanaHamdani Nurdin
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptNansyeDeboraLitaay
 
Web design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptxWeb design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptxRaniRatnaningsih2
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML fikrinurfahmi1
 
3 pemrograman internet html (1)
3 pemrograman internet   html (1)3 pemrograman internet   html (1)
3 pemrograman internet html (1)Toni Tegar Sahidi
 
MEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptxMEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptxssuser71d74a
 
Dasar-dasar penggunaan elemen dan tagging dalam html
Dasar-dasar penggunaan elemen dan tagging dalam htmlDasar-dasar penggunaan elemen dan tagging dalam html
Dasar-dasar penggunaan elemen dan tagging dalam htmloyie76
 
Html dasar
Html dasarHtml dasar
Html dasarfhnx
 
01. Dasar-dasar HTML.ppt
01. Dasar-dasar HTML.ppt01. Dasar-dasar HTML.ppt
01. Dasar-dasar HTML.pptEdiyono3
 

Semelhante a Basic html (20)

Proyek web html menggunakan notepad
Proyek web html menggunakan notepadProyek web html menggunakan notepad
Proyek web html menggunakan notepad
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
 
1
11
1
 
Pertemuan 1 b
Pertemuan 1 bPertemuan 1 b
Pertemuan 1 b
 
Caramembuat website sederhana
Caramembuat website sederhanaCaramembuat website sederhana
Caramembuat website sederhana
 
Modul html
Modul htmlModul html
Modul html
 
Modul html
Modul htmlModul html
Modul html
 
Modul html
Modul htmlModul html
Modul html
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
 
Web design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptxWeb design (Pertemuan 1).pptx
Web design (Pertemuan 1).pptx
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
 
Belajar dasar html
Belajar dasar htmlBelajar dasar html
Belajar dasar html
 
3 pemrograman internet html (1)
3 pemrograman internet   html (1)3 pemrograman internet   html (1)
3 pemrograman internet html (1)
 
Dasar html
Dasar htmlDasar html
Dasar html
 
DASAR HTML
DASAR HTMLDASAR HTML
DASAR HTML
 
Training HTML
Training HTMLTraining HTML
Training HTML
 
MEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptxMEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptx
 
Dasar-dasar penggunaan elemen dan tagging dalam html
Dasar-dasar penggunaan elemen dan tagging dalam htmlDasar-dasar penggunaan elemen dan tagging dalam html
Dasar-dasar penggunaan elemen dan tagging dalam html
 
Html dasar
Html dasarHtml dasar
Html dasar
 
01. Dasar-dasar HTML.ppt
01. Dasar-dasar HTML.ppt01. Dasar-dasar HTML.ppt
01. Dasar-dasar HTML.ppt
 

Basic html

  • 1. TRAINING PEMBUATAN WEB DASAR HTML BUKU PANDUAN BASIC HTML Selamat datang di halaman Basic HTML. Rubrik ini ditujukan kepada Anda yang masih awam soal desain web, dan ingin mulai belajar dengan mengenal dasar- dasar HTML. Agar proses belajar Anda bisa lebih terarah dan sistematis, mohon ikuti tips dan panduan berikut ini sebelum mulai belajar. TIPS DAN PANDUAN • Untuk mempermudah pemahanan Anda dalam pelajaran HTML, sebaiknya anda mengetik semua tag dengan progran Notepad (Pada Windows 98, program ini bisa ditemukan di Start >> Programs >> Accessories >> Notepad). • Semua tag HTML yang ditampilkan di pelajaran ini, hendaknya Anda ketik ulang. Mengetik ulang memang merepotkan, namun ini akan lebih memudahkan Anda dalam memahami materi pelajaran tersebut. • Setelah selesai mengetik tag-tag HTML tersebut di Notepad, simpanlah file tersebut dengan prosedur seperti ini: Oleh: o Klik menu File >> Save As (bukan File >> Save). ROBI FERDIANTO o Pada isian "Save as type", pilih "All Files (*.*)". o Ketikkan nama file, misalnya index.html WORKSHOP TEKNIK ELEKTRO (Ingat! ekstension .html [atau .htm juga UNIVERSITAS BRAWIJAYA MALANG boleh] harus dicantumkan. Jika tidak, file 2003 1
  • 2. TRAINING PEMBUATAN WEB DASAR HTML tersebut akan dianggap sebagai file teks biasa Bingung? Jangan khawatir. Akan saya jelaskan satu- [text only], bukan file HTML). persatu. o Klik Save. Tag HTML selalu dimulai dengan <html> dan diakhiri • Tag-tag HTML yang ditampilkan di materi pelajaran dengan </html>. Pokoknya di dalam HTML itu selalu ada ini sengaja diberi FONT khusus. Ini hanya bertujuan tag pembuka <....> dan tag penutup </....> Memang ada untuk memudahkan pemahaman Anda. Jadi ketika beberapa tag yang tidak memerlukan tag penutup, tapi mengetik ulang tag-tag tersebut di Notepad, Anda itu akan dibicarakan belakangan. tidak perlu menyamakan FONT nya. Lagipula di Setelah tag <html> ada tag <head> Ini adalah kepala Notepad, Anda tidak bisa membuat tulisan dengan dari halaman web yang biasanya berisi informasi- warna selain hitam :). informasi atau catatan-catatan penting seputar halaman Oke, selamat belajar! Mari kita mulai dengan web yang didesain tersebut. Sebagaimana tag <html>, tag Pelajaran #01, yaitu Dasar-dasar Tag HTML. <head> ini pun diakhiri dengan </head> Di antara tag <head> dan </head> terdapat tag Dasar-dasar Tag HTML <title> dan </title>. Ini berfungsi untuk memberikan judul bagi halaman web tersebut. Mungkin anda sudah sering mendengar istilah HTML. Di Perlu diingat, judul tidak sama dengan nama sini saya tidak akan berpanjang-panjang menerangkan file. Contoh nama file adalah index.html, feedback.php, secara teori mengenai HTML. Teori-teorinya dapat anda welcome.shtml, dan sebagainya. Sedangkan judul (title) baca di buku-buku yang banyak dijual di toko buku. sebuah halaman web adalah tulisan tertentu yang biasa Saya akan langsung menjelaskan tentang tag-tag dasar Anda temukan di pojok kiri atas browser Anda. Coba Anda HTML. Ini adalah tag-tag dasar HTML tersebut: buka internet explore dan lihat ke pojok kiri atas window maka akan ada tulisan about:blank – Microsoft Internet <html> Explore. Anda akan melihat tulisan about:blank Nah, <head> itulah judul atau title dari halaman ini. Cara membuatnya <title> adalah sebagai berikut: </title> <title>nama title </title> </head> Tag selanjutnya adalah <body> dan </body>. Ini <body> adalah tag yang berisi semua data yang akan ditampilkan </body> di halaman web nantinya. Jadi apapun yang anda buat </html> dan ciptakan di sebuah halaman web, harus diletakkan di antara tag <body> dan </body>. Memang ada juga (spasi yang sama menunjukkan pasangan tag) unsur-unsur yang tidak diletakkan di tag <body> misalnya di tag <head> atau di bawah </html>. Tapi ini 2
  • 3. TRAINING PEMBUATAN WEB DASAR HTML sudah termasuk "pelajaran tingkat lanjut", jadi belum membuat awal paragraf tersebut agak menjorok ke saatnya dibahas sekarang :). dalam. Untuk latihan, silahkan Anda ketik tag berikut ini di Pada file HTML, pergantian paragraf sungguh Notepad, lalu disimpan dengan nama file berbeda. Sebagai contoh, ketika mengetik tulisan di html, "pelajaran1.html". kita hanya menekan <Enter> satu kali antara satu paragraf dengan paragraf berikutnya. Tapi seperti yang <html> terlihat, ada "jarak satu spasi" bukan? Nah, inilah format <head> paragraf dalam file HTML! <title>Pelajaran HTML Bagian 1</title> Sedangkan jika Anda tidak menghendaki adanya <head> "jarak spasi" tersebut, maka Anda harus membuat <body> pergantian baris (bukan pergantian paragraf). Halo, ini adalah halaman web pertama saya. Jika Anda membuat halaman web dengan </body> Macromedia Dreamweaver atau Microsoft Frontpage, </html> pergantian paragraf dilakukan dengan menekan tombol <Enter>. Sedangkan pergantian baris dilakukan dengan Setelah disaving, buka file "pelajaran1.html" menekan tombol <Enter> bersamaan dengan tombol tersebut dengan browser (seperti Internet Explorer atau <Shift>. Netscape Navigator), lalu lihat bagaimana hasilnya. Karena ini adalah pelajaran dasar-dasar HTML, maka saya akan menjelaskan tentang tag-tag HTML yang Pergantian Baris dan Paragraf diperlukan untuk membuat pergantian baris dan pergantian paragraf. Tag untuk pergantian baris: <br> Hm, kenapa masalah "sepele" seperti "baris" dan Tag untuk pergantian paragraf: <p> "paragraf" perlu dibahas secara khusus? Apa Pada Pelajaran #01 sudah disebutkan bahwa tidak istimewanya? semua tag pembuka <...> harus diakhiri dengan tag Jawabannya adalah: Struktur content dalam file penutup </...>. Nah, tag <b> dan <p> inilah dua di HTML berbeda dengan struktur content dalam file-file antara contohnya. Anda tidak perlu mengakhirinya jenis lain. Kita misalkan saja di Microsoft Word. Jika kita dengan </br> atau </p>. menekan tombol <Enter>, maka kita akan masuk ke Namun dalam kasus-kasus tertentu, tag <p> perlu paragraf berikutnya. Antara paragraf yang satu dengan diakhiri dengan </p>. Ini misalnya jika di dalam tag <p> paragraf berikutnya tidak ada "jarak spasi" sama sekali. kita memasukkan unsur-unsur lain seperti perataan teks Untuk menandai perbedaan paragraf, biasanya kita (alignment) dan sebagainya. Masalah alignment ini akan 3
  • 4. TRAINING PEMBUATAN WEB DASAR HTML dibahas dalam pelajaran berikutnya. Tapi untuk sekadar contoh, bolehlah disimak tag berikut ini: Image & Alignment <p align="center">bla... bla.. bla....</p> Sekarang kita akan membuat halaman web yang lebih menarik, karena kita akan menempatkan Nah, dalam tag di atas, di dalam tag <p> ada unsur gambar/foto/image tertentu di dalam halaman web kita, alignment "center" (kalimat tersebut dibuat rata tengah), dan mengatur perataan teks (alignment). sehingga tag <p> harus diakhiri dengan tag </p> Untuk lebih jelasnya, coba Anda langsung saja IMAGE mempraktekkan contoh tag HTML di bawah ini. Ketik di Notepad, lalu disimpan dengan nama file Foto-foto atau image atau grafik (selanjutnya "pelajaran2.html". disebut "image" saja) yang digunakan dalam dunia desain grafis banyak sekali macamnya. Namun khusus untuk <html> halaman web standar, image yang dapat diletakkan <head> hanyalah yang berformat JPEG (berekstension .jpg) dan <title>Pelajaran HTML Bagian 2</title> GIF (berekstension .gif). Memang ada format file lain <head> yang bisa ditampilkan di halaman web, seperti file-file <body> flash, namun lagi-lagi ini adalah "pelajaran tingkat lanjut" Ini adalah paragraf pertama. dan tidak akan dibahas di sini :) <p> Untuk menampilkan image di halaman web, kita hanya Ini adalah paragraf kedua membutuhkan sebuah tag sedernana seperti ini: <br> Ini masih paragraf kedua, namun ini adalah baris kedua dari paragraf kedua. <img src="alamat_path_image_tersebut"> <p> Ini adalah paragraf ketiga. (Hati-hati ketika mengetik src, karena banyak orang yang <br> salah mengetiknya menjadi scr) Ini adalah baris kedua dari paragraf ketiga. Sebagai contoh, di situs saya terdapat sebuah </body> image dengan alamat URL </html> http://geocities.com/ferdiant2/foto.jpg Jika Anda hendak menampilkan image ini di situs Anda, tag-nya adalah sebagai berikut: <img src=" http://geocities.com/ferdiant2/foto.jpg "> 4
  • 5. TRAINING PEMBUATAN WEB DASAR HTML Gampang, bukan? Tapi jangan puas dulu, karena Boder="0" artinya, image tersebut tidak membutuhkan tag di atas hanyalah tag dasar atau yang paling standar. border. "logo situsku" merupakan teks yang akan tampil Padahal ada beberapa elemen yang biasa menyertai tag di browser jika mouse diarahkan ke atas image tersebut. image, yaitu: • width, yaitu lebar image tersebut. ALIGNMENT / PERATAAN TEKS • height, yaitu tinggi image tersebut. • border, yaitu besarnya garis yang dipakai untuk membingkai image tersebut. Istilah rata kiri, rata kanan, rata tengah, dan rata • alt, yaitu teks yang akan muncul di browser jika kiri-kanan, tentu sudah tidak asing bagi Anda. Ini mouse kita arahkan ke image tersebut. merupakan alignment (perataan teks), dan berlaku juga Sebagai contoh, berikut adalah tag yang lengkap di halaman web. Namun bedanya, halaman web tidak karena di dalamnya terdapat elemen-elemen di atas: mengenal rata kiri-kanan, sehingga yang bisa digunakan hanya rata kiri, rata kanan, dan rata tengah. <img src="http://geocities.com/ferdiant2/foto.jpg" widht="400" Alignment di halaman web - sebenarnya - bukanlah height="100" border="0" alt="logo situsku"> merupakan tag. Ia hanya sebagai elemen yang diikutsertakan pada tag tertentu. Sebagai contoh, di sini Image foto.jpg yang saya tampilkan di sini, berukuran saya membuat tag <p> yang di dalamnya terkandung widht=400 dan height=100. Jika Anda tidak perlu elemen perataan teks. Seperti sudah Anda baca di merubah ukuran ini, sebenarnya unsur width dan height Pelajaran 2 (tentang Pergantian Baris dan Paragraf), tag tidak perlu ditampilkan. Tapi jika Anda hendak mengubah <p> yang diberi elemen lain harus disertai dengan tag ukurannya, maka kedua elemen ini wajib disertakan. penutup </p>. Jangan lupa menuliskan ukuran yang Anda inginkan pada Berikut adalah contoh tag alignment yang digabung tag-nya, seperti ini (contoh): dengan tag <p>: <img src="http://geocities.com/ferdiant2/foto.jpg" widht="200" <p align="center">Ini adalah teks yang rata tengah</p> height="50" border="0" alt="logo situsku"> <p align="left">Ini adalah teks yang rata kiri</p> <p align="right">Ini adalah teks yang rata kanan</p> Kalau ukuran image tidak perlu diubah, tag di atas bisa dipersingkat menjadi: <img src="http://www.jonru.com/images/guest.gif" border="0", alt="logo situsku"> (tanpa unsur widht dan height) 5
  • 6. TRAINING PEMBUATAN WEB DASAR HTML LATIHAN Georgia. Maka orang tersebut tidak akan bisa melihat "kecantikan" halaman web Anda, sebagaimana yang Anda saksikan dari komputer Anda. Sebagai latihan, silahkan anda ketik tag berikut ini Karena keterbatasan seperti inilah, halaman- di notepad, lalu saving dengan nama file halaman web biasanya hanya diisi dengan jenis-jenis font "pelajaran3.html". standar, yang diperkirakan ada di setiap komputer. Dua jenis font yang paling sering dipakai adalah Arial dan <html> Verdana. <head> Namun bagaimana jika ada komputer yang di <title>Pelajaran Dasar HTML Bagian 3</title> dalamnya tidak terdapat font Arial dan Verdana? Untuk </head> mengatasinya, para desainer web yang baik biasanya <body> membuat sekitar tiga atau empat font alternatif. Jika font <img src="http://www.jonru.com/images/guest.gif" border="0" pertama tidak ada di komputer tersebut, maka yang alt="logo situsku"> dipakai adalah font alternatif kedua. Demikian <p align="center">Ini adalah teks yang rata tengah</p> seterusnya. <p align="left">Ini adalah teks yang rata kiri</p> Berikut adalah tag yang cukup lengkap untuk <p align="right">Ini adalah teks yang rata kanan</p> </body> mengatur jenis huruf: </html> <font face="jenis huruf" size="ukuran huruf" color="warna huruf">bla... bla... bla...</font> (Ingat, tag penutup harus ada) Fonts (Huruf) & Warna Sebagai contoh, berikut adalah sebuah tag untuk font: <font face="verdana, arial, helvetica, sans-serif" size="2" Fonts (Huruf) color="blue">Ini adalah huruf dengan ukuran 2 dan warna Masalah font dalam desain web merupakan salah biru</font> satu faktor yang dilematis. Kalau Anda me-layout Mari kita bahas unsur-unsur tersebut satu-persatu: halaman media cetak seperti majalah, maka Anda • face="verdana, arial, helvetica, sans-serif". Bagian cenderung bebas menggunakan font apa saja. ini mengandung arti, bahwa diharapkan font yang Tapi pada halaman web, masalahnya berbeda. Anda tampil di browser adalah verdana. Jika verdana misalnya sudah membuat jenis huruf yang bagus-bagus tidak ada, yang akan tampil adalah arial. Jika arial untuk tulisan-tulisan di halaman web Anda, seperti tidak ada juga, maka penggantinya adalah Futura, Freehand, Georgia, dan sebagainya. Kemudian helvetica. Jika helvetica pun tidak ada, halaman web Anda itu diakses oleh orang lain, dan di penggantinya adalah sans-serif. Jika sans-serif pun komputernya tidak tersedia font Futura, Freehand, dan 6
  • 7. TRAINING PEMBUATAN WEB DASAR HTML tidak ada? Hm... sepertinya komputer ini perlu Untuk huruf tebal: <b>.......</b> diinstal ulang! :-) Untuk huruf miring: <i>.......</i> • size="2". Pada halaman web, ukuran font biasanya Untuk huruf bergaris bawah: <u>.......</u> dibuat berdasarkan "rangking". Berikut adalah Berikut adalah contohnya: "rangking" tersebut: <b>Ini huruf tebal</b> size="1" = 8 pt <i>Ini huruf miring</i> size="2" = 10 pt <u>Ini huruf bergaris bawah</u> size="3" = 12 pt Mau digabung? Boleh! Seperti ini contohnya: size="4" = 14 pt <b><i>Ini huruf tebal sekaligus miring</i></b> size="5" = 18pt Coba diperhatikan: Jika Anda menggabungkan dua atau Jadi, kini Anda tahu bahwa maksud dari size="2" lebih tag, maka pembuatan tag-nya harus sistematis. adalah, font tersebut berukuran 10 pt. Kalau bahasa "preman"nya, tag-tag tersebut harus saling • Color="blue". Artinya, warna huruf tersebut adalah mengapit. Tag yang muncul paling depan, tag biru. Selain dengan nama/istilah, pemberian warna penutupnya harus muncul paling belakang. Jika ada tag bisa juga dilakukan dengan memberikan kode-kode yang muncul di depan pada urutan kedua, maka di warna RGB. Sebagai contoh, warna latar halaman belakang pun ia harus muncul pada urutan kedua dari web ini adalah #000080. Saya kira Anda tidak perlu belakang. Demikian seterusnya. Karena itu, tag di atas terlalu pusing dengan kode warna ini, karena Anda tidak boleh dibuat seperti ini: bisa mempelajarinya dengan mudah dengan cara <b><i>Ini huruf tebal sekaligus miring</b></i> (INI CONTOH "mengutak-atik" berbagai kombinasi warna pada PENULISAN TAG YANG SALAH) beberapa program desain grafis seperti Photoshop Tapi kalau seperti ini, boleh: dan Macromedia Freefand, atau program desain <i><b>Ini huruf tebal sekaligus miring</b></i> web seperti Macromedia DreamWeaver dan Tag font style juga bisa diletakkan di antara tag font. Microsoft Frontpage. Seperti ini: <font face="verdana" size="2"><b>Ini adalah huruf verdana Fonts (Style) ukuran 10 pt dan dicetak tebal</b></font> Ukuran huruf juga dapat dibuat dengan Elemen yang tak kalah penting untuk font adalah menggunakan tag <h1>, <h2> dan seterusnya. Semakin font style, seperti bold (huruf tebal), talic (huruf miring), besar angka yang terdapat setelah "h", maka ukuran dan underline (bergaris bawah). Huruf bergaris bawah hurufnya semakin kecil (berbanding terbalik). Sebagai (underline) tidak terlalu umum digunakan pada halaman contoh: <h1>Ini adalah tulisan</h1> web, tapi tak apalah jika ditampilkan juga tag-nya di sini. <h2>tulisan ini lebih kecil dari yang di atas</h2> Berikut adalah tag yang diperlukan untuk font style: 7
  • 8. TRAINING PEMBUATAN WEB DASAR HTML <h3>tulisan ini lebih kecil lagi</h3> Sebagai latihan, silahkan anda ketik tag berikut ini di notepad, lalu saving dengan nama file Warna "pelajaran4.html". Di atas saya sudah menyinggung sedikit soal warna. <html> Intinya, Anda bisa membuat warna dengan <head> mencantumkan nama warna tersebut pada tag yang <title>Pelajaran Dasar HTML Bagian 4</title> tersedia, seperti </head> <font color="blue">Ini huruf berwarna biru</font> <body bgcolor="#DDDDFF"> Anda juga dapat menggunakan kode-kode warna Coba lihat warna latar belakang halaman ini. Silahkan cocokkan tertentu yang terdiri dari gabungan warna RGB, dan dengan kode warnanya. diawali dengan tanda #. Sebagai contoh: #000000 adalah <p> warna hitam, #FFFFFF adalah putih, #0000FF = biru, dan <font face="Arial" size="2" color="#FF0000">Ini adalah tulisan dengan huruf Arial, ukuran 2 dan warna huruf merah.</font> #FF0000 = merah. <br> Perlu diketahui, yang bisa diberi warna bukan cuma <font face="Verdana" size="2" color="#0000FF"><b>Ini adalah huruf/font. Masih banyak unsur di dalam halaman web tulisan dengan huruf Verdana, ukuran 2, warna huruf biru, dan yang bisa diberi warna. Salah satu contohnya adalah dicetak tebal</b></font> warna latar belakang halaman web. Situs saya ini <br><i>Ini adalah contoh huruf miring</i> misalnya, memiliki warna latar belakang (background) <br><u>Ini adalah huruf yang diberi garis bawah</u> biru cerah dengan kode warna #000080. <p> Untuk membuat warna background halaman web, <h1>Huruf besar</h1><br> maka kode warna itu harus diletakkan pada tag <body>. <h2>Lebih kecil</h2><br> Berikut adalah contohnya: <h3>lebih kecil lagi</h3><br> <body bgcolor="#FFFFFF">.........</body> <h4>jauh lebih kecil lagi</h4><br> Ini akan menghasilkan warna background putih <h5>ini lebih kecil lagi</h5><br> <body bgcolor="#000080">.........</body> <h6>yang ini masih bisa dibaca gak ya? kecil banget!</h6> Ini akan menghasilkan warna background yang sama </body> dengan warna background halaman web yang sedang </html> Anda baca ini. Nah, selamat mencoba! Latihan Seputar Link (1) 8
  • 9. TRAINING PEMBUATAN WEB DASAR HTML Link adalah teks atau gambar (image) tertentu di (http://www.jonru.com/images/guest.gif), dan image ini dokumen HTML, yang bila diklik akan membawa kita ke diberi link menuju Yahoo!. Begini tag-nya: (coba Anda dokumen lainnya, atau ke bagian tertentu pada dokumen pelajari sendiri bagaimana proses "perkawinan" kedua tag yang sama. Ada beberapa pembahasan yang cukup tersebut) penting mengenai link, dan akan dibahas satu-persatu. <a href="http://www.yahoo.com/"><img Karena banyaknya pembahasan yang tersedia, maka saya src="http://www.jonru.com/images/guest.gif"></a> membagi materi ini menjadi dua halaman. Tentu saja, seperti Anda pelajari dalam Materi 03, Anda bisa menambahkan elemen-elemen tambahan pada tag Link Secara Umum image. Misalnya seperti ini: Sebagai permulaan, kita akan bicara dulu mengenai <a href="http://www.yahoo.com/"><img link yang berupa alamat URL atau alamat situs yang biasa src="http://www.jonru.com/images/guest.gif" kita temukan pada halaman web. width="200" height="50" border="0", alt="Ini dia Berikut adalah tag yang paling umum untuk situsnya Yahoo!"></a> membuat link: Catatan: Jika Anda membuat image yang mengandung <a href="alamat_URL">teks atau image yang di-link</a> link, elemen border="0" sangat diperlukan. Karena jika Teks atau image yang diapit oleh tag <a> dan </a> elemen ini tidak dicantumkan, maka image tersebut akan tersebut bisa berupa teks atau image apa saja, terserah memiliki border yang mungkin mengganggu penampilan Anda. Tapi Anda juga harus memikirkan bahwa teks yang image tersebut di browser. Tapi jika Anda memang tertulis atau gambar yang tercantum di situ haruslah ada menyukai kehadiran border tersebut, ini tentu lain hubungannya dengan link tersebut. ceritanya :) Sebagai contoh, berikut adalah tag untuk membuat link menuju situs www.yahoo.com: Relative Path VS Absolute Path <a href="http://www.yahoo.com/">Ini adalah link Ini adalah bagian yang cukup penting dalam pembahasan menuju Yahoo!</a> mengenai link. Untuk lebih jelasnya, coba Anda simak Boleh-boleh saja Anda merubah teks-nya, asalkan masih kembali tag untuk membuat link berikut ini: ada hubungannya dengan link-nya (Yahoo!), agar orang <a href="http://www.abc.com/index.shtml">ABC</a> yang membacanya tidak bingung. URL atau path http://www.abc.com/index.shtml Sekarang, bagaimana membuat image yang memiliki merupakan path yang lengkap. Path itu akan selalu link? Caranya gampang saja: Misalnya pada link untuk seperti itu, di manapun ia ditempatkan. Nah, inilah yang Yahoo! di atas, Anda cukup mengganti teks "Ini adalah disebut sebagai absolute path. link menuju Yahoo!" dengan tag image. Sementara relative path adalah alamat path yang Sebagai contoh, mari kita gunakan saja sebuah image dinamis. Ia akan menjadi alamat URL yang berbeda-beda, yang terdapat pada situs saya tergantung di mana Anda meletakkan tag-nya. 9
  • 10. TRAINING PEMBUATAN WEB DASAR HTML Anda bingung? Jangan khawatir. Saya sudah menyediakan sebuah gambar yang berisi bagan sebuah <a href="../../index.html">Index</a> situs. Klik DI SINI untuk melihatnya, karena saya akan 3. Anda kini bekerja pada file artikel.html membuat penjelasan berdasarkan gambar tersebut (C:situskuportofolioartikel.html), lalu Anda (gambar akan terbuka dengan window baru yang kecil. hendak membuat link menuju index.html. Maka Jadi jangan khawatir jika halaman ini akan tertimpa). tag-nya adalah: Pada gambar tersebut terlihat sebuah struktur situs, di mana file-filenya disimpan di root direktory yang <a href="../index.html">Index</a> beralamat di C:situsku. Di root direktory ini terdapat dua 4. Anda bekerja lagi pada file index.html, dan ingin file, yaitu index.html, dan profilku.html. Selain itu membuat link menuju file profilku.html. Kedua file terdapat tiga subdirektori (portofolio, images, dan ini berada di folder/direktori yang sama. Maka tag- artikelku) yang masing-masing berisi sejumlah file pula. nya adalah: Adapun subfolder artikelku, ia memiliki dua subfolder lagi, yaitu fiksi dan nonfiksi. <a href="profilku.html">Profilku</a> Sekarang, mari kita meneruskan materi ini dengan 5. Contoh terakhir, Anda bekerja pada file pemberian contoh kasus (agar memudahkan desainweb.html pemahaman). (C:situskuportofoliodesainweb.html), dan ingin 1. Anda sedang bekerja di file index.html membuat link menuju image fotoku.jpg (C:situskuindex.html). Di file ini Anda membuat (C:situskuimagesfotoku.jpg). Tag-nya adalah: tag-link yang menuju ke file desainweb.html (C:situskuportofoliodesainweb.html). Maka tag- <a href="../images/fotoku.jpg">Fotoku</a> nya adalah: Tag-tag yang ditampilkan pada kelima contoh di atas merupakan relative path. Alamat path yang tercantum <a href="portofolio/desainweb.html">Desain pada tag-tag itu bisa berubah menjadi alamat URL yang Web</a> berbeda-beda jika ditaruh di alamat situs yang berbeda- beda pula. Perhatikanlah: Kata "Desain Web" bisa diganti Misalnya, untuk contoh nomor 1 di atas: Jika Anda meng- dengan pilihan Anda. Perhatikan juga, tanda upload file index.html ke situs www.situs-pribadiku.com, diubah menjadi /. maka path portofolio/desainweb.html akan berubah 2. Sekarang Anda bekerja di file nonfiksi-01.html menjadi alamat URL http://www.situs- (C:situskuartikelkunonfiksinonfiksi-02.html), dan pribadiku.com/portofolio/desainweb.html. ingin membuat link menuju file index.html Lantas jika file index.html itu di-upload ke (C:situskuindex.html). Maka tag-nya adalah: www.situsmu.com/tentangmu/, maka path 10
  • 11. TRAINING PEMBUATAN WEB DASAR HTML portofolio/desainweb.html akan berubah pula menjadi biasa, kita bisa mengganti teks dengan kata atau kalimat URL apa saja, bahkan gambar/image pun bisa. Yang penting http://www.situsmu.com/tentangmu/portofolio/desainweb masih ada hubungannya dengan link tersebut. .html. Berikut adalah sebuah contoh e-mail link: Oh ya, Anda mungkin bertanya, apa guna tanda ../ pada <a href="mailto:webmaster@yahoo.com">Kirim e-mail path-path di atas? Ya, tanda ../ itu berfungsi untuk ke Webmaster Yahoo!</a> menyesuaikan link dengan lokasi folder dari file yang di- Dan inilah hasilnya (silahkan diklik): Kirim e-mail ke link. Hm... bingung? Saya akan memberikan satu contoh Webmaster Yahoo! saja sebagai gambaran. Seterusnya silahkan Anda Jika kata Kirim e-mail ke Webmaster Yahoo! di atas diklik, "bayangkan" sendiri ya? Hehehehe..... maka akan terbuka sebuah window e-mail baru, dan Untuk contoh nomor 2 di atas, file nonfiksi-02.html alamat e-mail webmaster@yahoo.com tercantum di isian berada dua subfolder di bawah file index.html. Jadi jika To: secara otomatis. pada file nonfiksi-02.html hendak dibuat link menuju file Anda juga bisa membuat agar isian Subject: pun terisi index.html, maka pada path-nya harus dibuat "kode otomatis. Caranya, Anda tinggal menambahkan tag penyesuaian" agar path tersebut bisa secara tepat masuk tertentu setelah alamat emailnya, yaitu: ke folder yang berisi file index.html. Satu kali tanda ../ ?subject=teks berarti link tersebut mundur satu subfolder. Dua kali ../ Contoh: berarti mundur dua subfolder. Begitu seterusnya. <a href="mailto:webmaster@yahoo.com?subject=A question about Yahoo!">Kirim e-mail ke Webmaster E-mail Link Yahoo!</a> Berikut kita akan mempelajari salah satu jenis link Berikut adalah hasilnya (silahkan diklik): Kirim e-mail ke lainnya, yaitu e-mail link. Ini adalah jenis link, yang jika Webmaster Yahoo! diklik akan membuka sebuah window "New Massage" dari NOTE: email client kita. Hm, jika Anda bingung dengan "definisi" • Jangan sekali-kali membuat e-mail link seperti ini, ini, saya akan membuat penjelasan yang lebih gamblang: karena dijamin salah: E-mail link adalah link yang berisi alamat e-mail, bukan <a href="http://webmaster@yahoo.com">text</a> alamat dokumen HTML tertentu. • E-mail link yang diklik akan terbuka pada window Cara membuat e-mail link pun sangat gampang. Ini dia program e-mail client default di komputer Anda, tag-nya: bukan di browser. Contoh e-mail client adalah <a href="mailto:alamat_email">teks</a> Outlook Express, Eudora, Netscape Messenger, dan Perhatikan, bahwa unsur mailto:alamat_email merupakan sebagainya. Karena e-mail client berbeda dengan bagian penting yang membedakan antara email link browser, maka otomatis link itu akan terbuka pada dengan jenis link yang kita bahas di atas. Dan seperti 11
  • 12. TRAINING PEMBUATAN WEB DASAR HTML window baru. Jadi kita tidak perlu membuat link diklik, maka browser akan membawa kita ke "bagian target seperti _blank dan sebagainya. tertentu" tersebut. Seputar Link (2) Untuk mendapat gambaran yang jelas, silahkan klik DI SINI untuk masuk ke bagian lain di halaman ini yang Baca panduan materi ini. Klik DI SINI! telah diberi bookmark. Bookmark atau Anchor Ada dua tag (yang berpasangan) yang diperlukan dalam Pada materi sebelumnya, kita sudah membahas soal link, membuat bookmark, yaitu: dan semuanya bicara tentang link yang terhubung ke Pertama, tag untuk link, yaitu: dokumen lain. Padahal link juga bisa berfungsi untuk <a href="#nama_bookmark">......</a> menghubungkan bagian-bagian tertentu pada dokumen Kedua, tag untuk bookmark-nya sendiri, yaitu: yang sama. <a name="nama_bookmark">............</a> Sebetulnya, saya agak bingung untuk menamai link Perhatikan bahwa: seperti ini, karena setiap program HTML editor • Untuk tag-link, harus diawali dengan tanda #, menggunakan istilah yang berbeda-beda. sedangkan untuk tag-bookmark, tidak perlu. Microsoft Frontpage menamainya dengan Bookmark. Tapi • Anda boleh memberikan nama_bookmark apa saja, istilah ini juga dipakai oleh browser Netscape Navigator sesuai keinginan Anda. untuk menggantikan istilah Favorites pada Internet Berikut adalah sebuah contoh dalam pembuatan Explorer. Sementara Macromedia Dreamweaver bookmark (silahkan diikuti langkah-langkahnya): menamainya Anchor. 1. Buatlah sebuah halaman web. Pada bagian atas Baiklah, sepertinya saya lebih tertarik menggunakan halaman tersebut, ketiklah tulisan Buku Tamu, lalu istilah Bookmark. Jadi untuk selanjutnya kita diberi tag-link seperti ini: menggunakan istilah ini saja, ya? <a href="#01">Buku Tamu</a> Dalam kehidupan sehari-hari, kita sebenarnya sudah 2. Pada bagian tengah halaman tersebut, buatlah tag akrab dengan bookmark ini. Misalnya ketika kita <p> sebanyak mungkin, misalnya 100 buah. Ini membaca sebuah buku, dan kita berhenti pada halaman berguna untuk memudahkan Anda dalam mengetes 73, maka kita melipat bagian ujung halaman ini. link dan bookmark tersebut. Pada tag <p> yang ke Gunanya, untuk menandakan bahwa kita sudah membaca 100 misalnya, ketiklah tulisan Ini dia buku sampai halaman 73. Nah, "lipatan bagian ujung buku" ini tamunya, lalu tulisan ini diberi tag-bookmark seperti merupakan salah satu contoh bookmark. ini: Pada desain web, bookmark merupakan bagian tertentu <a name="01">Ini dia buku tamunya</a> di sebuah dokumen (bisa berupa teks, image atau yang Setelah itu, buat lagi tag <p> sebanyak mungkin di lainnya) yang diberi tanda tertentu. Lalu jika sebuah link bawahnya, misalnya 100 buah. Anda akan tahu 12
  • 13. TRAINING PEMBUATAN WEB DASAR HTML fungsi tag <p> yang banyak ini setelah _top mempraktekkannya. Ini adalah link target di mana link yang diklik akan 3. Nah, Anda telah selesai membuat sepasang tag- terbuka dengan cara "menimpa" halaman web bookmark. Sekarang, simpanlah file tersebut sebelumnya. sebagai file HTML, lalu akses melalui browser Anda, Tag untuk membuat target _top adalah: seperti Internet Explorer. Coba klik link pada tulisan <a href="alamat_URL" target="_top">....</a> Buku Tamu. Maka Anda akan langsung dibawa ke _top merupakan link target default, sehingga tanpa ditulis bagian yang berisi tulisan Ini dia buku tamunya. pun, browser akan langsung membuka halaman web yang Nah, gampang, bukan? Perlu dicatat bahwa untuk contoh kita tuju dengan link target _top. Jadi kalau kita ingin tag di atas, nama bookmark-nya adalah 01. Anda bisa membuat link target _top, sebaiknya tidak usah ditulis memakai nama-nama lain, sesuai selera Anda. Yang aja. Tulis saja dengan cara biasa seperti ini: penting, nama tersebut harus satu kata, tidak boleh ada <a href="alamat_URL">....</a> spasinya. _blank TIP: Pada bagian akhir halaman web Anda, Anda bisa Ini adalah link target di mana halaman URL yang kita klik membuat link, yang jika diklik akan membawa Anda ke akan terbuka di sebuah window yang baru, atau tidak bagian paling atas dari dokumen tersebut. (Sebagai menimpa halaman web sebelumnya. contoh, coba Anda klik link TOP yang terletak di bagian Tag untuk membuat link target _blank adalah: paling bawah halaman ini). Untuk membuat link seperti <a href="alamat_URL" target="_blank">....</a> itu, Anda cukup membuat tag seperti ini: <a Untuk lebih jelasnya tentang perbedaan antara link _top href="#">TOP</a> (tanpa nama), dan Anda tidak perlu dan _blank, coba Anda klik DI SINI untuk membuka membuat tag-bookmark sebagai pasangannya. sebuah halaman yang berisi contoh tentang link target tersebut (link ini akan membuka di halaman yang baru, Link Target tidak akan menimpa halaman ini). Coba Anda klik kedua Kalau kita mengklik suatu link tertentu di halaman web, link tersebut, dan Anda akan melihat perbedaan antara biasanya URL yang kita klik itu akan terbuka dengan cara cara terbukanya kedua link tersebut. menimpa halaman sebelumnya. Atau ada juga URL yang TIP: terbuka di window yang baru, sehingga halaman web • Anda ingin membuat sebuah halaman web memiliki sebelumnya tidak "tertimpa". Nah, cara membuka URL link target _blank secara default? Artinya, setiap inilah yang disebut sebagai link target. kali Anda membuat link, otomatis link tersebut Ada beberapa jenis link target, tapi kali ini kita akan memiliki target _blank. Hal ini bisa dilakukan membahas dua saja. Kenapa? Karena yang sisanya dengan membuat tag <base target="_blank"> pada berhubungan dengan frame, yang belum dibahas dalam tag <head>. Berikut adalah contoh materi ini. penempatannya: 13
  • 14. TRAINING PEMBUATAN WEB DASAR HTML <p> <html> Kunjungilah <a <head> href="http://www.jonru.com/">Homepage Pribadi <title>Judul Halaman</title> Jonru</a> jika anda tak ingin ketinggalan jaman. <base target="_blank"> <p> </head> Berikut ini adalah contoh link menggunakan image: <body> <p> bla... bla... bla.... <a href="http://www.yahoo.com/"><img </body> src="http://www.jonru.com/images/guest.gif" </html> width="200" height="50" border="0", alt="Ini dia situsnya Yahoo!"></a> Nah, dengan cara di atas, semua link yang Anda <p> buat di halaman web tersebut, secara otomatis Berikut adalah contoh link yang terbuka dengan window akan terbuka dengan window baru. baru: • Dalam mendesain web, Anda saya persilahkan <p> untuk mempertimbangkan saran saya ini: Untuk Kunjungilah <a href="http://www.jonru.com/" link yang terhubung ke dokumen lain di dalam target="_blank">Homepage Pribadi Jonru</a> jika anda website Anda, gunakan relative path dan target link tak ingin ketinggalan jaman. _top (tentu saja, karena _top ini sudah default, <p>Berikut adalah contoh e-mail link: tidak perlu ditulis). Sedangkan untuk link yang <p> terhubung ke situs lain (disebut link eksternal), <a href="mailto:joko@yahoo.com">Emailnya Joko</a> gunakan absolute path, dan buat target link-nya <p> _blank. Berikut adalah e-mail link yang ada subject-nya: <p> Latihan <a href="mailto:joko@yahoo.com?subject=Halo Joko, Seperti biasa, coba salin tag berikut ini di Notepad, lalu apa kabarnya nih?">Emailnya Joko</a> simpan dengan nama file "pelajaran5.html". </body> <html> </html> <head> Membuat Daftar atau Urutan Tertentu <title>Pelajaran Dasar HTML Bagian 5</title> </head> Baca panduan materi ini. Klik DI SINI! <body bgcolor="#FFFFFF"> Anda tentu sering membaca format tulisan seperti ini: Berikut ini adalah contoh link menggunakan teks: Pak Ahmad memiliki tiga anak, yaitu: 14
  • 15. TRAINING PEMBUATAN WEB DASAR HTML 1. Ali <p>Pak Ahmad memiliki tiga orang anak, yaitu:</p> 2. Andi <ol> 3. Agus <li> Ali Atau: <li> Andi Bahan-bahan bangunan adalah: <li> Agus • semen </ol> • batu bata Pada contoh di atas, Anda dapat melihat bahwa: • pasir • Tag <li> diapit oleh tag <ol>....</ol>. • dan sebagainya • Tag <li> tidak ditutup oleh </li>. Hal ini disebabkan Jika menggunakan Microsoft Word, membuat daftar bahwa tag <li> tidak wajib diakhiri dengan </li>. urutan seperti itu mudah sekali. Tapi bagaimana cara Anda bisa memakainya, tapi tidak dipakai pun tidak membuatnya untuk dokumen HTML? Jawabannya dapat apa-apa. Anda temukan pada tulisan ini. • Tag <li> berfungsi untuk memunculkan angka Seperti Anda lihat di atas, secara umum daftar urutan urutan 1, 2, 3 dan seterusnya. Tanpa adanya tag pada dokumen HTML terbagi atas dua jenis, yaitu (1) <li>, maka angka 1, 2, 3 dan seterusnya tidak akan daftar urutan angka, dan (2) daftar urutan bullet alias terlihat di browser Anda. daftar urutan yang terdiri atas karakter huruf tertentu. Dari contoh di atas, Anda pun bisa dengan mudah Untuk daftar urutan angka, tag HTML yang digunakan membuat tag untuk daftar urutan bullet. Berikut adalah adalah: <ol> dan diakhiri dengan </ol>. Sedangkan contohnya: daftar urutan bullet, tag HTML yang digunakan adalah: <p>Bahan-bahan bangunan adalah:</p> <ul> dan diakhiri dengan </ul>. <ul> Setiap kali muncul tag <ol> pada dokumen HTML, maka <li> semen browser akan membuat urutan angka 1,2,3 dan <li> batu bata seterusnya pada bagian-bagian yang berada di antara <li> pasir <ol> dan </ol> tersebut. Demikian pula yang terjadi <li> dan sebagainya pada tag <ul>....</ul>, browser akan membuat urutan </ul> dengan karakter tertentu di depannya. Secara umum, hanya demikianlah "rumus" untuk Tapi perlu diketahui, tag <ol> dan <ul> ini tidak bisa membuat daftar urutan dengan bahasa HTML. Jika berdiri sendiri. Mereka harus didampingi oleh tag <li> misalnya Anda hendak membuat daftar urutan yang yang bertugas untuk menampilkan nomor-nomor urutan bertingkat-tingkat, membuatnya pun cukup gampang. tersebut. Berikut adalah contohnya: Jika Anda bingung, mungkin lebih baik jika kita langsung Anda hendak membuat daftar seperti ini: menuju contoh saja. Silahkan simak yang berikut ini: Pak Wandi memiliki tiga anak, yaitu: 15
  • 16. TRAINING PEMBUATAN WEB DASAR HTML 1. Agus, telah berkeluarga dan memiliki dua anak: pasangan-pasangan tag yang ditulis dengan warna yang o Wati berbeda-beda itu (untuk memudahkan Anda o Rudi mengenalinya), diharapkan Anda kini makin memahami 2. Hendra, telah berkeluarga juga, dan memiliki tiga tentang salah satu aturan dalam pembuatan tag HTML anak, yaitu: yang harus bersifat "saling mengapit" seperti yang pernah o Joko saya uraikan dalam materi sebelumnya. o Bambang o Susi Latihan 3. Sinta, belum berkeluarga alias masih single. Ada Sebagai latihan, coba Anda ketik ulang tag berikut ini di yang berminat? Notepad, lalu disimpan dengan nama file Berikut adalah tag HTML untuk menampilkan daftar "pelajaran6.html". urutan seperti di atas: <html> <p>Pak Wandi memiliki tiga anak, yaitu:</p> <head> <ol> <title>Pelajaran Dasar HTML Bagian 5</title> <li> Agus, telah berkeluarga dan memiliki dua anak: </head> <ul> <body> <li> Wati <p>Gejala-gejala influensa adalah:</p> <li> Rudi <ul><li> kepala pusing </ul> <li> bersin-bersin <li>Hendra, telah berkeluarga juga, dan memiliki tiga <li> demam anak, yaitu: <li> masuk angin</ul> <ul> <p>Struktur buku ini terdiri dari: <li> Joko <ol> <li> Bambang <li> Bab I <li> Susi <ul> </ul> <li> Pengenalan <li> Sinta, belum berkeluarga alias masih <i>single</i>. <li> Landasan Teori Ada yang berminat? </ul> </ol> <li> Bab II Coba Anda perhatikan, pada contoh di atas terdapat satu <ul> tag <ol>....</ol> yang mengapit tiga sub-tag <li>. Dua <li> Pembahasan Inti tag <li> yang pertama (Agus dan Hendra) masing-masing <li> Analisis dan Permasalahan mengapit sub-tag <li> yang berbeda-beda pula. Dari <li> Pemecahan Masalah 16
  • 17. TRAINING PEMBUATAN WEB DASAR HTML </ul> file fotoku.jpg itu otomatis langsung menjadi bagian dari <li> Bab III file naskahku.doc. <ul> Ini berbeda dengan file HTML. Jika Anda memasukkan file <li> Penutup fotoku.jpg ke file index.html, maka file fotoku.jpg itu <li> Saran-saran tidak menjadi bagian dari file index.html. Ia hanya </ul> "terhubung" ke file index.html tersebut. </ol> Ketika nanti Anda mengakses file index.html dengan <p>Demikianlah akhir dari materi ini.</p> browser seperti Internet Explorer, maka si browser akan </body> "memanggil" semua file atau data yang terhubung ke file </html> index.html ini. Nah, jika ternyata file "fotoku.jpg" tidak Tip: Image tidak Tampil, Link Tidak Bisa Diklik. ditemukan, maka proses pemanggilan akan gagal. Kenapa? Akibatnya, file fotoku.jpg tidak bisa tampil di file index.html. Menurut pengalaman saya, ada satu masalah yang Selain itu, ada sejumlah "aturan dasar" yang harus Anda seringkali dihadapi oleh para desainer web pemula: patuhi di dalam mendesain halaman web. Berikut adalah Mereka sudah membuat desain dengan baik. Tapi ketika aturan-aturan tersebut: di-upload ke internet, terjadi error. Image atau gambar- 1. Website yang Anda bangun harus disimpan dalam gambar tidak bisa tampil, dan semua (atau beberapa link folder khusus. Misalnya: C:situsku (ini bisa disebut tidak bisa diklik). Begitu link tersebut diklik, muncul sebagai root folder atau folder utama). Jika Anda pesan error "page not found". Di mana letak membangun halaman web dengan Macromedia kesalahannya? Dreamweaver, Anda bisa membangun sebuah "situs Si desainer merasa bahwa ia telah membuat alamat URL virtual" di harddisk komputer Anda dengan dengan benar. Ketika dites di komputer (yang belum mengklik menu Site >> Define Sites. Sedangkan di terkoneksi ke internet), link tersebut bisa diklik. Semua Microsoft Frontpage, Site ini diberi nama Web Folder gambar/image juga bisa tampil. Kenapa setelah di-upload dan bisa dibuat dengan mengklik menu File >> New ke internet, semuanya jadi kacau? >> Web. Untuk menjelaskan masalah ini, terlebih dahulu saya 2. Jika Anda membutuhkan folder-folder baru, maka perlu membahas tentang salah satu sifat file HTML yang folder-folder ini pun harus diletakkan sebagai berbeda dengan jenis-jenis file lain. cabang dari root folder (C:situsku), alias subfolder. Image atau gambar-gambar yang tampil di file HTML, Jadi jika misalnya Anda membutuhkan folder yang secara teknis berbeda dengan image pada file-file jenis berisi semua portofolio Anda, maka Anda bisa lain, misalnya Microsoft Word. Jika Anda memasukkan memasukkannya ke folder portofolioku (Anda bisa foto (misalnya file fotoku.jpg) ke file naskahku.doc, maka 17
  • 18. TRAINING PEMBUATAN WEB DASAR HTML memakai nama lain), dan alamat URL-nya adalah penjelasan tentang relative path di Materi 05). C:situskuportofolioku. 3. Semua file yang terhubung dengan situs Anda Catatan: tersebut, harus disimpan di web folder Anda (misalnya di C:situsku), atau di subfolder- (1) Jika anda mengakses internet dari komputer subfoldernya (misalnya di C:situskuportofolioku, Anda, URL seperti <a C:situskuimages, C:situskugaleri-foto, dan href="file:///C:/situsku/portofolio/artikel.html"</a> sebagainya). mungkin masih bisa diklik (karena file 4. Jangan sekali-kali Anda mengambil file dari folder C:situskuportofolioartikel.html tersebut masih lain, misalnya dari folder C:, C:data-kantor, C:My berada di komputer Anda). Tapi jika situs Anda Documents, dan sebagainya (hm, nama-nama diakses melalui komputer lain, URL ini tidak akan folder ini hanya contoh). Jika Anda membutuhkan bisa diakses. Kenapa? Karena URL tersebut adalah file-file tertentu yang terletak di folder-folder lain, absolute path. Dan tentu saja di komputer lain file Anda harus memindahkannya atau meng-copynya artikel.html di folder C:situskuportofolio tersebut ke Web-Folder situs Anda. Misalnya dipindah/dicopy tidak tersedia. ke C:situskuportofolioku. 5. Setelah selesai mendesain, upload SEMUA (Ingat, (2) Ketika mengakses file HTML tertentu (yang semua!) file dan folder yang terletak di folder situs masih berada di komputer Anda) dengan browser, Anda. Tapi jika di folder situs Anda tersebut Anda mungkin masih melihat URL seperti terdapat file-file khusus (misalnya catatan tentang file:///C:/situsku/portofolio/artikel.html di status desain Anda) yang tidak memiliki link ke file bar. Padahal Anda telah menulis tag dengan cara apapun, maka file ini tidak perlu di-upload. yang benar, misalnya <a 6. Jangan sekali-kali di situs Anda ada tag yang isinya href="situsku/portofolio/artikel.html">teks</a>. - misalnya - seperti ini: <a Jangan khawatir! Alamat URL itu akan berubah jika href="file:///C:/situsku/portofolio/artikel.html"</a> nanti file tersebut sudah Anda upload ke internet. . Path seperti itu adalah termasuk kategori absolute 7. Dalam membuat tag-link, gunakan relative path path dan biasanya muncul jika Anda mendesain web untuk link-link yang menuju halaman-halaman lain dengan selain HTML editor (misalnya program yang masih berada di situs Anda. Ini akan berguna Macromedia Dreamweaver atau Microsoft jika suatu saat situs Anda pindah alamat, maka Frontpage) dan path itu biasanya terbentuk dengan Anda tidak perlu mengubah tag-link satu-persatu. sendirinya. Untuk mengatasinya, Anda cukup Sementara absolute path digunakan untuk link yang mengubahnya menjadi relative path seperti ini: <a menuju situs-situs lain, atau dokumen di situs-situs href="situsku/portofolio/artikel.html"</a>. (Baca lain. 18
  • 19. TRAINING PEMBUATAN WEB DASAR HTML Kesimpulan Dengan mengikuti "7 aturan" di atas, Insya Allah Anda tidak akan menemukan lagi masalah seperti di atas (image tidak muncul dan link tidak bisa diklik). Sekarang Anda pun mungkin sudah paham, bahwa ada beberapa kemungkinan yang menyebabkan terjadinya error di atas: 1. Anda membuat link yang terhubung ke folder selain folder situs Anda (seperti poin 6 di atas). 2. Anda membuat link yang terhubung ke file lain yang masih berada di folder situs Anda, misalnya file fotoku.jpg yang terletak di C:situskuimages. Tapi Anda tidak meng-upload file fotoku.jpg - atau folder images ke internet (Anda melanggar aturan nomor 5 di atas, hehehehe......). 3. Ini sebuah contoh: Anda telah meng-upload file fotoku.jpg dan folder images, tapi salah letak. Jika folder images di komputer Anda terletak di C:situskuimages, maka setelah di-upload ke server situs Anda, folder images ini harus diletakkan di root_folderimages (nama root_folder ini hanyalah istilah. Nama sebenarnya bisa berbeda- beda di setiap server). Jangan sampai diletakkan sejajar dengan root_folder, atau di lokasi lain seperti root_folderportofolioimages, dan sebagainya. 4. Kemungkinan-kemungkinan lain. Tapi ketiga poin di atas adalah kemungkinan yang paling umum. Nah, semoga mulai sekarang, anda tidak mengalami lagi masalah "image tidak muncul" atau "link tidak bisa diklik". 19
  • 20. TRAINING PEMBUATAN WEB DASAR HTML Tips & Panduan • Untuk mempermudah pemahanan Anda dalam pelajaran HTML, sebaiknya anda mengetik semua tag dengan progran Notepad (Pada Windows 98, program ini bisa ditemukan di Start >> Programs >> Accessories >> Notepad). • Semua tag HTML yang ditampilkan di pelajaran ini, hendaknya Anda ketik ulang, jangan di-copy & paste. Mengetik ulang memang merepotkan, namun ini akan lebih memudahkan Anda dalam memahami materi pelajaran tersebut. • Setelah selesai mengetik tag-tag HTML tersebut di Notepad, simpanlah file tersebut dengan prosedur seperti ini: o Klik menu File >> Save As (bukan File >> Save). o Pada isian "Save as type", pilih "All Files (*.*)". o Ketikkan nama file, misalnya index.html (Ingat! ekstension .html [atau .htm juga boleh] harus dicantumkan. Jika tidak, file tersebut akan dianggap sebagai file teks biasa [text only], bukan file HTML). o Klik Save. • Tag-tag HTML yang ditampilkan di materi pelajaran ini sengaja diberi warna khusus. Ini hanya bertujuan untuk memudahkan pemahaman Anda. Jadi ketika mengetik ulang tag-tag tersebut di Notepad, Anda tidak perlu menyamakan warnanya Lagipula di Notepad Anda 20