TUTORIAL MEMBUAT FORMULIR DATA DIRI DALAM BENTUK FORM HTML
Disini saya akan memberikan tutorial membuat formulir data diri dalam bentuk form html. Selain membuat form html, saya juga menggunakan css untuk mempercantik tampilan formulir data diri tersebut. Hal pertama yang harus dilakukan yaitu kita harus mempunyai aplikasi untuk membuat html, seperti atom, bracket text, sublime text editor, notepadd ++ , visual studio editor, emacs, dll. Disini saya akan memberikan tutorial dengan aplikasi sublime text editor, mungkin tidak berbeda jauh kalau kalian menggunakan aplikasi yang berbeda. Langsung masuk saja ke langkah-langkah pembuatannya :
A. Pembuatan Form Html
1. Pertama, kita buat terlebih dahulu folder yang akan digunakan untuk menyimpan file html kita. Kalian bebas mau mebuat folder dimana saja. Bisa di bagian data komputer atau langsung pada dekstop komputer. Berikan nama pada folder kalian sesuai nama form yang akan kalian buat.
2. Setelah membuat folder, kemudian buka aplikasi html nya. Disini saya menggunakan sublime text editor. Pada laman utama sudah terlihat seperti sheet kosong. Lalu kalian buka folder kalian dan tarik masuk ke bagian aplikasinya. Lalu klik kanan pada folder yang ada pada aplikasi dan pilih new file, lalu simpan file html kalian dengan tekan ctrl+s, dan beri nama file kalian sesuai dengan judul form yang kalian buat dan ditambah (.html) dibelakangnya. Seperti contoh, (formulir data diri.html), lalu klik save.
3. Ketik html pada keyboard lalu klik tab, dan akan muncul struktur html lengkap secara otomatis.7. Kemudian di dalam tabel, kita isi poin-poin atau data diri apa saja yang akan ditampilkan pada formulir data diri tersebut. Disini kita mulai dengan data diri berupa “Nama Lengkap”. Ketikan nama lengkap pada bagian tengah tag <td></td>. Dibawahnya kita ketik tanda baca titik dua (:) agar terlihat lebih rapi. Lalu untuk membuat kolom jawaban yang bisa diisi oleh pengguna untuk memasukan nama lengkapnya kita menggunakan tag input. Tag input merupakan tag yang digunakan dalam form pengisian. Tag input ini memiliki banyak sekali bentuk yang bisa digunakan misalkan isian teks, password, checkbox, radio button, sampai dengan tombol submit berada dalam tag <input>. Pada pengisian nama lengkap ini kita menggunakan tag input jenis teks atau text. Form ini bersifat menerima inputan text misalkan: username, nama, tempat lahir atau berupa inputan text yang pendek. Sehingga pengetikannya seperti ini <input type="text" name="nama lengkap">. Setelah itu untuk melihat tampilan pada browser kita, tekan ctrl+s dan pindah ke laman browser kita lalu di refresh. Maka akan terlihat form pengisian nama lengkap yang sudah kita buat sebelumnya.
8. Selanjutnya informasi data diri yang kedua yaitu “Tempat Lahir”. Kita buat baris baru terlebih dahulu dengan tag <tr></tr> lalu ulangi langkah pada form Nama Lengkap sebelumnya, hanya diganti nama data diri nya menjadi Tempat Lahir. Lalu lihat tampilan pada browser dengan cara yang sama seperti sebelumnya.
9. Informasi data diri selanjutnya yaitu “Tanggal Lahir”. Pada form pengisian tanggal lahir, tag input yang kita gunakan berbeda dengan sebelumnya. Kali ini kita menggunakan tag input jenis date atau tanggal. Inputan date ini memungkin para pengisi dapat dengan mudah mengisi tanggal lahir karena form pengisian nanti akan menampilkan berupa kalender tanggal yang bisa langsung di klik sesuai dengan tanggal lahir pengisi tersebut. Jadi nanti tagnya seperti ini, <td><input type=”date” name=”tanggal lahir”></td>.
10. Berikutnya informasi data berupa “Jenis Kelamin”. Untuk pengisian form jenis kelamin hanya ada dua pilihan yaitu laki-laki dan perempuan. Langkahnya sama seperti sebelumnya, tetapi kita menggunakan tag input jenis radio. Inputan ini berupa radio grup, dimana pengisi dapat memilih salah satu dari pilihan yang disediakan dengan menggunakan form radio. Contohnya adalah form pemilihan jenis kelamin. Jadi nanti penulisan tagnya seperti ini, <input type= "radio" name="jk" value="laki-laki">Laki-laki <input type="radio" name="jk" value="perempuan">Perempuan
11. Selanjutnya untuk data diri berupa
“Agama” dan “Pekerjaan” langkahnya sama seperti data diri “Nama Lengkap” di
awal, tinggal mengganti penulisan nama formnya saja.
12. Pada bagian data diri berupa “Alamat” langkahnya sama seperti langkah sebelumnya, tetapi karena biasanya alamat sesorang lumayan panjang, maka kita menggunakan tag yang berbeda kali ini. Tag ini bernama tag textarea. Tag <textarea> adalah tag yang sama fungsinya dengan inputan text, hanya saja pada textarea ini dapat diisikan dengan lebih banyak teks didalamnya secara sekaligus. Contohnya untuk pengisian alamat lengkap. Jadi nanti penulisan tagnya seperti ini, <td><textarea name="alamat"></textarea></td>
13. Informasi data diri berikutnya yaitu, “No Telepon”, karena no telepon berupa angka semua, jadi kali ini kita menggunakan jenis input yang berbeda yaitu input number atau nomor. Sehingga pengisi hanya bisa memasukan nomor ke form pengisian tersebut, tidak bisa huruf atau tanda baca apapun. Jadi nanti penulisan tag nya seperti ini, <td><input type="number" name="no telepon"></td>
14. Informasi data diri berikutnya yaitu,
“E-mail”, “Facebook”, “Instagram”. Ketiga data diri tersebut langkah
pembuatannya sama dengan pembuatan data diri “Nama Lengkap” dia awal formulir.
Jadi tinggal ulangi langkah data diri Nama Lengkap, lalu ganti penulisan nama
form pengisiannya.
15. Informasi data diri yang terakhir yaitu
“kewarganegaraan”. Dimana pengisi bisa berasal dari kewarganegaraan apapun.
Pada penulisan form html kali ini kita menggunakan tag select. Tag
<select> merupakan tag yang digunakan pengisi untuk memilih data yang
sudah disediakan. Dalam penggunakan <select> selalu diikuti oleh
<option> yang digunakan untuk membuat beberapa pilihan. Disini saya
menggunakan pilihan negara.
16. Bagian terakhir dari formulir data diri
ini yaitu tombol kirim untuk mengirimkan jawaban pengisi formulir data diri.
Disini kita menggunakan tag button <button></button>. Dimana tag
button ini digunakan untuk mengklik atau mengirim file data diri pengisi.
Biasanya di sebelah tombol kirim terdapat tombol lain yang bertuliskan kembali
atau batal.
17. Untuk hasil akhir pembuatan form html,
sebagai berikut :
B.
Pembuatan CSS
Setelah kita membuat
form html sebelumnya, selanjutnya kita akan menghiasi atau mempercantik
tampilan form html kita dengan menggunakan css. Langsung masuk saja ke
langkah-langkah pembuatannya :
1. Langkah pertama yaitu klik kanan pada folder yang sudah kita buat dalam aplikasi html, disini saya menggunakan sublime text editor. Setelah klik kanan, lalu pilih new file. Lalu akan muncul sheet ke dua pada laman aplikasi tersebut. Langsung simpan dan beri nama file baru tersebut. Untuk menyimpan file baru caranya yaitu tekan ctrl+s. Kalian bebas memberi nama filenya apa saja, dan jangan lupa di belakang nama file ditambah (.css), seperti contoh (style.css) lalu klik save. Maka sheet baru akan berubah sesuai nama yang kalian simpan tadi.
2. Langkah kedua yaitu menghubungkan file form html kita dengan file css nya. Dengan cara menambahkan link pada form html kita yang mengarah pada file css kita. Jadi untuk penulisan tag link nya nanti bagian href diberi nama file css yang sudah kita buat tadi. Penulisan seperti ini <link rel="stylesheet" type="text/css" href="style.css">. Setelah file html dan css kita terhubung, maka kita baru bisa mengedit css untuk html kita.
3. Ada banyak sekali tag dalam css untuk
mempercantik tampilan html. Yang pertama kita akan mengubah warna background
dari laman browser kita. Caranya ketikan pada file css tag body{}. Setelah itu di dalam kurung kurawa masukan type background, setelah itu tambahkan
atribut lainnya di sebelah tulisan background,
yaitu linear-gradient (to right) lalu
tambahkan warna sesuai keinginan kita. Disini saya mengambil warna dengan kode
warna tertentu dari Wikipedia Daftar Warna. Kode warna tersebut di copy dan di
paste di sebelah (to right).
4. Setelah mengubah warna background
browser kita, selanjutnya kita buat pengemlompokan pada html kita dengan
menggunakan tag <div></div>. Tag div ini digunakan untuk
pengelompokan data pada browser kita. Di dalam tag div tadi kita tambahkan juga
class=”wrap” untuk kelas atau bagian dari pengelompokan.
5. Lalu pada kelas wrap kita atur
tampilannya menggunakan css. Mulai dari lebar tabel form pengisian dengan style
width, lalu style margin untuk margins posisi tabel form pengisian pada laman
browser. Kemudian warna huruf atau tulisan dengan style color, lalu ada style border-radius
untuk mengatur kelengkungan sudut-sudut pada tabel agar todak terlalu monoton
jika sudutnya siku-siku biasa. Dan ada font-family
juga untuk memilih jenis font atau karakter huruf yang akan kita pakai. Lalu
ada background-color untuk mengubah
warna tabel. Penulisan pada css dan hasil pada browser sebagai berikut :
6. Agar tulisan tidak terlalu rapat ke sebelah kiri tabel, maka kita menggunakan style container. Sebelumnya kita tambahkan dahulu tag div class container pada file html, lalu pada file css kita atur padding dan marginnya. Style padding berfungsi untuk mengubah jarak tabel dari tepi laman browser bagian atas, jadi disini saya agak turunkan tabelnya sehingga tidak terlalu rapat dengan bagian atas browser. Sedangkan style margin berfungsi untuk mangatur jarak tulisan dengan sisi garis tabel. Disini saya pindahkan tulisan yang sebelumnya masih terlalu rapat dengan batas garis tabel sebelah kiri. Penulisan pada html, css dan hasilnya pada browser sebagai berikut :
7. Kemudian kita akan mengubah posisi
tulisan judul Formulir Data Diri ke bagian tengah. Karena penulisan judul di
dalam tag <h1></h1> maka pada file css kita mengarah pada h1 ditambah kurung kurawa dan masukan
style text-align : center dalam
kurung kurawa tersebut. Lalu kita juga mengubah posisi informasi data diri
menjadi ke tengah tabel. Karena penulisan informasi data diri dari Nama Lengkap
sampai ke Kewarganegaraan berada dalam tag table maka pada file css kita
mengarah pada table, lalu kita
gunakan style margin : auto. Dan agar
posisi bawah tombol kirim tidak terlalu rapat dengan ujung bawah garis tabel,
kita gunakan style padding-bottom dan
kita isi ukuran sesuai keinginan kita. Penulisan pada css dan hasilnya pada
browser sebagai berikut :
8. Kemudian kita akan memberi jarak atau space antar poin-poin informasi data dari Nama Lengkap sampai Kewarganegaraan agar lebih terlihat lega tidak sempit karena terlalu rapat. Karena poin-poin data informasi berada dalam tag table dan tag td, maka pada file css kita mengarah pada table td lalu tambahkan kurung kurawa dan didalamnya tambahkan style padding dan beri ukuran sesuai keinginan. Penulisan pada css dan hasilnya pada browser sebagai berikut :
9. Kemudian kita akan mengubah tampilan button kirim dan batal tersebut agar tidak terkesan monoton. Pertama kita atur lebar buttonnya dengan style width dan beri ukuran sesuai keinginan kita. Lalu yang kedua kita ubah jenis font nya dengan style font-family dan kita bisa pilih nama jenis font sesuai keinginan kita. Yang ketiga yaitu kita ubah tinggi button nyaa dengan style height dan beri ukuran sesuai. Dan selanjutnya kita ubah warna pada buttonnya dengan style background-color lalu tambahkan kode warna yang diinginkan. Terakhir ada style border-radius untuk mengubah sudut-sudut button menjadi melengkung agar terlihat sepadan dengan lengkungan sudut pada tabel. Penulisan pada css sebagai berikut :
Komentar
Posting Komentar