Penghapus Tag HTML
Tempel HTML dan dapatkan teks biasa kembali saat Anda mengetik: tag, komentar, skrip, dan gaya dihapus, jeda baris dan paragraf dipertahankan, dan entitas umum seperti & dan diubah menjadi karakter yang dilambangkannya. Tiga penghitung menampilkan ukuran masukan, ukuran keluaran, dan berapa banyak tag yang dihapus. Gratis, tanpa pendaftaran, dan tidak ada yang Anda tempel yang diunggah.
Cara Menggunakan Penghapus Tag HTML
- 1. Tempel HTML Anda. Seluruh sumber halaman, HTML dari email, atau cuplikan yang disalin dari CMS dapat digunakan.
- 2. Baca teks biasanya. Hasilnya diperbarui saat Anda mengetik; tidak ada tombol yang perlu ditekan.
- 3. Periksa penghitungnya. Karakter Input menghitung teks yang Anda tempel, Karakter Output menghitung hasilnya, dan Tag Dihapus menghitung setiap item
<…>yang ditemukan, termasuk tag penutup, komentar, dan tag di sekitar skrip. - 4. Salin keluarannya. Salin Output menyalin teks biasa ke clipboard Anda.
Apa yang Dihapus, Dipertahankan, dan Didekode
Alat ini bekerja dalam lima langkah tetap, dengan urutan ini:
- Komentar, skrip, dan gaya dihapus bersama semua isinya, sehingga JavaScript dan CSS tidak ikut masuk ke teks Anda.
- Jeda baris dan tab — setiap
<br>menjadi baris baru, begitu pula tag penutupp,div, judul (h1–h6),li, atautr. Akhir sel tabel (tdatauth) menjadi tab, sehingga sel dalam satu baris tetap terpisah. - Semua tag lain dihapus, dengan teks di antaranya dipertahankan. Hanya tag sungguhan yang dihitung:
<harus diikuti huruf,/,!, atau?, sehingga perbandingan seperti5 < 6 and 7 > 3tetap sebagai teks. - Entitas didekode satu kali: referensi bernama seperti
&,<,é, atau—, serta referensi numerik desimal atau heksadesimal sepertiAdanA. menjadi spasi biasa. Teks yang di-escape dua kali, seperti&#65;, menjadiA, karena setiap referensi didekode sekali. - Spasi dirapikan: rangkaian spasi menjadi satu, tiga baris baru atau lebih menjadi dua, dan ujung-ujungnya dipangkas.
Contoh Kasus
Masukan
<!-- draft --><h1>Results & Discussion</h1><p>Scores rose from <b>4 to 7</b> — see the <a href="/t">table</a>.</p><ul><li>One</li><li>Two</li></ul><script>track()</script>
Keluaran
Empat baris: Results & Discussion, Scores rose from 4 to 7 — see the table., One, dan Two.
Penghitung
191 karakter masukan, 69 karakter keluaran, 17 tag dihapus.
17 tag tersebut adalah komentar, tag pembuka dan penutup dari h1, p, b, a, ul, script, serta dua elemen li. Isi skrip (track()) ikut dibuang bersamanya. Karena setiap blok diakhiri satu baris baru, paragraf di sini berada pada baris yang berurutan; jika sumber Anda memiliki baris kosong di antara blok, keluaran mempertahankan hingga satu baris kosong.
Yang Tidak Dapat Ditangani
Ini adalah alat ekspresi reguler yang cepat untuk merapikan teks, bukan parser HTML. Ketahui batasnya:
| Kasus | Yang terjadi |
|---|---|
| Sel tabel | Sel dipisahkan dengan tab dan setiap baris mendapat barisnya sendiri (<td>A</td><td>B</td> menjadi A dan B dengan tab di antaranya) |
| Tanda kurang dari yang berdiri sendiri dalam teks | Dipertahankan: 5 < 6 and 7 > 3 tetap seperti yang diketik. < yang langsung diikuti huruf, seperti pada a<b, dibaca sebagai awal tag |
| Entitas bernama yang tidak dikenal | Nama yang tidak dikenal oleh alat, seperti ¬arealname;, tetap seperti yang diketik |
| Tautan dan gambar | Teks tautan dipertahankan; alamat dan teks alternatif gambar dibuang |
Alat Mana yang Anda Butuhkan?
| Anda punya | Anda ingin | Gunakan |
|---|---|---|
| HTML | Teks biasa | Halaman ini |
| HTML | Markdown yang mempertahankan judul, tautan, dan daftar | HTML ke Markdown |
| Markdown | Teks biasa | Markdown ke Teks |
| Markdown | HTML | Markdown to HTML |
| HTML yang berantakan | HTML yang rapi dan berlekuk | HTML Formatter |
Pertanyaan yang Sering Diajukan
- Apa yang dilakukan penghapus tag HTML ini?
- Alat ini menghapus setiap tag HTML dari teks yang Anda tempel dan mengembalikan teks yang bisa dibaca. Komentar, skrip, dan gaya dihapus beserta isinya, jeda dipertahankan di akhir baris dan elemen blok, serta entitas umum didekode.
- Apakah menghapus tag HTML akan memengaruhi format teks saya?
- Ya. Tebal, miring, judul, tautan, dan daftar hanya ada sebagai tag, sehingga semuanya hilang. Anda mendapatkan kata-katanya, dengan baris baru di setiap tempat paragraf, judul, item daftar, atau jeda baris berakhir. Untuk mempertahankan struktur itu, konversi ke Markdown sebagai gantinya.
- Bisakah saya memakai ini untuk membersihkan teks yang disalin dari situs web?
- Bisa, jika Anda menempel sumber HTML atau HTML yang ditampilkan CMS kepada Anda. Teks yang ditempel ke kotak teks biasa sudah berupa teks biasa; markup tersembunyi hanya ada saat Anda menyalin sumber halaman atau tampilan HTML dari email.
- Apakah alat ini mendekode entitas HTML?
- Ya: referensi bernama seperti
é, serta referensi numerik desimal dan heksadesimal sepertiAdanA. Setiap entitas didekode sekali, sehingga&#65;menjadiA. Nama yang tidak dikenal alat tetap seperti yang diketik. - Mengapa sebagian teks saya hilang?
- Kemungkinan besar
<yang langsung diikuti huruf, seperti padaa<b, dibaca sebagai awal tag, dan semua yang ada sampai>berikutnya ikut dihapus. Tambahkan spasi setelah<, atau tulis sebagai<dalam sumber. - Apakah isi tag skrip dan gaya ikut dihapus?
- Ya. Kedua elemen beserta isinya, dan semua komentar, dihapus sebelum tag lain disentuh.
- Apakah HTML saya diunggah ke suatu tempat?
- Tidak. Penghapusan berjalan di browser Anda saat Anda mengetik, dan HTML tidak dikirim ke CitationEasy maupun pihak lain.