
Setiap elemen HTML memiliki nilai display default, bergantung pada jenis elemennya.
Ada dua nilai display: block dan inline.
Elemen Block-level
Elemen block-level selalu dimulai di baris baru.
Elemen block-level selalu mengambil lebar penuh yang tersedia (membentang ke kiri dan kanan sejauh mungkin).
Elemen block-level memiliki margin atas dan bawah, sedangkan elemen inline tidak.
Elemen <div>
adalah elemen block-level.
Contoh
<div>Hello World</div>
Berikut adalah elemen block-level di HTML:
<address>, <article>, <aside>, <blockquote>,
<canvas>, <dd>, <div>, <dl>, <dt>,
<fieldset>, <figcaption>, <figure>, <footer>,
<form>, <h1>-<h6>, <header>, <hr>, <li>,
<main>, <nav>, <noscript>, <ol>, <p>,
<pre>, <section>, <table>, <tfoot>, <ul>,
<video>
Elemen Inline
Elemen inline tidak dimulai di baris baru.
Elemen inline hanya membutuhkan lebar yang diperlukan.
Contoh
<span>Hello World</span>
Berikut adalah elemen inline di HTML:
<a>, <abbr>, <acronym>, <b>, <bdo>, <big>,
<br>, <button>, <cite>, <code>, <dfn>,
<em>, <i>, <img>, <input>, <kbd>, <label>,
<map>, <object>, <output>, <q>, <samp>,
<script>, <select>, <small>, <span>, <strong>,
<sub>, <sup>, <textarea>, <time>, <tt>,
<var>
Catatan: Elemen inline tidak boleh berisi elemen block-level
Elemen <div>
Elemen <div>
sering digunakan sebagai wadah (container) untuk elemen
HTML lainnya.
Elemen <div>
tidak memiliki atribut yang diperlukan, tetapi style
,
class
, dan id
yang umum.
Saat digunakan bersama dengan CSS, elemen <div>
dapat digunakan untuk
mengatur style blok konten.
Contoh
<div style="background-color:black;color:white;padding:20px;">
<h2>London</h2>
<p>London adalah ibu kota Inggris.
Kota terpadat di Inggris Raya, dengan wilayah
metropolitan lebih dari 13 juta penduduk.</p>
</div>
Elemen <span>
Elemen <span>
adalah wadah (container) inline yang digunakan untuk
menandai bagian dari teks, atau bagian dari dokumen.
Elemen <span>
tidak memiliki atribut yang diperlukan, tetapi style
,
class
, dan id
yang umum.
Saat digunakan bersama dengan CSS, elemen <span>
dapat digunakan untuk
mengatur style bagian teks.
Contoh
<p>Ibu saya mempunyai mata berwarna <span style="color:blue;
font-weight:bold">biru</span> dan ayah saya mempunya mata
berwarna<span style="color:darkolivegreen;font-weight:bold">
hijau gelap</span>.</p>
Ringkasan
- Ada dua nilai display: block dan inline
- Elemen block-level selalu dimulai pada baris baru dan menggunakan secara penuh lebar yang tersedia
- Elemen inline tidak dimulai pada baris baru dan hanya membutuhkan lebar yang diperlukan
-
Elemen
<div>
adalah block-level dan sering digunakan sebagai wadah (container) untuk elemen HTML lainnya -
Elemen
<span>
adalah wadah (container) inline yang digunakan untuk menandai bagian dari teks, atau bagian dari dokumen
Sumber referensi: w3schools
Komentar
Posting Komentar