Lompat ke konten

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. 1. Tempel HTML Anda. Seluruh sumber halaman, HTML dari email, atau cuplikan yang disalin dari CMS dapat digunakan.
  2. 2. Baca teks biasanya. Hasilnya diperbarui saat Anda mengetik; tidak ada tombol yang perlu ditekan.
  3. 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. 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:

  1. Komentar, skrip, dan gaya dihapus bersama semua isinya, sehingga JavaScript dan CSS tidak ikut masuk ke teks Anda.
  2. Jeda baris dan tab — setiap <br> menjadi baris baru, begitu pula tag penutup p, div, judul (h1–h6), li, atau tr. Akhir sel tabel (td atau th) menjadi tab, sehingga sel dalam satu baris tetap terpisah.
  3. Semua tag lain dihapus, dengan teks di antaranya dipertahankan. Hanya tag sungguhan yang dihitung: < harus diikuti huruf, /, !, atau ?, sehingga perbandingan seperti 5 < 6 and 7 > 3 tetap sebagai teks.
  4. Entitas didekode satu kali: referensi bernama seperti &amp;, &lt;, &eacute;, atau &mdash;, serta referensi numerik desimal atau heksadesimal seperti &#65; dan &#x41;. &nbsp; menjadi spasi biasa. Teks yang di-escape dua kali, seperti &amp;#65;, menjadi &#65;, karena setiap referensi didekode sekali.
  5. Spasi dirapikan: rangkaian spasi menjadi satu, tiga baris baru atau lebih menjadi dua, dan ujung-ujungnya dipangkas.

Contoh Kasus

Masukan

<!-- draft --><h1>Results &amp; Discussion</h1><p>Scores rose from <b>4&nbsp;to&nbsp;7</b> &mdash; 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:

KasusYang terjadi
Sel tabelSel 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 teksDipertahankan: 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 dikenalNama yang tidak dikenal oleh alat, seperti &notarealname;, tetap seperti yang diketik
Tautan dan gambarTeks tautan dipertahankan; alamat dan teks alternatif gambar dibuang

Alat Mana yang Anda Butuhkan?

Anda punyaAnda inginGunakan
HTMLTeks biasaHalaman ini
HTMLMarkdown yang mempertahankan judul, tautan, dan daftarHTML ke Markdown
MarkdownTeks biasaMarkdown ke Teks
MarkdownHTMLMarkdown to HTML
HTML yang berantakanHTML yang rapi dan berlekukHTML 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 &eacute;, serta referensi numerik desimal dan heksadesimal seperti &#65; dan &#x41;. Setiap entitas didekode sekali, sehingga &amp;#65; menjadi &#65;. Nama yang tidak dikenal alat tetap seperti yang diketik.
Mengapa sebagian teks saya hilang?
Kemungkinan besar < yang langsung diikuti huruf, seperti pada a<b, dibaca sebagai awal tag, dan semua yang ada sampai > berikutnya ikut dihapus. Tambahkan spasi setelah <, atau tulis sebagai &lt; 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.

Alat Terkait

Lainnya di Data, markup, dan kode