Skip to main content

Tables | HTML

Halo! Ini saya sudah belajar tentang sesuatu nih, namanya tables. Sebenarnya materi ini sudah lama sekali. Tapi selain itu, mesti penasaran, apa itu tables dan bagaimana bisa buat biodata yang seperti yang digambar dengannya?


Caranya adalah dengan menggunakan elemen <table>. Table itu terdiri atas baris dan kolom, sama seperti excel. Terus, table ini bisa diisi dengan data, seperti teks atau gambar.


Kan sudah membuat elemen <table> nih, terus bagaimana bisa buat seperti itu? Caranya dengan menambahkan baris dalam table dengan elemen <tr> yang berarti table row. Seterusnya, dalam baris itu bisa ditambahkan elemen <td> (table data) atau <th> (table header).


Lantas, apa perbedaan elemen <td> dengan elemen <th>? Table data itu teksnya tidak ditebalkan dan alignment teksnya di kiri. Sedangkan table header itu teksnya ditebalkan dan alignment teksnya di tengah. Table header itu digunakan ketika ingin membuat judul atau header, contohnya "NAMA". Table data itu digunakan untuk isi table itu, contohnya "John". Kalau ingin memasukkan gambar, tinggal tambahkan elemen <img> ke dalam table data atau table headernya.


Seterusnya, kalau ingin menggabungkan dua atau lebih baris bisa menggunakan rowspan. Caranya dengan menulis atribut rowspan tersebut pada table row, kemudian dengan menulis berapa barisan yang ingin digabungkan. Cara menggabungkan kolom table hampir sama dengan cara menggabungkan table row, yakni dengan menggunakan atribut colspan dan menulisnya pada table data atau table header.


Table kalian sudah jadi nih, tapi warnanya hitam-putih. Untuk mengganti warnanya bisa menggunakan CSS. Ada banyak modifikasi yang bisa dilakukan untuk table dengan CSS, salah satu contohnya adalah background color, yang mengganti warna latar belakangnya.


Sampai itu saja untuk materi tables. Sampai jumpa lagi di blog materi selanjutnya!


Project Source Code

Comments

Popular posts from this blog

Form Input | HTML

Halo guys! Hari ini saya sebagai pemateri mengajari tentang elemen input yang bisa digunakan dalam elemen form. Langsung saja kita membahas materinya. Jadi elemen input itu memiliki beberapa jenis berdasarkan typenya. Jenisnya itu ada banyak, namun saya akan membahas yang text, radio, checkbox, submit, dan button saja. Elemen input yang typenya text digunakan untuk mengisi data dalam bentuk teks. Jenis ini hanya ada satu baris untuk mengisi data, namun bisa overflow untuk mengakomodasi text yang panjang. Input yang typenya radio hanya membolehkan user untuk memilih satu jawaban dari beberapa opsi pilihan. Jadi, jenis ini sama dengan pilihan ganda. Seterusnya, elemen input yang typenya checkbox membolehkan user memilih lebih dari satu opsi dari beberapa opsi pilihan. Jenis ini sama dengan pilihan ganda kompleks. Selanjutnya input yang typenya submit biasa digunakan untuk mengirimkan data yang telah diisi ke server. Jenis ini seringkali ditemui dalam elemen form. Terakhir yang typenya bu...

Login & Registration Form | Project

Halo! Hari ini saya membuat project tentang form login dan registrasi. Sebenarnya ini sama saja dengan yang blog materi HTML Form itu, tapi yang ini lebih lengkap dengan tambahan form login. Versi yang baru ini lebih bagus dari versi yang lama dengan UI-nya yang lebih elegen serta fitur redirect untuk login di bagian kanan atas. Versi ini mengurangi tujuh jenis input menjadi tiga, yaitu hanya email, username, dan password. Untuk password-nya sendiri, akan dicek apakah password-nya minimal 8 karakter. Untuk bagian login-nya, terdapat redirect untuk registrasi di kanan atas juga serta di bawah tombol "Masuk". Di sini juga terdapat link jika pengguna lupa password-nya. Untuk inputnya sendiri hanya ada dua, yaitu yang atas untuk email atau username, dan yang bawah untuk password. Tidak lupa juga, UI kedua form ini saya mengambil inspirasi dari beberapa website seperti Roblox, Pixiv, Twitter (X), dan Github. Itu saja untuk blog ini tentang project login dan registration form. Samp...

SVG | HTML

Halo! IT Corner hari ini saya mempelajari tentang SVG dalam HTML. Apa itu SVG? Nah, SVG itu sebuah grafik yang scalable, artinya jika diperbesar atau diubah ukurannya tidak akan hilang kualitas gambarnya. SVG dibuat dengan menggunakan elemen <svg>. Elemen ini digunakan sebagai wadah untuk grafik-grafiknya. Setelah itu, diberi ukuran, misalnya 500px × 500px. Untuk grafiknya sendiri ada beberapa jenis sebagai berikut. Grafik yang pertama adalah lingkaran yang dibuat dengan elemen <circle>. Untuk atributnya ada cx , cy , r , fill , stroke , dan  stroke-width . Atribut cx dan cy adalah posisi koordinatnya. Atribut r adalah radiusnya. Atribut fill adalah warna dalamnya. Atribut stroke adalah warna bordernya, dan stroke-width adalah ketebalan bordernya. Grafik kedua adalah persegi panjang yang dibuat dengan elemen <rect>. Untuk atributnya ada  x ,  y ,  width , height ,  fill ,  stroke , dan  stroke-width . Atribut  x  dan...