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

Borders | CSS

Halo! IT hari ini saya mempelajari tentang CSS, lebih spesifiknya tentang borders. Mesti kalian berpikir nih, apa itu CSS? CSS atau Cascading Style Sheet itu digunakan bersama HTML untuk membuat websitenya lebih menarik. Border itu ada banyak jenisnya, berikut ini jenis-jenis border beserta pengertiannya: Dotted - Menentukan batas putus-putus pendek. Dashed - Menentukan batas putus-putus panjang. Solid - Menentukan batas solid. Double - Menentukan batas ganda. Groove - Menentukan batas beralur 3D. Efeknya tergantung pada nilai border-color. Ridge - Menentukan batas bergelombang 3D. Efeknya tergantung pada nilai border-color. Inset - Menentukan batas sisipan 3D. Efeknya tergantung pada nilai border-color. Outset - Menentukan batas awal 3D. Efeknya tergantung pada nilai border-color. None - Tidak menentukan batas. Hidden - Menentukan batas yang tersembunyi. Selain itu, juga bisa mencampur-campurkan berbagai jenis border untuk membuat border lebih unik. S...

Validasi Input | JavaScript

Halo! IT Corner Rabu saya belajar tentang cara melakukan validasi input di JavaScript. Kalian sudah tahu kan cara mengambil input, baik dari element input ataupun menggunakan prompt dalam JavaScript. Nah, input yang diterima itu kadang-kadang tidak sesuai dengan program yang telah dibuat. Contohnya input yang meminta password 8 karakter, tetapi yang diterima adalah password 6 karakter. Caranya supaya input tersebut tidak diterima supaya nanti programnya tidak error yaitu menggunakan validasi. Cara validasi yang dapat digunakan untuk yang ini dapat menggunakan metode length. Misalkan, jika ingin membuat kondisi di mana passwordnya minimal 8 karakter, jadi dapat menggunakan metode tadi dalam perintah if. Contohnya di bawah ini. let input = document.getElementById("t1").value;   if (input.length < 8) {     return; } Di situ akan mengambil nilai dari elemen input, kemudian akan dicek apakah panjang input kurang dari lapan. Jika iya, akan keluar dari function, dan jika tida...

Pengenalan JSON

Halo! IT Corner Rabu untuk minggu ini, saya belajar tentang pengenalan JSON. Tidak perlu lama-lama, kita langsung saja ke materinya. Arti JSON yaitu JavaScript Object Notation. JSON ini bukan bahasa pemrograman, tapi suatu format file untuk menyimpan data. Walaupun namanya ada JavaScript, format ini cuman sintaksnya berasal dari sintaks objek dalam JavaScript. Format ini biasa digunakan untuk mengirim data antara komputer satu dengan komputer lain karena tidak tergantung pada satu bahasa. Di JavaScript, misal suatu situs web ingin mengirim informasi ke server. Di situ dapat menggunakan JSON. Contoh sederhananya seperti ini: const obj = {   nama: "Jamal Sulaiman bin Omar Nabil",   umur: 20,   kota: "Surabaya" } const stringify = JSON.stringify(obj); Untuk kebalikannya yaitu menerima data dari server ke situs web, misalnya data yang diterima bernama "data", contoh sederhananya seperti berikut: const parsed = JSON.parse(data); Sampai ini saja untuk pengenalan...