HTML formatter
HTML formatter ini mengembalikan kode sumber HTML yang Anda tempel dalam bentuk rapi berindentasi atau ringkas (minify). Semuanya berjalan di browser, tidak ada yang diunggah, dan blok pre, skrip, serta nilai atribut tidak diubah.
Sumber: WHATWG HTML Living Standard – Syntax: Void-Elemente, Raw-Text-Elemente (script, style), optionale End-Tags. Diperbarui: .
Cara menghitung
Cara memformat HTML
- Tempel kode sumber ke kolom: dokumen utuh atau hanya sebagian.
- Di “Tindakan” pilih Format atau Minify, lalu atur indentasi bila perlu.
- Salin hasilnya kembali ke editor Anda.
Yang dilakukan saat memformat
- Elemen blok seperti
div,ul, atausectionditempatkan di baris sendiri dan isinya diberi indentasi. - Teks biasa dan elemen inline (
a,strong,span…) tetap satu baris dan dipatahkan sekitar 100 karakter agar tampilan tidak berubah. - Isi terformat di
predantextareadipertahankan karakter demi karakter, karena spasi di sana terlihat. - Skrip dan gaya diberi indentasi sebagai satu blok; isinya tidak ditulis ulang.
- Tag penutup opsional, seperti pada
liatautd, ditambahkan pada hasil.
Yang dilakukan saat minify
Deretan spasi dan baris baru menjadi satu spasi, dan komentar dibuang (komentar kondisional untuk browser lama dipertahankan). Di antara elemen blok spasi hilang sepenuhnya; di antara elemen inline satu spasi tetap ada karena browser menampilkannya. CSS di dalam style dipadatkan, JavaScript tidak disentuh.
Keterbatasan
Ini bukan parser HTML lengkap: kode yang salah tidak diperbaiki, melainkan diteruskan sedekat mungkin dan diberi peringatan. Templat dengan sintaks sisi server seperti {% if %} atau <?php ?> bisa menghasilkan indentasi yang janggal.
Pertanyaan umum
Bagaimana cara memformat HTML online?
Tempel kode, pilih “Format”, lalu salin hasil yang sudah berindentasi. Tidak perlu akun.
Apakah kode HTML saya diunggah?
Tidak. Pemrosesan berjalan sepenuhnya di browser Anda; kode tidak dikirim maupun disimpan.
Bagaimana memformat HTML di VS Code atau Notepad++?
Di VS Code tekan Shift+Alt+F; di Notepad++ gunakan plugin pemformat. Alat ini pilihan cepat saat tidak ada editor.
Apakah minify mengubah tampilan halaman?
Biasanya tidak: browser sudah menyatukan spasi berulang menjadi satu. Blok pre adalah pengecualian dan dibiarkan utuh.
Bisakah CSS dan JavaScript ikut diformat?
Gaya dan skrip di dalam HTML diberi indentasi tetapi tidak ditulis ulang. Untuk CSS saja ada minifier CSS, untuk JSON ada pemformat JSON.
Sumber dan dasar hukum
- WHATWG HTML Living Standard – Syntax: Void-Elemente, Raw-Text-Elemente (script, style), optionale End-Tags
- MDN – How whitespace is handled by HTML, CSS and in the DOM
- MDN – <pre>: the preformatted text element (whitespace is preserved)
Diperbarui: · Kebijakan editorial
Alat terkait
- JSON formatter, validator, dan minifyJSON formatter online: validasi JSON sesuai RFC 8259, lihat error lengkap dengan baris, kolom, dan penjelasannya. Rapikan, minify, urutkan key – di browser.
- SQL formatter (rapikan SQL online)SQL formatter agar query mudah dibaca: kata kunci huruf besar, indentasi, kolom dan kondisi di baris terpisah. Bisa juga kompres. Jalan di browser Anda.
- Minify CSS: perkecil, format, dan inline CSS ke HTMLMinify CSS dan formatnya, plus inline CSS ke HTML untuk email: transformasi aman, galat dengan nomor baris, di browser tanpa unggah. Gratis.
- Markdown ke HTML: pratinjau, kode HTML, dan unduhanMarkdown ke HTML dengan pratinjau langsung: judul, daftar, tabel, dan kode sesuai CommonMark. Kode HTML bersih untuk disalin, aman dan tanpa skrip. Gratis.
- Bandingkan teks: cek perbedaan dua teksBandingkan dua teks online: tandai perbedaan per baris, kata, atau karakter dan lihat persentase kemiripannya. Gratis, privat, berjalan di browser Anda.
- Regex TesterRegex tester online untuk JavaScript: kecocokan disorot langsung, grup tangkapan dalam tabel, dan setiap bagian pola dijelaskan. Gratis, tanpa unggah.
- Cek IP address sayaCek IP address Anda secara instan: menampilkan IP publik Anda, mendeteksi apakah IPv4 atau IPv6, dan menjelaskan bedanya. Gratis, IP Anda tidak disimpan.
- Ubah HTML ke PDFUbah HTML ke PDF: pilih file HTML atau tempel kode, atur ukuran halaman, lalu simpan sebagai PDF. Gratis, tanpa upload, langsung di browser.
- Minify JavaScriptMinify JavaScript: hapus komentar dan spasi, kecilkan kode, lalu lihat hemat berapa byte. Berjalan di browser Anda, tanpa upload dan tanpa akun.