Cara memformat dan memperkecil kode HTML

· 3 menit baca

Pemformatan dan minifikasi HTML adalah dua operasi yang berlawanan yang melayani tujuan berbeda. Pemformatan membuat kode dapat dibaca oleh pengembang. Minifikasi membuatnya ringan untuk peramban. Sebagian besar proyek membutuhkan keduanya — kode yang diformat dalam pengembangan, kode yang diperkecil dalam produksi.

Pemformatan: membuat HTML dapat dibaca

Pemformat mengambil HTML yang dikompresi atau berantakan dan menambahkan indentasi yang baik, baris baru, dan jarak yang konsisten. Strukturnya menjadi terlihat sekilas.

Sebelum:

<div class="card"><h2>Judul</h2><p>Sedikit teks di sini</p><a href="/tautan">Baca selengkapnya</a></div>

Sesudah:

<div class="card">
  <h2>Judul</h2>
  <p>Sedikit teks di sini</p>
  <a href="/tautan">Baca selengkapnya</a>
</div>

Cara memformat HTML

  1. Tempel HTML Anda — masukkan kode yang berantakan atau diperkecil ke pemformat.
  2. Sesuaikan preferensi Anda — pilih ukuran indentasi (2 atau 4 spasi) dan apakah Anda ingin mempertahankan tag inline.
  3. Salin hasilnya — HTML yang diformat siap untuk editor Anda.

Minifikasi: membuat HTML ringan

Minifier menghapus semua yang tidak dibutuhkan peramban — spasi, komentar, tag penutup opsional, dan nilai atribut redundan. Hasilnya adalah string tunggal dan kompak.

Cara memperkecil HTML

  1. Tempel HTML yang diformat — masukkan kode dengan indentasi, komentar, dan spasi.
  2. Konfigurasikan opsi — pilih untuk menghapus komentar, mengurangi spasi, dan mengoptimalkan atribut.
  3. Salin keluaran yang diperkecil — gunakan dalam build produksi Anda.

Kapan menggunakan apa

Situasi Yang digunakan
Menulis dan mengedit kode Format
Tinjauan kode dan debugging Format
Penerapan produksi Minify
Berbagi cuplikan kode Format
Templat email Minify (payload lebih ringan)

Tips

Pertanyaan yang sering diajukan

Apakah pemformatan atau minifikasi mengubah cara halaman dirender?

Tidak. Peramban mengabaikan spasi berlebih dalam HTML. HTML yang diformat dan diperkecil menghasilkan hasil visual yang sama. Pemformatan untuk pengembang, minifikasi untuk kinerja.

Berapa banyak ukuran yang dihemat minifikasi?

Biasanya 10 hingga 30%, tergantung volume spasi dan komentar dalam HTML asli Anda. Pada berkas 100 KB, itu bisa berarti penghematan 10 hingga 30 KB, yang penting di seluruh ribuan pemuatan halaman.

Bagaimana dengan CSS dan JavaScript inline?

Pemformat dan minifier HTML menangani struktur HTML. Untuk hasil terbaik, perkecil CSS dan JavaScript secara terpisah dengan alat khusus.

Apakah kode saya dikirim ke server?

Tidak. Pemformatan dan minifikasi terjadi sepenuhnya di peramban Anda. Kode Anda tidak pernah meninggalkan perangkat Anda.