Jumat, 15 Oktober 2010

Modul Desain Web

PENGENALAN HTML DAN XHTML
TUJUAN UMUM
Siswa dapat mengenal tag dan fungsinya dalam menerapkan pada halaman 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 yang berfungsi memberikan informasi tentang dokumen tersebut dan elemen 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 dan diakhiri dengan (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
    :
    Untuk membuat daftar item dengan tanda bullet. List entries didefinisikan dengan tag
  • .
    Contoh :
    • item nomer 1
    • item nomer 2
    • item nomer 3

    Hasil dari kode di atas adalah: Item nomer 1 Item nomer 2 Item nomer 3
    Ordered Lists
      :
      Juga digunakan untuk membuat daftar item, dengan tiap item dapat menggunakan angka arab atau romawi. List entries juga didefinisikan dengan
    1. tag.
      Contoh :
      1. item nomer 1
      2. item nomer 2
      3. item nomer 3

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

      Contoh :
      item pertama.
      penjelasan tentang item pertama.
      item kedua.
      penjelasan tentang item kedua

      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 :
      ini adalah logo halaman pembuka
      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
      dan untuk membuat judul tabel tag-nya table header lalu untuk membuat data tabel atau isi tabel menggunakan tag table Data dan untuk membuat baris adalah memakai tag Table Rows
      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 :

      ……..
      …….

      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 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 :


      struktur dokumen html


      hello,… selamat belajar membuat home page dengan 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 :


      ::heading dokumen html::


      heading tingkat 1


      heading tingkat 2


      heading tingkat 3


      heading tingkat 4


      heading tingkat 5

      heading tingkat 6



       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 :


      paragraf



      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.


      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.


      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




       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 :


      preformatted text



      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



       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 :
      blockquote

      sesuatu yang tidak perlu dicoba

      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


       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 :
      linebreak

      banyak cara yang dapat digunakan untuk melakukan instalasi freebsd.
      namun ada tiga cara yang paling sering dilakukan , yaitu :
      instalasi melalui ftp
      instalasi melalui cdrom

      instalasi melalui partisi dos

       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 :
      ukuran font ukuran font 1
      ukuran font 2
      ukuran font 3
      ukuran font 4
      ukuran font 5
      ukuran font 6
      ukuran font 7

       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 :
      jenis font arial , contoh ac milan

      verdana , contoh persebaya

      tahoma , contoh indonesia


       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 :
      warna font yogyakarta


      kota budaya

      kota pariwisata dan pendidikan


       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 :
      link pemain-pemain ac milan menurut abjad

      abbiati ,info lengkap

      ayala

      ambrosini

      albertini

      boban

      kalo mau tahu lagi klik disini

      abbiati

      kiper ketiga timnas italia runner up euro 2000
      kiper utama u-21 juara piala eropa u-21
      kiper utama ac milan juara seri-a 1998-1999

      kembali ke atas

       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 :
      link tujuan

      maaf, hanya sedikit
      chamot
      dida
      shevchenko
      kembali
       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.htm
      12. Membuat Tabel


      :: Tabel ::



























      No. Nama Alamat No. Telpon
      1 Dr. Hamzah Haz    
      2 Mega Mendung    
      3 Bejo Sembrono    



       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


      :: Tabel yang kompleks ::






















      Fakultas


      Bahasa


      Ekonomi


      Teknik


      Inggris


      Jepang


      Mandarin


      Ekonomi


      Manajemen


      Industri


      Informatika


      Mesin




       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


      form input dengan text box


      rancangan awal buku tamu


















      nama :
      alamat :
      sekolah :



       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


      form input dengan check box


      pilih yang anda suka


      daftar menu masakan



      ayam goreng

      gado-gado

      sate kambing

      nasi goreng




       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


      form input dengan radio box


      pilih salah satu


      usia anda



      < 15 tahun

      15-19 tahun

      19-25 tahun

      25-35 tahun

      > 35 tahun




       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

      buku tamu

      buku tamu
























      nama :
      asal :
      email :
      homepageku : bagus sekali

      bagus

      biasa saja

       







       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


      contoh frame









       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


      :::header:::


      Selamat Datangdi www.gembus.com


      Nama File : kiri.html


      ::kiri::


      profil

      album

      buku tamu

      forum

      link




      Nama File : kanan.html






      Nama File : profil.html




      profil :

      portal web ini adalah hasil karya anak-anak yang suka gembus




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

      sumber :Muhammad Anam, S.Kom

Tidak ada komentar: