Block vs Inline Elements
Setiap elemen HTML memiliki display value default: block atau inline.
Block Elements
- Selalu mulai di baris baru
- Mengambil lebar penuh yang tersedia
- Contoh:
<div>,<p>,<h1>-<h6>,<ul>,<ol>,<li>,<table>,<form>,<header>,<footer>,<section>
Inline Elements
- Tidak mulai di baris baru
- Hanya mengambil lebar sesuai konten
- Contoh:
<span>,<a>,<strong>,<em>,<img>,<input>,<code>,<br>
Aturan Penting
- Block bisa berisi block dan inline
- Inline tidak boleh berisi block (kecuali
<a>di HTML5)