awalnya sih pas pertama sekali masuk lab untuk praktek langsung pembuatan web aku kira dosennya killer, taunya penilaianku salah besar.. dosenya asyikk, baik lagi.. :) dan akuu juga gak aneh lagi ngelihat ataupun mendengar sebutan web.
pertemuan pertama it tentang basic web, liat di bawah!!
| 
HTML | 
| 
HTML digunakan
  untuk membangun suatu halaman web. Sekalipun banyak orang | 
| 
menyebutnya
  sebagai suatu bahasa pemrograman, HTML sama sekali bukan bahasa | 
| 
pemrograman,
  tapi merupakan bahasa markup (penandaan), terhadap sebuah dokumen | 
| 
teks. Simbol
  markup yang digunakan oleh HTML ditandai dengan tanda lebih kecil ( < ) | 
| 
dan tanda
  lebih besar ( > ) yang biasa disebut tag. | 
| 
1. Dokumen
  dan Penamaan HTML | 
| 
Sebuah file
  HTML merupakan file teks biasa yang mengandung tag-tag HTML. Karena | 
| 
merupakan
  file teks, maka HTML dapat dibuat dengan menggunakan teks editor yang | 
| 
sederhana,
  misalnya notepad. Dapat juga menggunakan HTML editor yang bersifat | 
| 
WYSIWYG
  ( What You See Is What You Get
  ), misalnya Frontpage atau Dreamwaver. | 
| 
Untuk menandai
  bahwa sebuah file teks merupakan file HTML, maka ciri yang paling | 
| 
nampak jelas
  adalah ekstensi filenya, yaitu .htm atau .html. Dalam pemberian nama | 
| 
sebuah dokumen
  bersifat case sensitive sehingga
  dokumen dengan nama a.html akan | 
| 
berbeda
  dengan dokumen A.html. | 
| 
2. Elemen
  dan Tag HTML | 
| 
Elemen HTML
  yaitu komponen penyusun terkecil dari sebuah dokumen HTML. Untuk | 
| 
menandainya.
  Elemen dapat berupa teks murni, atau bukan teks, atau keduanya. | 
| 
Untuk menandai
  sebuah elemen dalam suatu dokumen HTML digunakan tag. Tag HTML | 
| 
terdiri
  dari sebuah simbol lebih kecil ( < ) dan dan lebih besar ( > ). | 
| 
Nama elemen
  ditunjukkan oleh nama dari tagnya. Suatu elemen biasanya ditandai dengan | 
| 
pasangan
  tag, walaupun ada beberapa nama elemen yang ditandai dengan satu tag tanpa | 
| 
harus berpasangan.
  Diantaranya: | 
| 
• | 
| 
• | 
| 
• | 
| 
Image (
  <img /> ) | 
| 
Ganti Baris
  – Break ( <br /> ) | 
| 
Horizontal
  Rule ( <hr /> ) | 
| 
1 | 
|  • | 
| 
Input Field
  ( <input /> ) | 
| 
Tag dapat
  mempunyai atribut. Atribut mendefinisikan sesuatu tentang tag tersebut. Atribut | 
| 
digunakan | 
| 
untuk | 
| 
mengubah | 
| 
default | 
| 
pemformatan | 
| 
dokumen | 
| 
dengan | 
| 
tag | 
| 
yang | 
| 
bersangkutan. | 
| 
Struktur
  Element | 
| 
Element | 
| 
Tag Penutup | 
| 
Tag Pembuka | 
| 
<p align="center">
  ..... </p> | 
| 
Name | 
| 
Value | 
| 
Content | 
| 
Atribut | 
| 
Struktur
  Dasar HTML | 
| 
<html> | 
| 
   <head> 
     
  ....informasi dokumen.... 
   </head> 
   <body> 
     
  ....konten yang di tampilkan 
           pada halaman browser..... 
   </body> 
</html> | 
| 
3. Penggunaan
  Tag dan Atributnya | 
| 
Dalam pembuatan
  dokumen HTML penulisan elemen yang diawali dan diakhiri tanda tag | 
| 
HTML, memiliki
  syarat penulisan yaitu: | 
| 
• | 
| 
• | 
| 
• | 
| 
Tag HTML
  diapit dengan dua karakter kurung sudut ( < dan > ) | 
| 
Tag HTML
  secara normal selalu berpasangan misal (<i>...</i>) | 
| 
Tag pertama
  dalam suatu pasangan adalah tag awal, dan tag yang kedua | 
| 
merupakan
  tag akhir. | 
| 
2 | 
| 
• | 
| 
• | 
| 
Tag html
  tidak case sensitive. Ini artinya
  <b> sama dengan <B> | 
| 
Jika dalam
  suatu tag terdapat tag lain, maka penulisan tag akhir tidak boleh | 
| 
bersilang
  dan harus berurutan. Misalnya <b><I>..Tebal dan Miring..</I></b> | 
| 
4. Tag Dasar
  HTML | 
| 
4.1 HTML | 
| 
Merupakan
  tag dasar yang mendifinisikan bahwa dokumen adalah dokumen html. Tag ini | 
| 
merupakan
  suatu keharusan bagi pemrogram web untuk menuliskannya sebagai tag | 
| 
pertama
  dalam dokumen html. Penulisan tag seperti berikut ini : | 
| 
<html> pada awal dokumen dan </html> pada akhir dokumen | 
| 
4.2 Head | 
| 
Bagian Head
  sebenarnya tidak harus ada pada dokumen HTML, tetapi pemakaian head | 
| 
yang benar
  akan meningkatkan kegunaan suatu dokumen HTML. Isi bagian head – | 
| 
kecuali
  judul dokumen – tidak akan terlihat oleh pembaca dokumen tersebut. Penulisan | 
| 
tag seperti
  berikut ini : | 
| 
<head> di awal setelah <html> dan </head>
  di akhir section head. | 
| 
Elemen-elemen
  pada bagian head akan mengerjakan tugas-tugas sebagai berikut : | 
| 
• | 
| 
• | 
| 
• | 
| 
• | 
| 
Menyediakan
  judul dokumen | 
| 
Menjembatani
  hubungan antar dokumen | 
| 
Memberitahu
  browser untuk membuat form pencarian | 
| 
Menyediakan
  metode untuk mengirim pesan ke tipe browser | 
| 
Elemen yang
  mungkin terdapat pada bagian head : | 
| 
• | 
| 
Tag <title>, digunakan untuk memberi judul dokumen. Penggunaannya
  adalah | 
| 
sebagai
  berikut : | 
| 
<title>Judul Dokumen</title> | 
| 
• | 
| 
Tag <base>, digunakan untuk menentukan basis URL sebuah
  dokumen. Contoh | 
| 
penggunaannya
  adalah sebagai berikut berikut : | 
| 
<base href="//www.alamat.com/direktori" /> | 
| 
3 | 
|  • | 
| 
Tag <link>, digunakan untuk menunjukkan relasi antar dokumen
  HTML. | 
| 
Tag ini
  mempunyai beberapa atribut : | 
| 
Atribut | 
| 
href | 
| 
rel | 
| 
Fungsi | 
| 
Menunjuk
  pada URL / dokumen lain | 
| 
Mendefinisikan
  relasi terhadap sebuah dokumendan dokumen lain 
yang berisi
  informasi tentang personil yang member kontribusi 
terhadap
  dokumen tersebut | 
| 
Mendefinisikan
  relasi sebuah dokumen HTML dengan dokumen lain | 
| 
Menentukan
  tipe dan paramenter dari relasi | 
| 
rev | 
| 
type | 
| 
Contoh penggunaannya
  adalah sebagai berikut: | 
| 
<link rel="stylesheet" href="http://alamat.com/style.css"
  type="text/css" /> | 
| 
Tag <meta>, digunakan untuk mendefinisikan informasi-informasi
  di luar HTML | 
| 
Informasi
  meta dapat digunakan oleh browser untuk menjalankan suatu aktivitas | 
| 
yang belum
  didukung oleh HTML. | 
| 
Tag <meta> mempunyai atribut : | 
| 
Atribut | 
| 
http-equiv | 
| 
name | 
| 
url | 
| 
content | 
| 
Fungsi | 
| 
Mendefinisikan
  properti dari elemen | 
| 
Menyediakan
  deskripsi tambahan dari elemen | 
| 
Mendefinisikan
  target dokumen dari sebuah properti | 
| 
Menyediakan
  nilai respon dari properti | 
| 
• | 
| 
Untuk lebih
  memperjelas penggunaan atribut tag <META>
  perhatikan contoh | 
| 
berikut
  ini : | 
| 
<meta http-equiv="refresh" content="60"
  url="www.alamat.com" /> | 
| 
Perintah
  diatas akan diterjemahkan oleh browser sebagai “tunggu 60 detik, | 
| 
kemudian
  panggil dokumen baru pada www.alamat.com". Jika atribut URL tidak | 
| 
disertakan,
  maka halaman itu sendiri yang akan dipanggil, jadi setara dengan | 
| 
mengklik
  tombol Refresh / Reload pada browser. | 
| 
Penggunaan
  elemen <meta> yang paling
  populer adalah penggunaan properti | 
| 
Keyword
  dan Description. Kedua properti ini sangat berguna untuk membantu kerja | 
| 
search engine.
  Biasanya search engine akan menggunakan teks yang disebutkan | 
| 
4 | 
|  pada properti Keyword untuk mengindeks
  dokumen dan menggunakan teks yang | 
| 
terdapat
  pada properti Description untuk mendeskripsikan indeks tersebut. | 
| 
4.3 BODY | 
| 
Bagian BODY
  merupakan isi dari dokumen HTML. Semua informasi yang akan | 
| 
ditampilkan,
  mulai dari teks, gambar, sound, dan lain-lain, akan ditempatkan di bagian ini. | 
| 
Seperti
  telah disebutkan di atas, bagian BODY diawali oleh tag <body> dan ditutup | 
| 
</body>. | 
| 
Atributnya: | 
| 
Atribut | 
| 
alink | 
| 
background | 
| 
bgcolor | 
| 
bgproperties | 
| 
leftmargin | 
| 
link | 
| 
text | 
| 
topmargin | 
| 
vlink | 
| 
01.latihan_01.html | 
| 
<html> 
    <head> 
       
  <title>Penggunaan BODY</title> 
    </head> 
    <body
  bgcolor="silver" text="blue"
  vlink="#ff0000" link="green"> 
        Ini adalah contoh penggunaan body. 
        Dan ini adalah sebuah
  <a href="">link</a>. 
    </body> 
</html> | 
| 
Fungsi | 
| 
Menunjukkan
  warna link aktif | 
| 
Merujuk
  URL atau direktori dari gambar yang digunakan sebagai 
latar belakang | 
| 
Menentukan
  warna latar belakang | 
| 
Jika nilai
  atribut diisi “FIXED”, maka gambar latar belakang tidak ikut 
tergulung | 
| 
Batas kiri
  dokumen | 
| 
Menentukan
  warna link yang belum dikunjungi | 
| 
Menentukan
  warna teks | 
| 
Menentukan
  batas atas | 
| 
Menentukan
  warna link yang telah dikunjungi | 
| 
5 | 
|  Title | 
| 
Body | 
| 
Warna | 
| 
Black | 
| 
Maroon | 
| 
Green | 
| 
Olive | 
| 
Navy | 
| 
Purple | 
| 
Teal | 
| 
Gray | 
| 
Silver | 
| 
Red | 
| 
Lime | 
| 
Yellow | 
| 
Blue | 
| 
Fuchsia | 
| 
Aqua | 
| 
White | 
| 
Nilai | 
| 
#000000 | 
| 
#800000 | 
| 
#008000 | 
| 
#808000 | 
| 
#000080 | 
| 
#800080 | 
| 
#008080 | 
| 
#808080 | 
| 
#c0c0c0 | 
| 
#ff0000 | 
| 
#00ff00 | 
| 
#ffff00 | 
| 
#0000ff | 
| 
#ff00ff | 
| 
#00ffff | 
| 
#ffffff | 
| 
Table Warna | 
| 
6 | 
|  4.4
  Memberikan Komentar | 
| 
Untuk | 
| 
mempermudah | 
| 
pembacaan | 
| 
kembali | 
| 
kode-kode | 
| 
HTML, | 
| 
kadang-kadang | 
| 
ditambahkan
  komentar ke dalam sebuah dokumen. Agar komentar tidak dapat dibaca | 
| 
pada browser,
  maka harus digunakan tanda khusus, yaitu <!--
  dan diakhiri dengan tanda | 
| 
-->. | 
| 
01.latihan_02.html | 
| 
<html> 
    <head> 
       
  <title>Penggunaan Komentar</title> 
    </head> 
    <body> 
       
  <!-- ini merupakan
  suatu komentar --> 
        Selamat
  belajar html<br>. Semoga sukses! 
    </body> 
</html> | 
| 
4.5 Memformat Dokumen HTML | 
| 
Dalam HTML
  terdapat beberapa tag yang dapat digunakan untuk memformat dokumen. | 
| 
Tag-tag
  tersebut diantaranya adalah : | 
| 
• | 
| 
Tag <h#>, membuat heading sebuah dokumen. Nilai n berkisar
  antara 1 hingga 6. | 
| 
01.latihan_03.html | 
| 
<html> 
   <head> 
     
  <title>Latihan Heading</title> 
   </head> 
   <body> 
     
  <h1>Ini Heading 1</h1> 
      <h2>Ini Heading 2</h2> 
      <h3>Ini Heading 3</h3> 
      <h4>Ini Heading 4</h4> 
      <h5>Ini Heading 5</h5> 
      <h6>Ini Heading 6</h6> 
   </body> 
</html> | 
| 
• | 
| 
• | 
| 
• | 
| 
Tag <br />, membuat baris baru, tidak memerlukan penutup
  </br> | 
| 
Tag <p>, memulai paragaraf baru. | 
| 
Tag <hr />, membuat garis batas horizontal, tidak memerlukan
  penutup </hr> | 
| 
7 | 
|  01.latihan_04.html | 
| 
<html> 
   <head> 
     
  <title>Cerita Ramayana</title> 
   </head> 
   <body> 
     
  Cerita wayang Ramayana, di Kerajaan
  Alengka Diraja 
      <br>Rahwana membuat geger karena menculik Dewi Sinta 
      <p>Anoman, Si Kera Putih 
      ditugaskan Tukul Arwana
  untuk menjemput Sinta 
      </p> 
     
  Tukul Arwana tidak sempat menjeputnya,
  karena sedang 
      mengisi acara di stasiun
  TV Swasta 
      <hr /> 
     
  Rama Tukul Arwana 
      <hr /> 
     
  <br /> 
     
  <h1>Bab I HTML</h1> 
      Ini adalah isi Bab I 
      <h2>1.1 Subbab HTML</h2> 
      Ini adalah isi Subbab
  1.1 
      <h3>1.1.1 Sub-Subbab HTML</h3> 
      Ini adalah isi Sub Subbab
  1.1.1 
   </body> 
</html> | 
| 
8 | 
|  • | 
| 
Tag <pre>, membuat tampilan dokumen HTML pada browser sama
  dengan | 
| 
tampilan
  pada teks editor. Dengan tag <pre>, maka tag
  <p> dan tag <br /> jadi | 
| 
tidak diperlukan
  lagi. | 
| 
01.latihan_05.html | 
| 
<html> 
   <head> 
     
  <title>Latihan PRE</title> 
   </head> 
   <body> 
     
  <pre> 
         
  Tampilan ini sma dengan tampilan
  di teks editor. | 
| 
Klasemen | 
| 
TeamMainMenangSeriKalah 
================================================= 
Team A3210 
Team B3201 
Team c3111 
================================================= | 
| 
Kode program : | 
| 
         For I = 1 to 10 
            For J = 1 to 5 
               A(I,J)=I*J 
            Next 
         Next 
      </pre> 
   </body> 
</html> | 
| 
9 | 
|  • | 
| 
• | 
| 
Tag <center>, Teks rata tengah | 
| 
Tag <ul> dan <ol> | 
| 
Pemformat
  dokumenlain yang akan sangat banyak berguna adalah LIST (daftar). | 
| 
Ada dua
  macam daftar, yaitu ORDERED lists (ol) dan UNORDERED lists (ul). | 
| 
01.latihan_06.html | 
| 
<html> 
   <head> 
     
  <title>Latihan LIST</title> 
   </head> 
   <body> 
     
  <p>Keluarga Pandawa</p> 
      <ol> 
         
  <li>Yudhistira</li> 
         
  <li>Bima</li> 
         
  <li>Arjuna</li> 
         
  <li>Nakula</li> 
         
  <li>Sadewa</li> 
     
  </ol> 
     
  <p>Jenis Musik</p> 
      <ul> 
         
  <li>Campur Sari</li> 
          <li>Dangdut</li> 
         
  <li>Jazz</li> 
         
  <li>Pop</li> 
         
  <li>Rock</li> 
     
  </ul> 
   </body> 
</html> | 
| 
10 | 
| 
4.6 Memformat Karakter | 
| 
Melakukan
  format terhadap karakter yang ditampilkan akan sangat berguna untuk | 
| 
membuat
  sebuah dokumen menjadi menarik dan informatif. | 
| 
4.6.1 Logical Format | 
| 
Logical
  format akan menerapkan layout dokumen secara logis dan terstruktur. Semua tag | 
| 
ini memerlukan
  tag penutup. Tag-tag yang termasuk logical format adalah sebagai | 
| 
berikut
  : | 
| 
• | 
| 
• | 
| 
<cite>, digunakan untuk menandai suatu kutipan (citation). | 
| 
<code>, digunakan untuk menampilkan kode-kode pemrograman,
  misalnya bahasa | 
| 
C. | 
| 
• | 
| 
<em>, digunakan untuk menandai suatu teks yang ditekankan
  (cetak miring) oleh | 
| 
penulis. | 
| 
• | 
| 
<kbd>, digunakan untuk menandai suatu teks yang harus
  dimasukkan oleh user | 
| 
melalui
  keyboard. | 
| 
• | 
| 
• | 
| 
<samp>, digunakan untuk menandai suatu teks yang dimaksudkan
  sebagai contoh. | 
| 
<strong>, digunakan untuk menandai bagian yang penting
  (cetak tebal) dari suatu | 
| 
teks. | 
| 
• | 
| 
• | 
| 
<var>, digunakan untuk menampilkan nama variabel. | 
| 
<dfn>, digunakan untuk menandai sebuah subdefinisidari
  daftar definisi. | 
| 
4.6.2 Physical Format | 
| 
Physical
  format adalah format terhadap fisik suatu font. Semua tag ini memerlukan tag | 
| 
penutup.
  Tag-tag yang termasuk physical format adalah sebagai berikut : | 
| 
• | 
| 
• | 
| 
• | 
| 
<b>, untuk menampilkan huruf tebal. | 
| 
<i>, untuk menampilkan huruf miring. | 
| 
<u>, untuk menampilkan garis bawah pada teks. <tt>, untuk menampilkan huruf | 
| 
seperti
  huruf mesin ketik. | 
| 
• | 
| 
• | 
| 
• | 
| 
• | 
| 
• | 
| 
<strike>, untuk menampilkan garis horizontal pada bagian
  tengah huruf. | 
| 
<big>, untuk menampilkan ukuran huruf yang lebih besar. | 
| 
<small>, untuk menampilkan ukuran huruf yang lebih kecil. | 
| 
<sub>, untuk menampilkan subscript. | 
| 
<sup>, untuk menampilkan superscript. | 
| 
11 | 
|  01.latihan_07.html | 
| 
<html> 
    <head> 
       
  <title>Memformat Karakter</title> 
    </head> 
    <body> 
       
  <b>Kalimat ini akan dicetak tebal</b><br> 
        <i>Kalimat ini akan dicetak miring</i><br> 
        <u>Kalimat ini akan bergaris bawah</u><br> 
        <strike>Kalimat ini akan bergaris tengah</strike> 
    </body> 
</html> | 
| 
4.6.3 Tag Font | 
| 
Tag font
  digunakan untuk mengatur jenis, ukuran dan warna font. Contoh penggunaannya: | 
| 
01.latihan_08.html | 
| 
<html> 
    <head> 
       
  <title>Memformat FONT</title> 
    </head> 
    <body> 
       
  <font face="arial" size="3"
  color="#ff0000"> 
           Jenis font ini adalah Arial, berwarna merah, ukurannya 3 
        </font> 
       
  <br /> 
       
  <font face="times new roman" size="6"
  color="blue"> 
           Jenis font ini adalah Times New Roman, berwarna biru, ukurannya 6 
        </font> 
    </body> 
</html> | 
| 
12 | 
|  4.7
  Menambahkan Gambar | 
| 
Dokumen
  HTML akan terlihat lebih menarik apabila disisipkan gambar. Format gambar | 
| 
yang dapat
  ditampilkan : GIF, JPEG, PCX, PNG, WMF, dll. Sedangkan format gambar | 
| 
yang dikenal
  oleh hampir semua browser adalah GIF dan JPEG. Untuk menambah | 
| 
gambar digunakan
  tag <img />. | 
| 
Tag <img /> mempunyai atribut : | 
| 
Atribut | 
| 
src | 
| 
align | 
| 
width | 
| 
height | 
| 
alt | 
| 
01.latihan_09.html | 
| 
<html> 
   <head> 
      
  <title>Menambahkan Gambar</title> 
   </head> 
   <body> 
      
  <img src="bubbles.jpg"
  alt="gambar gelembung" align="middle" /> 
      
  Gambar ini terdapat pada windows
  98 secara default, anda boleh 
      menggantinya. 
   </body> 
</html> | 
| 
Fungsi | 
| 
Merujuk
  kepada URL atau direktori lokasi gambar | 
| 
Posisi text
  disekitar gambar, nilainya adalah top, middle, bottom, 
left, right | 
| 
Lebar gambar
  dalam satuan pixel | 
| 
Tinggi gambar
  dalam satuan pixel | 
| 
Menampilkan
  text pengganti jika gambar tidak tampil | 
| 
13 | 
|  4.8
  Menambahkan Link | 
| 
Link merupakan
  suatu gambar atau teks yang terkait dengan suatu alamat tertentu. Jika | 
| 
Link diklik
  maka dokumen HTML akan menuju ke alamat tersebut. Ditandai dengan | 
| 
Anchor,
  yaitu tag <a>. Tag <a> mempunyai atribut HREF yang digunakan sebagai link | 
| 
tujuan. | 
| 
01.latihan_10.html | 
| 
<html> 
   <head> 
     
  <title>Menggunakan Link</title> 
   </head> 
   <body> 
     
  <a href="http://www.yahoo.com">Klik
  disini</a> untuk menuju situs 
      Yahoo.com.<br /> 
     
  Atau dapat juga mengklik gambar
  ini : 
      <a href="http://www.yahoo.com"> 
          <img src="bubbles.jpg" alt="gambar gelembung" align="middle"
  /> 
     
  </a> 
   </body> 
</html> | 
| 
4.9 Tabel | 
| 
HTML menyediakan
  tag-tag untuk membuat sebuah tabel, yaitu: | 
| 
• 
• 
• 
• | 
| 
Tag <table> 
Tag <tr> 
Tag <th> 
Tag <td> | 
| 
: Mendefinisikan
  sebuah tebel 
: Mendefinisikan
  baris tabel 
: Mendefinisikan
  judul kolom 
: Mendefinisikan
  isi tiap kolom | 
| 
01.latihan_11.html | 
| 
<html> 
   <head> 
      
  <title>HTML Tabel</title> 
   </head> 
   <body> 
      
  <table border="1"> 
          <tr> 
             <th>Kolom 1</th> 
             <th>Kolom 2</th> 
             <th>Kolom 3</th> 
          </tr> 
         
  <tr> 
             <td>Baris 1 kolom 1</td> 
             <td>Baris 1 kolom 2</td> 
             <td>Baris 1 kolom 3</td> 
          </tr> 
         
  <tr> | 
| 
14 | 
|  <td>Baris
  2 kolom 1</td> 
            <td>Baris 2 kolom 2</td> 
            <td>Baris 2 kolom 3</td> 
         </tr> 
     
  </table> 
   </body> 
</html> | 
| 
15 | 
