Kamis, 13 Desember 2012

MODUL DESAIN WEB (DASAR TEORI)



Modul Desain Web   
DASAR TEORI  
Struktur Dasar HTML 
  Hypertext  Markup Language  (HTML)  adalah  bahasa  yang  digunakan  untuk  menulis
halaman  web.  Ciri  utama  dokumen  HTML  adalah  adanya  tag  dan  elemen.  Elemen  dalam
dokumen HTML dikategorikan menjadi dua yaitu elemen <HEAD> yang berfungsi memberikan
informasi tentang dokumen tersebut dan elemen <BODY> yang menentukan bagaimana isi suatu
dokumen ditampilkan oleh browser, seperti paragraf, list(daftar), tabel dan lain-lain. Sedangkan
tag dinyatakan dengan tanda lebih kecil “ < “ ( tag awal ) dan tanda lebih besar “ > “ (tag akhir).
Dalam  penggunaannya  sebagian  besar  kode  HTML  tersebut  harus  terletak  di  antara  tag
kontainer. Yaitu diawali dengan <namatag> dan diakhiri dengan </namatag> (terdapat tanda "/").
Dokumen HTML mempunyai tiga buah tag utama yang membentuk struktur dari dokumen
HTML  yaitu HTML,HEAD dan BODY.
Tag HTML berfungsi  untuk  menyatakan  suatu  dokumen  HTML,  tag  HEAD  berfungsi  untuk
memberikan  informasi  tentang  dokumen  HTML  dan  tag  BODY  berfungsi  untuk  menyimpan
informasi atau data yang akan ditampilkan dalam dokumen HTML.
LISTS
Terdapat lima tipe list yang dapat digunakan, yaitu : 
Unordered Lists <UL> :
Untuk membuat daftar item dengan tanda bullet. List entries didefinisikan dengan tag <li>. 
Contoh : 
<ul>
<li> item nomer 1
<li> item nomer 2
<li> item nomer 3
</ul> 

Hasil dari kode di atas adalah: 
  Item nomer 1
  Item nomer 2
  Item nomer 3





Ordered Lists  <OL> :
Juga digunakan untuk membuat daftar item, dengan tiap item dapat menggunakan angka arab
atau romawi. List entries juga didefinisikan dengan <LI> tag.
 Contoh : 
<ol type=i>
<li> item nomer 1
<li> item nomer 2
<li> item nomer 3
</ol> 

Hasil dari kode di atas adalah : 
1.  Item nomer 1
2.  Item nomerr 2
3.  Item nomerr 3

Definition Lists: <DL> 
Contoh :
<dl>
<dt> item pertama.
<dd> penjelasan tentang item pertama.
<dt> item kedua.
<dd> penjelasan tentang item kedua
</dl> 
Hasil dari kode di atas adalah : 
Item pertama. 
Penjelasan tentang item pertama. 
Item kedua. 
Penjelasan tentang item kedua 
Images : 
Digunakan untuk menampilkan image atau animasi gif pada halaman web Anda. 
Atribut : alt, align=(center, left, right), hspave, vspace, border, width & height 
Contoh : 
<img src="logo.gif" alt="ini adalah logo halaman pembuka" width=200 height=100>
<img src="logo.gif" hspace=10 vspace=5 align=right border=2> 
TABEL
Dalam pembuatan homepage, tabel memiliki fungsi yang tidak kalah penting dengan tag-tag
HTML lainnya. Pertama tabel berfungsi untuk menampilkan informasi secara terstruktur, ringkas
dan mudah dibaca, kedua berfungsi untuk mengatur tampilan homepage agar lebih menarik.
Tag  utama  untuk  tabel  yaitu  <TABLE> </TABLE> dan  untuk  membuat  judul  tabel  tag-nya
table  header  <TH></TH>  lalu  untuk  membuat  data  tabel  atau  isi  tabel  menggunakan  tag  table
Data <TD></TD>  dan untuk membuat baris adalah memakai tag  Table Rows <TR> </TR>
FORM
Form biasanya digunakan untuk mengumpulkan informasi dari user, sehingga memungkinkan
suatu web server untuk menerima informasi dari pemakai melalui sejumlah elemen yang disebut
kontrol. Kontrol ini bisa berupa suatu textbox, checkbox, radio button, push button, list menu
dan lainnya.
Standart  penulisan form :

<form method=”post/get” action=url”>
……..
…….
</form>

Atribut  method  memiliki  dua  nilai  post  dan  get.  Metode  get  mengirimkan  data  pada  server
dengan  cara  meletakan  data  pada  bagian  akhir  URL  yang  ditunjuk.  Metode  post  mengirimkan
datanya secara terpisah. Jika data masukan banyak, lebih disarankan untuk menggunakan metode
post. Atribut action berisi URL dari program yang dipanggil oleh form tersebut.
Textbox
Textbox merupakan salah satu jenis kontrol untuk memasukan data. HTML  menyediakan tag
<input> dengan atribut type=”text” untuk membuat kotak input. Atribut lain yaitu name untuk
memberi nama input, atribut Value untuk memberi nilai suatu input dan atribut size untuk
menentukan batas terpanjang sebuah masukan.
Dalam  textbox  kita  juga  dapat  menyembunyikan  masukan  yang  ditulis  user  dengan  memberi
nilai type=”password”. Masukan akan menjadi karakter “*”.
Checkbox
Checkbox digunakan untuk memberi beberapa pilihan kepada user. Dengan checkbox user dapat
memilih salah satu, lebih dari satu pilihan atau tidak sama sekali memilih.
Radio
Pada type Radio, maka user memilih salah satu pilihan yang tersedia, sehingga user tidak bisa
memilih kurang atau lebih dari satu pilihan. Atribut Checked memberi tanda bahwa pilihan
tersebut sedang diaktifkan.
Submit dan Reset
Setiap form harus memiliki minimal tombol submit dan reset. Untuk membuatnya digunakan
atribut type=”submit” dan type=”reset”. Tombol submit digunakan ketika user mengisi formulir
dan ingin mengirimkan ke server. Sedangkan reset digunakan ketika user ingin menghapus
semua masukan yang ditulis.
PERMASALAHAN 
1.  Contoh HTML sederhana  :
<html>
  <head>
   <title>struktur dokumen html </title>
</head>
  <body>
  hello,… selamat belajar membuat home page dengan html 
  </body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik1.html
  Jalankan internet explorer dan buka file praktik1.html
2.  Heading dalam HTML :
<html>
  <head>
   <title> ::heading dokumen html:: </title>
  </head>

  <body>
  <h1>heading tingkat 1 </h1>
  <h2>heading tingkat 2 </h2>
  <h3>heading tingkat 3 </h3>
  <h4>heading tingkat 4 </h4>
  <h5>heading tingkat 5 </h5>
  <h6>heading tingkat 6 </h6>
  </body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik2.html
  Jalankan internet explorer dan buka file praktik2.html
3.  Paragraf dalam HTML :
<html>
  <head>
   <title>paragraf</title>
  </head>
  <body>
  <p align="right">
       HTTP  adalah  suatu  protokol  yang  menentukan  aturan  yang  perlu
diikuti  oleh  web  browser  dalam  meminta atau  mengambil  suatu  dokumen  dan
oleh web server dalam menyediakan dokumen yang diminta web browser.
  <p align="center">
  Internet  berasal  dari  kata  interconnection  networking  yang  mempunyai
arti hubungan berbagai komputer dan berbagai tipe komputer yang membentuk
sistem  jaringan  dan  mencakup  seluruh  dunia  (jaringan  global)  dengan
melalui jalur telekomunikasi seperti telepon, wireless dan lainnya.
   <p align="left">
Web  Browser  yang  bertindak  sebagai  client  memungkinkan  anda  untuk
menginterpretasikan dan melihat informsi pada Web, sedang web server yang
bertindak  sebagai  server  memungkinkan  anda  untuk  menerima  informasi  yang
diminta browser
   </P>
  </body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik3.html
  Jalankan internet explorer dan buka file praktik3.html

4.  Preformatted Text dalam HTML :
<html>
  <head>
   <title>preformatted text</title>
  </head>
  <body>
    <pre>
   uniform resource locator (url)
   ==============================
   url adalah suatu sarana yang dipakai untuk menentukan lokasi informasi pada
suatu web server. 
   url dapat diibaratkan suatu alamat, dimana alamat tersebut terdiri dari :
    :) protokol yang digunakan oleh suatu browser untuk mengambil informasi
    :) nama komputer ( server ) dimana informasi tersebut berada
    :) jalur/path serta nama file dari suatu informasi
    </pre>  
  </body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik4.html
  Jalankan internet explorer dan buka file praktik4.html

5.  BLOCKQUOTE dalam HTML :
<html>
<head>
   <title>blockquote</title>
</head>
<body>
<h3>sesuatu  yang  tidak  perlu  dicoba</h3>
<blockquote>
sesuatu yang kelihatan mengasyikkan tapi sebenarnya lebih banyak menambah
masalah  pada  remaja  adalah  narkoba,  seks,  alkohol  dan  merokok.  jangan
sekali-kali mencoba jika tidak ingin membuat masalah baru</blockquote>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik5.html
  Jalankan internet explorer dan buka file praktik5.html

6.  Line Break dalam HTML :
<html>
<head>
<title>linebreak</title>
</head>
<body>
<p>banyak cara  yang  dapat  digunakan  untuk  melakukan  instalasi  freebsd.
namun  ada  tiga  cara  yang  paling  sering  dilakukan  ,  yaitu  :
<br>instalasi melalui ftp<br> instalasi melalui cdrom
<br> instalasi melalui partisi dos
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik6.html
  Jalankan internet explorer dan buka file praktik6.html

7.  Ukuran font dalam HTML :
<html>
<head>
    <title>ukuran font</title>
</head>
<body>
<font size=1>ukuran font 1</font><br>
<font size=2>ukuran font 2</font><br>
<font size=3>ukuran font 3</font><br>
<font size=4>ukuran font 4</font><br>
<font size=5>ukuran font 5</font><br>
<font size=6>ukuran font 6</font><br>
<font size=7>ukuran font 7</font><br>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik7.html
  Jalankan internet explorer dan buka file praktik7.html

8.  Jenis font dalam HTML :
<html>
<head>
    <title>jenis font</title>
</head>
<body>
<font size=5>
<font face = "arial">arial , contoh ac milan <p>
<font face = "verdana">verdana , contoh persebaya <p>
<font face = "tahoma">tahoma , contoh indonesia <p>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik8.html
  Jalankan internet explorer dan buka file praktik8.html


9.  Warna font dalam HTML :
<html>
<head>
    <title>warna font</title>
</head>
<body>
<font size=5>
<font color= "red">yogyakarta <p>
<font color = "#ff0000">kota budaya <p>
<font color = "#00ff00">kota pariwisata dan pendidikan<p>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik9.html
  Jalankan internet explorer dan buka file praktik9.html

10. Link dalam HTML :
<html>
<head>
<title>link</title>
</head>
<body>
<a  name="atas">pemain-pemain  ac  milan  menurut  abjad</a>
<blockquote>
<p>abbiati ,<a href="#info">info lengkap</a>
<p>ayala
<p>ambrosini
<p>albertini    
<p>boban
<p>
<a  href="contoh_2.html">kalo  mau  tahu  lagi  klik  disini</a>      
</blockquote>
<p><a name="info">abbiati</a>
<blockquote>
 <p>kiper  ketiga  timnas  italia  runner  up  euro  2000 
 <br>kiper  utama  u-21  juara  piala  eropa  u-21
 <br>kiper  utama  ac  milan  juara  seri-a  1998-1999
</blockquote>
<p><a href="#atas">kembali ke atas</a>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik10.html
  Jalankan internet explorer dan buka file praktik10.html

11. Link tujuan dalam HTML :
<html>
<head>
    <title>link tujuan</title>
</head>
<body>
<p align="center"> maaf, hanya sedikit    
    <br>chamot
    <br>dida
    <br>shevchenko
    <br><a href="praktik10.html">kembali</a>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik11.html
  Jalankan internet explorer dan buka file praktik11.html  
12. Membuat Tabel
<html>
<head>
<title>:: Tabel ::</title>
</head>
<body>
<table border=1 align="center" cellpadding=0 cellspacing=0>
  <tr> 
    <th>No.</th>
    <th>Nama </th>
    <th>Alamat</th>
    <th>No. Telpon</th>
  </tr>
  <tr> 
    <td>1</td>
    <td>Dr. Hamzah Haz</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr> 
    <td>2</td>
    <td>Mega Mendung</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr> 
    <td>3</td>
    <td>Bejo Sembrono</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik12.html
  Jalankan internet explorer dan buka file praktik12.html

13. Membuat Tabel Kompleks
<html>
<head>
<title>:: Tabel yang kompleks ::</title>
</head>
<body>
<table width="750" border="1" cellspacing="1" cellpadding="1"
align="center">
  <tr> 
    <td colspan="8"> 
      <div align="center">Fakultas</div>
    </td>
  </tr>
  <tr> 
    <td colspan="3"> 
      <div align="center">Bahasa</div>
    </td>
    <td colspan="2"> 
      <div align="center">Ekonomi</div>
    </td>
    <td colspan="3"> 
      <div align="center">Teknik</div>
    </td>
  </tr>
  <tr> 
    <td width="78" height="22"> 
      <div align="center">Inggris</div>
    </td>
    <td width="75" height="22"> 
      <div align="center">Jepang</div>
    </td>
    <td width="80" height="22"> 
      <div align="center">Mandarin</div>
    </td>
    <td width="98" height="22"> 
      <div align="center">Ekonomi</div>
    </td>
    <td width="92" height="22"> 
      <div align="center">Manajemen</div>
    </td>
    <td width="83" height="22"> 
      <div align="center">Industri</div>
    </td>
    <td width="99" height="22"> 
      <div align="center">Informatika</div>
    </td>
    <td width="102" height="22"> 
      <div align="center">Mesin</div>
    </td>
  </tr>
</table>
</body>
</html>
  Tulislah  kode  html  tersebut  diatas  dengan  program  editor notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik13.html
  Jalankan internet explorer dan buka file praktik13.html

14. Membuat Form Input dengan Text box

<html>
<head>
<title>form input dengan text box</title>
</head>
<body>
<p>rancangan awal buku tamu </p>
<table border="0" cellpadding="0" cellspacing="2">
  <tr>
    <td width="11%">nama</td>
    <td width="3%">:</td>
    <td width="86%"><input type="text" name="nama" size="20"></td>
  </tr>
  <tr>
    <td width="11%">alamat</td>
    <td width="3%">:</td>
    <td width="86%"><input type="text" value="jember" name="alamat"
size="20"></td>
  </tr>
  <tr>
    <td width="11%">sekolah</td>
    <td width="3%">:</td>
    <td width="86%"><input type="text" name="sekolah" size="20"></td>
  </tr>
</table>
</body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik14.html
  Jalankan internet explorer dan buka file praktik14.html

15. Membuat Form Input dengan Check box

<html>
<head>
<title>form input dengan check box</title>
</head>
<body>
<p>pilih yang anda suka </p>
<p>daftar menu masakan</p>
<p>
<input type="checkbox" name="c1" checked>ayam goreng<br>
<input type="checkbox" name="c2">gado-gado<br>
<input type="checkbox" name="c3">sate kambing<br>
<input type="checkbox" name="c4">nasi goreng
</p>
</body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik15.html
  Jalankan internet explorer dan buka file praktik15.html
16. Membuat Form Input dengan Radio box
<html>
<head>
<title>form input dengan radio box</title>
</head>
<body>
<p>pilih salah satu </p>
<p>usia anda</p>
<p>
<input type="radio" value="v1" checked name="r1">< 15 tahun<br>
<input type="radio" value="v2"  name="r1">15-19 tahun<br>
<input type="radio" value="v3"  name="r1">19-25 tahun<br>
<input type="radio" value="v4"  name="r1">25-35 tahun<br>
<input type="radio" value="v5"  name="r1"> > 35 tahun<br>
</p>
</body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik16.html
  Jalankan internet explorer dan buka file praktik16.html

17. Membuat Formulir Buku Tamu

<html>
<head><title>buku tamu</title></head>
<body>
<h3><p align="center">buku tamu</p></h3>
<form method="post" action="thanks.html">
<table border="0" cellpadding="2" width="100%">
<tr>
 <td width="8%">nama</td>
 <td width="4%">:</td>
 <td width="88%"><input type="text" name="nama" size="20"></td>
</tr>
<tr>
 <td width="8%">asal</td>
 <td width="4%">:</td>
 <td width="88%"><input type="text" name="asal" size="20"></td>
</tr>
<tr>
 <td width="8%">email</td>
 <td width="4%">:</td>
 <td width="88%"><input type="text" name="email" sizee="20"></td>
</tr>
<tr>
 <td width="8%" valign="top">homepageku</td>
 <td width="4%" valign="top">:</td>
 <td width="88%"><input type="radio" value="v1" checked name="r1">bagus
sekali<br>
 <input type="radio" value="v2" name="r1">bagus<br>
 <input type="radio" value="v3" name="r1">biasa saja<p>&nbsp;</td>
</tr>
</table>
<p><input type="submit" value="kirim" name="b1">
 <input type="reset" value="batal" name="b2"></p>
</form>
</body>
</html>

  Tulislah  kode  html  tersebut  diatas  dengan program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik17.html
  Jalankan internet explorer dan buka file praktik17.html

18. Membuat Frame

<html>
<head>
<title>contoh frame</title>
</head>
<frameset rows=20%,*>
    <frame name=header src=header.html>
      <frameset cols=35%,*>
      <frame name=kiri  src=kiri.html>
      <frame name=utama  src=kanan.html>
  </frameset>
</frameset>   
</html>

  Tulislah  kode  html  tersebut  diatas  dengan  program  editor  notepad,  kemudian  simpan
kedalam direktori data anda dengan nama file praktik18.html
  Pada  frame  tersebut  memerlukan  3  file  yaitu  header.html,  kiri.html  dan  kanan.html  dan
profil.html maka buatlah file tersebut sebelum dijalankan.
  Misalnya :

Nama File : Header.html

<html>
<head>
<title>:::header:::</title>
</head>
<body bgcolor="#CCECCA">
<font face="Georgia" size="4"><i><font size="+2" color="#33842F">Selamat
Datang</font><font size="+2"><b><font color="#009999">di</font>
</b></font></i></font><b><font face="Georgia" size="+4" color="#25611F">
<strong>www.gembus.com</strong> </font> <font face="Georgia"
size="+4"></font></b> 
</body>
</html>

Nama File : kiri.html

<html>
<head>
<title>::kiri::</title>
</head>
<body bgcolor="#ccecca">
<p align="center"><font face="verdana" size="2"><a href="profil.html"
target="utama">profil</a><br>
  <a href="album.html" target="utama">album</a><br>
  <a href="buku.html" target="utama">buku tamu</a><br>
  <a href="forum.html" target="utama">forum</a> <br>
  <a href="link.html" target="utama">link</a></font></p>
</body>
</html>

Nama File : kanan.html

<html>
<head>
</head>
<body>
</body>
</html>

Nama File :  profil.html

<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<p><font face="verdana" size="2">profil :<br>
portal web ini adalah hasil karya anak-anak yang suka gembus</font></p>
</body>
</html>

  buatlah atau tulis kode file-file tersebut diatas 
  Jalankan internet explorer dan buka file praktik18.html

Tidak ada komentar:

Posting Komentar