Ukuran Font
Termasuk bagian Menata dengan CSS dalam perjalanan HTML di Coddy. Pelajaran 19 dari 76.
Dalam CSS, property font-size digunakan untuk mengatur ukuran teks di dalam elemen HTML.
Berikut beberapa satuan umum yang digunakan untuk menentukan ukuran font:
- Pixels (px): Satuan absolut yang menentukan ukuran font dalam piksel. Ini adalah satuan yang paling sederhana dan umum digunakan untuk mengatur ukuran font.
- Ems (em): Satuan relatif yang didasarkan pada ukuran font elemen induk. Misalnya, jika elemen induk memiliki ukuran font
16px, maka1emsama dengan16px,2emsama dengan32px, dan seterusnya.
- Rem (rem): Satuan relatif yang didasarkan pada ukuran font elemen root (
<html>). Satuan ini memberikan konsistensi yang lebih baik di seluruh dokumen karena tidak terpengaruh oleh ukuran font elemen induk.
- Persentase (%): Unit relatif yang didasarkan pada ukuran font elemen induk, mirip dengan
em. Misalnya, jika elemen induk memiliki ukuran font16px, maka100%sama dengan16px,150%sama dengan24px, dan seterusnya.
Contohnya:
p {
font-size: 16px;
}
h1 {
font-size: 2.5em;
}
body {
font-size: 1.4rem;
}
.small-text {
font-size: 80%;
}Dalam contoh ini, ukuran font semua elemen <p> (paragraf) diatur ke 16px, semua judul <h1> diatur ke 2.5em (yang akan relatif terhadap ukuran font elemen induknya), ukuran font dasar dokumen diatur ke 1.4rem, dan semua elemen dengan class small-text memiliki ukuran font 80% (yang akan relatif terhadap ukuran font elemen induknya).
Tantangan
MudahKamu diberi dokumen HTML dengan heading (<h1>), paragraf (<p>), dan division (<div>). Tugasmu adalah menggunakan property font-size untuk mengatur gaya elemen-elemen ini. Ikuti langkah-langkah berikut:
- Tulis aturan CSS yang menargetkan elemen
<h1>. Aturfont-sizemenjadi32px. - Tulis aturan CSS yang menargetkan elemen
<p>. Aturfont-sizemenjadi1.2em. - Tulis aturan CSS yang menargetkan elemen
<div>. Aturfont-sizemenjadi120%.
Coba sendiri
<html>
<head>
<title>Font Size</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
<div>This is a division.</div>
</body>
</html>Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Menata dengan CSS
4Dasar-Dasar Teks
Warna TeksJenis FontUkuran FontKetebalan FontPerataan TeksDekorasi TeksTantangan Rangkuman #1Tantangan Rangkuman #25Warna dan Latar Belakang
Warna Latar BelakangWarna HEXWarna RGBTransparansi dengan RGBATantangan Rangkuman #13Selektor Dasar
Pengantar SelektorSelektor TipeSelektor classSelektor IDSelektor GrupSelektor UniversalTantangan Seleksi9Flexbox
Apa itu Flexbox?Arah FlexJustify ContentAlign ItemsTitik Tengah yang SempurnaTantangan Flexbox12Dasar-Dasar Desain Responsif
Apa Itu Desain Responsif?Tag Meta ViewportTata Letak FluidaUnit ViewportDasar-Dasar Media QueriesGambar FleksibelLatihan sendiri: Playground Web