Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Konverter Satuan CSS

Konverter Satuan CSS

Konversikan antara satuan CSS px, rem, dan em secara instan. Atur ukuran font dasar Anda untuk perhitungan desain responsif yang akurat.

Apa itu Konverter Satuan CSS?

Konverter Satuan CSS membantu Anda mengonversi secara instan antara satuan panjang CSS yang paling umum: px, rem, dan em. Baik Anda membangun situs web responsif atau bermigrasi dari satuan berbasis piksel ke satuan relatif, alat ini membuat perhitungan menjadi mudah.

Mengapa Mengonversi Satuan CSS?

Pengembangan web modern lebih menyukai satuan relatif seperti rem dan em daripada piksel tetap. Satuan relatif beradaptasi dengan preferensi pengguna dan ukuran layar, meningkatkan aksesibilitas dan desain responsif. Mengonversi antara satuan memastikan desain Anda terlihat konsisten sambil tetap fleksibel.

Praktik Terbaik: Menggunakan satuan relatif (rem/em) alih-alih piksel tetap menciptakan situs web yang lebih dapat diakses dan menghormati preferensi ukuran font pengguna serta skala lebih baik di berbagai perangkat.

Memahami Satuan-Satuan

px (Piksel)

Satuan absolut yang mewakili satu piksel perangkat. Memberikan ukuran yang tepat dan tetap untuk elemen seperti batas dan bayangan.

rem (Root EM)

Relatif terhadap ukuran font elemen root (biasanya tag <html>). Ideal untuk penskalaan konsisten di seluruh halaman Anda.

em (EM)

Relatif terhadap ukuran font elemen induk. Berguna untuk ukuran tingkat komponen, tetapi hati-hati — nilai em bertambah ketika elemen bersarang.

Cara Menggunakan Konverter Satuan CSS

Konversi Cepat (Halaman Utama)

1

Atur ukuran font dasar Anda

Default adalah 16px (standar default browser). Ubah untuk mencocokkan ukuran font root proyek Anda.

2

Pilih satuan input

Klik px, rem, atau em di tab satuan.

3

Masukkan nilai

Ketik angka apa pun dan lihat semua konversi diperbarui secara instan.

4

Salin hasil

Klik tombol salin di sebelah hasil apa pun untuk menyalin nilai dengan satuannya (misalnya, "1.5rem").

Konversi Terfokus (Sub-Aplikasi)

1

Pilih pasangan konversi

Pilih PX → REM, REM → PX, atau PX → EM dari tab sub-aplikasi.

2

Masukkan nilai di salah satu bidang

Kedua bidang adalah input, jadi Anda dapat mengetik di bidang "dari" atau "ke".

3

Tukar arah

Klik tombol tukar untuk membalikkan konversi (menavigasi ke sub-aplikasi yang berlawanan).

Sesuaikan Pengaturan

Ukuran Font Dasar

Mempengaruhi perhitungan rem. Atur ke nilai html { font-size: ... } proyek Anda.

Ukuran Font Induk

Ditampilkan untuk konversi em. Atur ke ukuran font elemen induk dalam konteks CSS Anda.

Tempat Desimal

Kontrol presisi output dari 1 hingga 6 tempat desimal.

Simpan Otomatis: Semua pengaturan disimpan secara otomatis dan dibagikan antara halaman utama dan sub-aplikasi.

Fitur

Konversi Inti

  • Hasil real-time — Nilai diperbarui secara instan saat Anda mengetik, tidak perlu mengklik tombol.
  • Tiga satuan CSS — Konversikan antara px, rem, dan em dalam arah apa pun.
  • Input dua arah — Di sub-aplikasi, ketik di bidang mana pun dan bidang lainnya diperbarui secara otomatis.
  • Ukuran dasar yang dapat disesuaikan — Atur ukuran font root atau induk Anda untuk konversi spesifik proyek yang akurat.

Produktivitas

Salin dengan satu klik

Salin hasil apa pun dengan akhiran satuannya (misalnya, "1.5rem") siap untuk ditempel ke CSS Anda.

Contoh cepat

Klik nilai umum seperti 12px, 16px, atau 1.5rem untuk melihat hasil instan.

Tabel referensi

Tabel yang dapat diperluas menampilkan konversi untuk 18 nilai piksel umum (8px–96px).

Tukar konversi

Balikkan arah dengan cepat antara sub-aplikasi sambil mempertahankan nilai saat ini Anda.

Pengaturan & Persistensi

  • Presisi yang dapat disesuaikan — Pilih 1 hingga 6 tempat desimal untuk nilai output.
  • Preferensi tersimpan — Ukuran font dasar dan pengaturan desimal bertahan di seluruh sesi melalui localStorage.
  • Pengaturan bersama — Pengaturan disinkronkan antara konverter utama dan semua sub-aplikasi.

Privasi

100% Pribadi: Semua perhitungan terjadi secara lokal di browser Anda. Tidak ada nilai yang dikirim ke server mana pun, dan tidak ada data yang dikumpulkan.

Pertanyaan yang Sering Diajukan

Apa ukuran font dasar default?

Sebagian besar browser menggunakan 16px sebagai ukuran font default untuk elemen root <html>. Alat ini default ke 16px, tetapi Anda dapat mengubahnya untuk mencocokkan pengaturan proyek Anda.

Apa perbedaan antara rem dan em?

rem selalu relatif terhadap ukuran font elemen root, menjadikannya konsisten di seluruh halaman Anda. em relatif terhadap ukuran font elemen induk, yang berarti nilai em bertambah ketika elemen bersarang (misalnya, 1.2em di dalam 1.2em sama dengan 1.44× ukuran root).

rem

Relatif-Root

  • Selalu relatif terhadap <html>
  • Konsisten di seluruh halaman
  • Tidak ada penggandaan
  • Terbaik untuk penskalaan global
em

Relatif-Induk

  • Relatif terhadap elemen induk
  • Tergantung konteks
  • Nilai bertambah ketika bersarang
  • Terbaik untuk ukuran tingkat komponen

Kapan saya harus menggunakan rem alih-alih px?

Gunakan rem untuk tipografi, spasi, dan dimensi tata letak ketika Anda ingin desain Anda menyesuaikan dengan preferensi pengguna. Pengguna yang meningkatkan ukuran font default browser mereka akan mendapat manfaat dari desain berbasis rem. Pertahankan px untuk elemen yang harus tetap tetap, seperti batas dan bayangan kotak.

Kasus Penggunaan Satuan yang Direkomendasikan Alasan
Tipografi rem Menyesuaikan dengan preferensi pengguna
Spasi/Margin rem Mempertahankan tata letak proporsional
Batas px Harus tetap tetap
Bayangan Kotak px Kontrol visual presisi diperlukan
Ukuran Komponen em Relatif terhadap konteks komponen

Mengapa konverter PX ke EM menampilkan "Ukuran Font Induk" alih-alih "Ukuran Font Dasar"?

Karena em relatif terhadap ukuran font elemen induk, bukan root. Label berubah menjadi "Ukuran Font Induk" untuk mengingatkan Anda bahwa ukuran referensi tergantung pada konteks elemen di pohon DOM.

Penting: Saat menggunakan satuan em, selalu pertimbangkan tingkat penyarangan elemen Anda. Setiap tingkat penyarangan mengalikan nilai em dengan ukuran font induknya.

Apakah pengaturan saya disimpan?

Ya. Ukuran font dasar dan presisi desimal Anda disimpan di localStorage browser Anda dan dibagikan di konverter utama dan semua sub-aplikasi. Mereka bertahan bahkan setelah menutup browser.

Apakah data saya dikirim ke server mana pun?

Tidak. Semua konversi dihitung secara lokal di browser Anda. Tidak ada data yang ditransmisikan atau disimpan di server mana pun.

  • Pemrosesan 100% sisi klien
  • Tidak ada komunikasi server
  • Tidak ada pengumpulan atau pelacakan data
  • Pengaturan hanya disimpan di browser Anda
px
Pixels px
Root EM rem
EM em
Coba contoh
px

Pixels (px)

Unit absolut. 1px = satu piksel perangkat. Cocok untuk border, bayangan, dan elemen berukuran tetap.

rem

Root EM (rem)

Relatif terhadap ukuran font root (html). Ideal untuk tipografi responsif, spasi, dan skala konsisten.

em

EM (em)

Relatif terhadap ukuran font induk. Berguna untuk pengaturan ukuran komponen. Mengalami penggandaan saat bersarang.

Ukuran font default browser adalah 16px — sebagian besar situs web menggunakan ini sebagai dasar
Gunakan rem untuk tipografi dan spasi — menyesuaikan dengan preferensi pengguna
Gunakan em untuk ukuran tingkat komponen — relatif terhadap elemen induk
Pengaturan disimpan secara otomatis dan dibagikan di semua halaman konversi
Semua perhitungan berjalan di browser Anda — tidak ada data yang dikirim ke server
Ingin belajar lebih banyak? Baca dokumentasi →
1/6
Tidak menemukan? Buat alat sendiri dengan AI
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda