Belajar HTML - Memahami Elemen Block dan Inline

html-blocks

Halo teman-teman,

Setelah sebelumnya kita bahas tentang list HTML, sekarang kita akan bahas hal yang sering bikin bingung waktu mulai menyusun layout halaman, yaitu perbedaan antara elemen block dan inline.

Ini penting karena jenis elemen ini akan memengaruhi bagaimana konten ditampilkan di halaman web. Yuk, kita bahas satu per satu dengan contoh-contoh nyata supaya kamu bisa langsung membedakannya.

Apa Itu Elemen Block?

Elemen block (blok) adalah elemen yang selalu mulai dari baris baru dan mengambil lebar penuh halaman secara default. Artinya, satu elemen block akan “mendorong” elemen lain ke bawahnya.

Contoh elemen block:

  • <h1> sampai <h6> (heading)

  • <p> (paragraf)

  • <div> (wadah/blok umum)

  • <table> (tabel)

  • <form>

  • <section>, <article>

Contoh penggunaan:

<h1>Judul Besar</h1>
<p>Ini adalah paragraf pertama.</p>
<p>Ini paragraf kedua.</p>

Setiap elemen block akan tampil di baris terpisah dan memanjang dari kiri ke kanan.

Apa Itu Elemen Inline?

Sebaliknya, elemen inline tidak memulai baris baru dan hanya mengambil ruang sesuai kebutuhan. Elemen ini berada dalam alur teks yang sama.

Contoh elemen inline:

  • <a> (tautan)

  • <span>

  • <img> (gambar)

  • <strong>, <em>

  • <button>

Contoh penggunaan:

<p>Teks ini punya <a href="#">tautan</a> dan <strong>penekanan</strong>.</p>

Semua elemen inline tersebut berada dalam satu baris dan tidak menyebabkan baris baru.

Perbedaan Visual: Block vs Inline

Bayangkan kamu punya kotak besar dan kotak kecil. Elemen block itu seperti kotak besar yang otomatis mengisi satu baris penuh. Sementara elemen inline itu kotak kecil yang bisa berdampingan dalam satu baris.

Contoh nyata:

<h2>Judul (Block)</h2>
<p>Paragraf (Block)</p>
<a href="#">Link (Inline)</a>
<img src="foto.jpg" alt="Gambar" width="100">

Elemen heading dan paragraf akan tampil terpisah di baris berbeda. Sedangkan link dan gambar bisa saling berdampingan dalam satu baris.

Kenapa Ini Penting?

Dengan memahami tipe display ini, kamu bisa menyusun elemen secara lebih rapi dan sesuai kebutuhan desain. Misalnya:

  • Pakai block untuk struktur utama layout (seksi, paragraf, header)

  • Pakai inline untuk konten kecil di dalam paragraf atau teks

Dan kalau kamu ingin mengubah perilaku ini, kamu bisa gunakan CSS seperti:

div {
  display: inline;
}

atau

span {
  display: block;
}

Tapi sebelum utak-atik CSS, penting banget buat tahu dulu dasar jenis elemen ini.

Kalau kamu masih bingung atau punya contoh yang menarik soal elemen block dan inline, langsung tulis aja di komentar ya. Kita bahas bareng!

Di materi selanjutnya, kita akan belajar tentang class di HTML—cara menandai elemen supaya bisa diberi gaya tertentu dengan CSS. Sampai ketemu di tutorial berikutnya!

Komentar

Postingan Populer

Latihan soal dan jawaban matakuliah Database Management Systems (DBMS) dari pertemuan 1 (Satu) sampai dengan pertemuan 6 (Enam). Latihan soal dan jawaban mata kuliah Database Management Systems (DBMS) ini hanya sekedar untuk referensi dan bahan evaluasi diri. Tidak dianjurkan untuk anak dibawah umur, ibu hamil dan menyusui. Serta jangan digunakan untuk mencontek dalam proses pelaksanaan ujian tengah semester (UTS) maupun ujian akhir semester (UAS). 1. Kumpulan data yang terorganisir berdasarkan suatu struktur hubungan. Disebut…. a. Metadata b. database c. informasi d. file e. data 2. Deskripsi tentang format dan karakteristik data, termasuk tipenya, ukurannya, nilai-nilai yang absah, dan dokumentasi lainnya. Disebut… a. Metadata  b. database c. informasi d. file e. data 3. Evolusi teknologi database yang masih menggunakan flat file terjadi di tahun… a. 1960an – 1980an b. 1970an-1990an c. 1970an- 1980an d. 1980an- sekarang e. 1990an- sekarang 4. kompone...

Gambar

Berikut ini adalah kisi-kisi soal dan kunci jawaban Quiz, UTS, UAS, dan HER matakuliah Interaksi Manusia dan Komputer (IMK) terbaru hasil ringkasan dari pertemuan 1, pertemuan 2, pertemuan 3, pertemuan 4, pertemuan 5, pertemuan 6, pertemuan 9, pertemuan 10, pertemuan 11, pertemuan 12, pertemuan 13, dan pertemuan 14 di kampus Akademi Mananajemen Informatika dan Komputer (AMIK) Bina Sarana Informatika (BSI) dan Nusa Mandiri. Soal dan kunci jawaban Interaksi Manusia dan Komputer (IMK) ini telah diperbaharui dan diperbaiki sehingga kebenaran jawabannya sesuai dengan modul/materi. Media yang memungkinkan manusia berinteraksi dengan komputer untuk memberikan suatu perintah kepada komputer adalah definisi dari... Program Aplikasi Interface Komputer Salah Semua Jawaban benar adalah: Definisi Antarmuka Manusia dan Komputer Bagian yang berfungsi menghasilkan informasi berdasarkan pengolahan data yang sudah dimasukan oleh pengguna l...

Gambar

Halo teman-teman! Setelah sebelumnya kita membahas cara menambahkan komentar di CSS , sekarang kita masuk ke bagian yang lebih seru, yaitu belajar tentang warna di CSS. Warna itu nggak cuma soal tampilan, tapi juga soal kesan dan kenyamanan saat kita membaca atau menggunakan website. Dengan warna, kita bisa membuat halaman web jadi lebih menarik, lebih mudah dibaca, bahkan bisa membangun suasana tertentu. Dan kabar baiknya — CSS menyediakan beberapa cara berbeda untuk menuliskan warna. Yuk, kita pelajari satu per satu! Format Penulisan Warna dalam CSS CSS mendukung beberapa format penulisan warna, di antaranya: Nama warna (misalnya: red , skyblue , black ) Kode HEX (seperti #ff0000 ) RGB (Red, Green, Blue) HSL (Hue, Saturation, Lightness) Setiap format punya karakteristik sendiri dan bisa digunakan sesuai kebutuhan desain. 1. Nama Warna CSS sudah mengenali lebih dari 140 nama warna standar. Contoh: color: red; background-color: skyblue; Cara ini cocok kalau kam...