Showing posts with label HTML. Show all posts
Showing posts with label HTML. Show all posts

Wednesday, December 3, 2014

Cara Membuat Form Menggunakan HTML di Pemrograman Web Dasar



Selamat datang kembali sobat !
Setelah beberapa minggu tidak berbagi rasanya ada yang kurang. Saling berbagi ilmu dan memberikan manfaat kepada orang lain adalah hal yang sangat-sangat mulia. Tentunya sobat tahu terutama yang beragama Islam bahwa sebaik-baik manusia adalah manusia yang memberikan manfaat kepada orang lain. Walau sobat hanya mempunyai sedikit ilmu, tapi manfaatkanlah dengan cara berbagi ilmu kepada teman sobat. 

Sesuai dengan judul di atas, pada postingan saya kali ini kita akan membahas tentang bagaimana Cara Membuat Form Menggunakan HTML di Pemrograman Web Dasar. 

Definisi Form :

Form identik dengan formulir dimana mengijinkan pengguna untuk memasukkan nilai atau data, misalnya menulis komentar ke dalam postingan website. Form juga bisa digunakan ketika kita ingin membuat pilihan daftar suatu kelompok barang atau item tertentu. Kemampuan form hanya sebatas menyediakan sebuah entry data dan mengirimkannya. Hal ini berarti form tidak difungsikan untuk menerima dan mengolah data. Bagian yang berfungsi untuk menerima dan mengolah data secara lanjut adalah web scipting yang bersiifat server side.

Pembuatan Form diawali dengan tag <form> dan diakhiri tag </form>. Tag <form> memiliki beberapa atribut, diantaranya adalah name, method, dan action. Atribut name adalah optional nama untuk form yang berlaku, digunakan untuk form handling. Atribut method terdapat dua nilai yaitu "GET" dan "POST". Kemudian atribut action berisi URL atau file yang digunakan untuk menangkap dan mengolah nilai atau data yang dikirimkan.

Tag, Atribut, dan Nilai dalam Form :
Tag
Atribut
Deskripsi
<form>
method :
·         GET
·         POST

Data dikirim melalui URL address
Data dikirim bersama HTTP header

action
URL atau file yang digunakan untuk menangkap dan mengolah nilai atau data yang dikirimkan

name
Optional nama untuk form yang berlaku, digunakan untuk form handling
<input>
type :
·         text
·         password
·         hidden
·         radio
·         checkbox

·         submit
·         image
·         reset

name
size
maxlenth

Digunakan untuk isian teks seperti nama atau alamat seseorang
Digunakan untuk isian password dengan karakter * atau  ●
Digunakan untuk membuat variabel hidden
Bentuk masukan yang memungkinkan user memilih satu pilihan
Bentuk masukan yang memungkinkan user dapat memilih satu atau beberapa pilihan

Mengirimkan data yang telah diberikan pada form
Berupa gambar dan value yang dikirim oleh type IMAGE
Mengembalikan keadaan form seperti semula saat dijalankan

Mendefinisikan nama dari tag input yang dibuat
Mengatur ukuran besar dari tampilan tag input
Mengatur berapa jumlah maksimal karakter yang bisa dimasukkan oleh user
<select>
name
Mendefinisikan nama dari sebuah pilihan

size
Mendefinisikan besar dari tampilan tag select

multiple
Memilih lebih dari satu pilihan pada tag select
<option>
selected
Menentukan nilai awal yang tampil saat form ditampilkan

name
Mendefinisikan nama dari sebuah pilihan

value
Mendefinisikan nilai dari sebuah pilihan
<textarea>
name
Mendefinisikan nama dari textarea yang telah dibuat

cols
Menentukan ukuran isian kolom pada textarea

rows
Menentukan ukuran isian baris pada textarea

wrap
Menentukan bagaimana teks di textarea harus wrapping di akhir dari baris (soft, hard, off)

Contoh-contoh membuat isian form :


  1. Membuat isian form nama dan alamat.


    Keterangan :
    Pada isian nama menggunakan tag <input> dengan type text,  besar ukuran 50 , dan maksimal 30 karakter yang bisa dimasukkan oleh user. Sedangkan untuk isian alamat menggunakan tag <textarea> dengan besat kolom 47, besar baris 3, dan non-wrapping.
  2. Membuat isian form tanggal lahir.


    Keterangan :
    Pada isian tanggal lahir menggunakan tag <select> dan tag <option> sebagai daftar pilihan dari tag <select>. Pada tag <option> terdapat atribut name yang mendefinisikan nama atau jenis dari daftar pilihan tersebut. Sobat bisa melihat nilai atribut name dari ketiga isian di atas yaitu tanggal, bulan, dan tahun. Masing-masing nilai mendefinisikan jenis pilihan mereka sendiri.
    Selanjutnya, pada tag <option> juga terdapat atribut selected yang berfungsi untuk menentukan nilai awal yang tampil pada saat form ditampilkan pertama kali. Pada isian tanggal, atribut selected ditentukan di tanggal 1. Pada isan bulan, atribut selected ditentukan di bulan januari. Pada isian tahun, atribut selected ditentukan di tahun 1990.

    Gambar dari hasil isian tanggal lahir adalah sebagai berikut :


  3. Membuat isian form pilihan jenis kelamin dan hoby.


    Keterangan :
    Pada isian jenis kelamin menggunakan tag <input> dengan nilai radio pada atribut type sehingga menghasilkan daftar pilihan bertipe radio. Pada tipe ini memungkinkan user hanya dapat memilih satu pilihan tidak boleh lebih. Seperti contoh di atas, user harus memilih antara Laki-laki atau Perempuan.
    Pada isian hoby menggunakan tag <input> dengan nilai checkbox pada atribut type sehingga menghasilkan daftar pilihan bertipe checkbox. Pada tipe ini memungkinkan user memilih satu atau beberapa pilihan. User dapat memilih hanya satu saja misalnya Sepak Bola. User juga bisa memilih beberapa pilihan misalnya Membaca, Menyanyi, dan Tenis.
  4. Membuat isian form password, clear, dan submit.


    Keterangan :
    Pada isian password menggunakan tag <input> dengan nilai password pada atribut type sehingga ketika user menulis di kolom password karakternya akan berubah menjadi (* atau  ●). Pada tombol clear menggunakan tag <input> dengan nilai button pada atribut type dan nilai Clear pada atribut value yang menyebabkan tombolnya bernama Clear. Kemudian pada tombol submit menggunakan tag <input> dengan nilai button pada atribut type dan nilai Submit pada atribut value yang menyebabkan tombolnya bernama Submit.
Sampai disini dulu sob materi hari ini tentang Cara Membuat Form Menggunakan HTML di Pemrograman Web Dasar. Jika ada materi yang kurang jelas atau kurang bisa dipahami silahkan bertanya di kolom komentar di bawah. Dan juga jika ada kritikan atau masukkan yang membangun silahkan disampaikan sob. Semoga bermanfaat dan terimakasih atas kunjungannya. :)

Thursday, November 13, 2014

Cara Membuat Linking Halaman Menggunakan HTML di Pemrograman Web Dasar



Definisi dan Fungsi Linking :

Secara bahasa linking dapat diartikan sebagai sebuah hubungan antara satu dengan yang lain. Sedangkan linking dalam HTML diartikan sebagai hubungan antara halaman satu dengan halaman lain. Sebuah kata atau kalimat yang difungsikan dengan link yang bernilai halaman lain sehingga halaman baru akan muncul dan dapat diakses. Halaman baru yang dihubunngkan (linked) bisa dari satu website atau juga bisa dari website. Di dalam jaringan internet yang luas, semua halaman website bisa saja saling berhubungan menggunakan teknik linking.

Dari penjelasan di atas, saya harap sobat dapat memahami apa itu linking dan fungsi dari linking itu sendiri. Materi yang akan saya sampaikan hari ini adalah basik-basik pembuatan linking dari halaman satu ke halaman lain. Lalu apakah kita membutuhkan koneksi internet untuk belajar linking ? Jawabannya tidak. Kita akan belajar secara offline supaya sobat tidak mengeluarkan uang untuk membeli paket internet. Hehe

Kita akan membuat link dari beberapa halaman yang berekstensi .htm atau .html yang terletak di satu folder ataupun di folder lain. Linking halaman yang terletak di satu folder atau direktory akan lebih mudah dilakukan dibandingkan dengan linking halaman yang terletak di folder atau direktory lain. Karena melakukan linking halaman di folder lain, sobat harus terlebih dahulu mengetahui hirarki (hierarchy) file halaman tersebut terletak. Untuk lebih jelasnya mari kita mulai materi pada hari ini dengan membaca basmalah terlebih dahulu. Bismillahirrokhmaanirrokhiim..


Linking Halaman Dalam Satu Folder :
  • Silahkan sobat membuat satu folder terlebih dahulu. Untuk mempermudah dalam menjelaskan, silahkan beri nama Latihan Linking.
  • Kemudian buatlah beberapa halaman html atau file berkstensti .html.
    Saya akan memberikan beberapa contoh halaman yang akan dilinkkan. Silahkan lihat gambar di bawah ini :

    Halaman yang bernama halamanDepan.html

    Halaman yang bernama tabelAndroid.hmtl

    Halaman yang bernama tabelLaptop.html
  • Taruh ketiga file tersebut ke dalam folder Lartihan Linking sehingga menjadi seperti gambar di bawah ini :

  • Buka salah satu file dari ketiga file yang berada di dalam folder tersebut dengan browser default sobat. Ketiga halama tersebut sudah dilinkkan antara satu dengan yang lain. Silahkan sobat mengeklik kata atau kalimat yang sudah dilinkkan, yaitu kata atau kalimat yang berwarna biru dan bergaris bawah. 

Linking Halaman Dalam Folder Lain :

Linking halaman dalam folder lain terdapat dua kasus. Pertama, halaman yang akan diakses atau dilinkkan terdapat di folder yang berhirarki di bawahnya. Kedua, halaman yang diakses terdapat di folder yang brhirarki di atasnya atau bahkan di folder dengan hirarki yang berbeda. Kita akan menggunakan ketiga file yang telah dicontohkan di atas untuk mempermudah pembelajaran. Namun ketiga file di atas akan kita pindah ke folder yang berhirarki di bawah atau di atas dari file utamanya. Langsung saja kita ke langkah-langkahnya :
  • Sobat telah membuat file yang bernama Latihan Linking pada pembahasan sebelumnya. Sekarang coba sobat membuat subfolder di dalam folder Latihan Linking. Misalnya folder dengan nama Lihat Laptop. Kemudian pindahkan file tabelLaptop.html ke folder Lihat Laptop. Sehingga akan tampak seperti gambar di bawah ini :


    Gambar di atas menunjukkan bahwa folder Lihat Laptop berada di bawah hirarki dari folder Latihan Linking. 
  • Sobat sudah mengetahui bagaimana letak folder yang berada di hirarki bawah dari folder tertentu. Yang sering kita kenal adalah subfolder, jadi Latihan Linking sebagai folder utama dan Lihat Laptop sebagai subfolder.
  • Lalu bagaimana dengan folder yang berhirarki di atas? Baik, sejenak kita lupakan masalah folder hirarki bawah. Langsung saja sobat membuat folder dengan nama Lihat Android dan satu folder lagi dengan nama Lihat Utama. 
  • Pidahkan file tabelAndroid.html ke dalam folder Lihat Android. 
  • Pindahkan folder Lihat Laptop dan file hamalanDepan.hml ke folder Lihat Utama. Sehingga akan terlihat seperti ini :


    Gambar di atas menunjukkan bahwa file tabelAndroid.html berada di suatu folder dengan hirarki lebih atas dari folder dimana file utama berada. File utama yang dimaksud disini adalah halamanDepan.html
  • Setelah selesai penempatan semua file ke beberapa folder dengan hirarki yang berbeda. Kita hanya perlu mengedit link yang berada pada ketiga file halaman tersebut. Perhatikan perubahan link tersebut di bawah ini :

    Halaman yang bernama halamanDepan.html


    Halaman yang bernama tabelAndroid.hmtl


    Halaman yang bernama tabelLaptop.html


    Keterangan :

    Perhatikan perbedaan penulisan link pada ketiga file di atas. Link tersebut akan berbeda dengan link ketiga file pada kasus 
    Linking Halaman Dalam Satu Folder karena tempat ketiga file berada adalah berbeda. Yang perlu sobat perhatikan bahwa setiap link yang diberi tanda "/" (garis miring) menunjukkan pergi ke hirarki di bawahnya satu langkah (folder). Sedangkan tanda "../" (dua titik dan garis miring) menunjukkan pergi ke hirarki di atasnya satu langkah (folder).

Contoh-contoh di atas hanya basik dari pembuatan linking. Silahkan sobat bisa melatihnya dengan cara memindahkan file-file berkestensi .html ke folder lain dan dengan tingkatan hirarki yang lebih rendah ataupun lebih atas. Jika sobat sudah benar-benar memahami dasar-dasar pembuatan link di atas, sobat bisa mencoba latihan dengan menggunakan atribut-atribut di bawah ini :

Tag
Atribut
Deskripsi
<a>
href
Menentukan URL dari halaman yang akan dituju

name
Menentukan nama dari sebuah anchor

target
Menentukan dimana link tersebut akan dibuka

download
Menentukan target yang akan di download ketika user mengeklik di hyperlink yang dibuat

coords
Menentukan koordinat dari sebuah link

rel
Menentukan hubungan antara dokumen saat ini dan dokumen terkait

type
Menentukan jenis media dokumen terkait

Demikian sedikit yang saya sampaikan, semoga bermanfaat dan terimakasih atas kujungannya. :)


Monday, November 10, 2014

Cara Membuat Multilevel List (Daftar Urutan) di Pemrograman Web Dasar



Multilevel List atau Daftar Urut adalah pembuatan list ke dalam satu atau beberapa level menggunakan beberapa elemen, yaitu elemen teratur (ordered list) dan element tak teratur (unordered list).  Ordered list berfungsi untuk membuat nomor daftar urut. Ordered list terdiri dari angka, huruf adbjad, dan huruf abjad romawi. Sedangkan unordered list berfungsi untuk membuat daftar tanpa nomor urut. Unordered list terdiri dari elemen square, circle, dan disc. Untuk lebih jelasnya, perhatikan penjelasan di bawah ini :


1.       Ordered List
Ordered list
berfungsi untuk membuat nomor daftar urut dengan angka, huruf abjad, dan huruf abjad romawi. Daftar urut ini diawali dengan tag <ol> dan diakhiri dengan tag </ol>. Tag yang berada di dalam tag <ol> dan tag </ol> adalah tag </li>. Tag ini berfungsi sebagai tag item, yaitu isi dari daftar yang dibuat. Untuk atribut apa saja yang bisa digunakan di tag ini, silahkan lihat tabel berikut :

Tag
Atribut
Deskripsi
Contoh Nilai
<ol>
type
Menentukan bentuk daftar urutan
1,A,a,I,i

start
Memberikan nilai awal dari daftar urutan
1,2,3…
A,B,C…
a,b,c….
I,II,III…
i,ii,iii,…
<li>
type
Menentukan bentuk daftar urutan
1,A,a,I,i

value
Menentukan nilai nomor urutan dari atribut type
1,2,3…
A,B,C…
a,b,c….
I,II,III…
i,ii,iii,…

Untuk lebih jelas penggunaan tag, atribut, dan nilai di atas, saya akan memberikan beberapa contoh di bawah :

Contoh 1.1
Keterangan :
  • Pada contoh 1.1 adalah Daftar Barang diamana terdapat beberapa elemen yang hanya mempunyai satu level, dua level, dan tiga level. Pada elemen ke- 1, 4, dan 5 yaitu Komputer, Tablet, dan Modem hanya memiliki satu level dimana elemen tersebut tidak dibagi lagi menjadi beberapa sub elemen.
  • Pada elemen ke-2 yaitu Laptop mempunyai dua level dimana elemen Laptop dibagi menjadi beberapa sub elemen yaitu Acer, Lenovo, dan Asus.
  • Sedangkan pada elemen ke-3 yaitu Android mempunyai tiga level dimana elemen Android dibagi menjadi beberapa sub elemen yaitu Mito, Evercross, dan Samsung. Kemudian sub elemen Mito dibagi lagi menjadi beberapa super-elemen yaitu A100, A200, dan A300.
Contoh pembuatan daftar urut diawali oleh suatu nilai :

Contoh 1.2

Keterangan :
  • Perhatikan pada Contoh 1.2 bahwa elemen pada level satu dimulai dengan nomor 4 karena pada program yang saya buat terdapat atribut dan nilai start=”4” pada tag <ol> yang pertama yang menunjukkan elemen tersebut berada pada level satu.
  • Elemen pada level dua yaitu sub elemen dari elemen Laptop dimulai dengan huruf abjad H karena pada level ini, bentuk list yang saya gunakan bertipe A (huruf abjad). Kenapa dimulai dengan huruf abjad H ? Karena pada tag <li> pertama di bawah tag <ol> di level kedua terdapat atribut dan nilai value=”8” yang menunjukkan bahwa nilai 8 adalah huruf abjad H.
  • Elemen pada level ketiga yaitu super-elemen dari sub elemen Mito dimulai dengan huruf romawi V karena pada level ini, bentuk list yang saya gunakan bertipe I (huruf romawi). Alasan dimulai dengan huruf romawi V karena pada tag <li> pertama di bawah tag <ol> di level ketiga terdapat atribut dan nilai value=”5” yang menunjukkan bahwa nilai 5 adalah huruf romawi V.


2.       Unordered List
Unordered list berfungsi untuk membuat daftar urut tanpa nomor, yaitu dengan menggunakan beberapa elemen (simbol). Elemen-elemen tersebut adalah circle (lingkaran dengan lubang tengah), square (persegi padat), disc (lingkaran padat). Daftar urut ini diawali dengan tag <ul> dan diakhiri dengan tag </ul>. Sedangkan tag item atau tag yang berada di dalam tag ini adalah sama dengan tag <ol>, yaitu tag <li>.  Untuk melihat atribut yang digunakan, perhatikan tabel berikut :

Tag
Atribut
Deskripsi
Contoh Nilai
<ul>
type
Menentukan bentuk daftar urutan
circle, square, disc
<li>
type
Menentukan bentuk daftar urutan
circle, square, disc

Silahkan lihat beberapa contoh dalam penggunaan tag, atribut, dan nilai tersebut di bawah ini :

Contoh 2.1

Keterangan :
  • Pada Contoh 2.1, elemen pada level satu menggunakan atribut dan nilai type=”disc” yang menunjukkan simbol yang digunakan adalah lingkaran padat.
  • Elemen pada level dua yaitu sub elemen dari elemen Laptop menggunakan atribut dan nilai type=”square” yang menunjukkan simbol yang digunakan adalah persegi padat.
  • Elemen pada level tiga yaitu super-elemen dari sub elemen Mito menggunakan atribut dan nilai type=”circle” yang menunjukkan simbol yang digunakan adalah lingkaran dengan lubang di tengah.

Dengan modal dasar di atas, diharapkan sobat bisa membuat dan mengembangkan penulisan Daftar Urut ke beberapa level. Silahkan sobat bisa mencoba latihan sendir di rumah dengan beberapa kasus pembuatan Daftar Urut seperti yang saya contohkan di atas. Baik, saya rasa cukup materi tentang Cara Membuat Multilevel List (Daftar Urutan) di Pemrograman Web Dasar yang saya sampaikan hari ini. Semoga bermanfaat dan terimakasih atas kunjungannya. J

Saturday, November 1, 2014

Cara Membuat Tabel Menggunakan HTML di Pemrograman Web Dasar



Selamat datang kembali sob !

Setelah beberapa minggu tidak memposting dikarenakan ada Ujian Tengah Semester di Kampus, Rasanya ada yang kurang kalau tidak ketemu dengan sobat semua. Sobat semua harus merasa haus ilmu karena dengan seperti itu, sobat akan lebih mudah dalam belajar dalam berbagai hal. Sobat harus meluangkan beberapa jam per harinya untuk belajar. Seperti sebuah pepatah menyatakan bahwa Belajar dua jam per hari selama 4 bulan itu lebih baik daripada belajar 12 jam per hari selama 40 hari. 

Dari pepatah di atas bisa kita tarik kesimpulan bahwa sedikit belajar namun rutin setiap harinya dengan waktu yang lebih lama, adalah lebih baik dari pada belajar banyak namun dalam waktu yang lebih singkat. Apalagi saya yakin sobat semua akan merasa bosan jika belajar dengan waktu yang lama per harinya. Karena setiap orang mempunyai tingkat daya tangkap ilmu masing-masing. Dan juga mood pada seseorang selalu berubah-ubah. Maka dari itu sobat harus pandai-pandai mengatur kapan waktu yang tepat untuk belajar.

Baik, pada postingan saya kali ini kita akan membahas bagaimana Cara Membuat Tabel Menggunakan HTML di Pemrograman Web Dasar. Langsung saja kita mulai materinya sob !

Pada dasarnya tag yang digunakan untuk membuat tabel adalah diawaili dengan tag pembuka yaitu <table> dan diakhiri dengan tag peuntup yaitu </table>.  Di antara tag <table> dan </table>, terdapat beberapa tag penyusun tabel itu sendiri. Sobat bisa melihat daftar tag dan atribut yang bisa digunakan dalam pembuatan tabel berikut :

Tag
Atribut
Dekripsi
<table>
border
cellpadding
cellspacing
width
height
name
id
title
bgcolor
background
align
Mengatur tebal garis
Mengatur jarak teks dengan cell
Mengatur jarak antar cell
Mengatur lebar tabel (dalam persen %)
Mengatur tinggi tabel (dalam persen %)
Mengatur name di tabel
Mengatur identitas tabel
Mengatu title tabel
Mengatur warna backgroud tabel
Menambah gambar sebagai backgroud tabel
Mengatur rata tabel
<tr>
bgcolor
align
valign
Mengatur warna baris cell
Mnegatur rata di baris cell
Mengatur rata vertikal di baris cell (top,middlde,bottom)
<td>
height
width
bgcolor
align
valign
colspan
rowspan
Mengatur tinggi cell dalam pixel
Mengatur lebar cell dalam pixel
Mengatur warna background cell
Mengatur rata teks dalam cell
Mengatur rata vertikal pada teks dalam cell
Menggabungkan beberapa kolom cell menjadi satu cell
Menggabungkan beberapa baris cell menjadi satu cell
<th>
height
width
bgcolor
align
valign
colspan
rowspan
Mengatur tinggi cell header dalam pixel
Mengatur lebar cell header dalam pixel
Mengatur warna cell header
Mengatur rata teks dalam cell header
Mengatur rata vertika teks dalam cell header
Menggabungkan beberapa kolom cell menjadi satu cell
Menggabungkan beberaoa varis cell menjadi satu cell

Keterangan :

Tabel terdiri dari baris dan kolom, tag <tr> adalah untuk menentukan banyak baris dan tag <td> adalah untuk menentukan banyaknya cell kolom dalam satu baris. Sedangkan tag <th> adalah untuk membuat cell header.

  • Contoh penggunaan atribut-atribut tag <table> :


  • Contoh penggunaan atribut-atribut tag <tr> :



  • Contoh penggunaan atribu-atribut tag <td> :



  • Contoh penggunaan atribut-atribut tag <th> :




Demikianlah beberapa contoh penggunaan atribut dalam tag <table> maupun tag-tag penyusun tabel. Sobat bisa mencoba dengan nilai yang berbeda supaya lebih memahami materi ini. Jika sobat perhatinan, sebenarnya banyak atribut yang bisa digunakan di beberapa tag. Jadi sobat tidak harus dengan susah-susah menghafalkan banyak atribut. Dan sebenarnya dalam belajar pemrograman itu tidak harus menghafal semua materi yang sedemikian banyak. Cukup dengan latihan, latihan, dan latihan maka sobat akan dengan sendirinya memahami logikanya dan otomatis hafal. 

Demikian materi yang saya sampaikan hari ini. Jika ada pertanyaan silahkan menulis komentar di bawah. Semoga bermanfat dan terimakasih atas kunjungannya. :)