Text/Clean

Hapus tag HTML

Menghapus tag HTML dan menghidupkan kembali struktur paragraf, jeda baris, serta entitas seperti & sebagai teks.

Contoh

  • Opsi yang diterapkan
  • Opsi bawaan
Masukan
<h2>Notice</h2><p>Price: 5&nbsp;&euro; &amp; free shipping</p><script>track()</script><ul><li>Fast</li><li>Safe</li></ul>
Hasil
Notice

Price: 5€ & free shipping

Fast

Safe

Simbol dalam contoh: ⇥ tab · · spasi di akhir baris · ⍽ NBSP · □ spasi lebar penuh · ◌ karakter lebar nol

Buka operasi ini di alat

Apa fungsinya

Menghapus tag seperti <p> atau <a href=…> dari isi yang disalin dari sumber HTML atau tampilan HTML editor, dan hanya menyisakan teksnya.

Urutan pemrosesan

  1. Komentar <!-- --> serta elemen <script>, <style>, <noscript>, <template> dihapus beserta isinya. Jika hanya tagnya yang dihapus, kode JavaScript akan tertinggal seolah bagian dari isi.
  2. Jika 'Tag blok & <br> menjadi baris baru' aktif, <br> serta batas elemen blok seperti p, div, h1~h6, li, tr diubah menjadi jeda baris, dan akhir sel tabel (</td>, </th>) diubah menjadi tab. Karena itu, tabel yang disalin menjadi teks bertanda tab yang mudah ditempel ke Excel.
  3. Semua tag yang tersisa dihapus.
  4. Jika 'Tafsirkan entitas' aktif, entitas bernama seperti &amp; &lt; &nbsp; &hellip; dan entitas angka seperti &#39; &#x27; diubah menjadi karakter sebenarnya. Entitas bernama yang tidak dikenal dibiarkan apa adanya.
  5. Baris kosong berurutan diringkas menjadi paling banyak satu baris.

Keterbatasan

Karena tidak menafsirkan CSS seperti browser, teks dari elemen yang disembunyikan di layar juga tetap ada. Pada HTML tidak wajar yang nilai atributnya memuat >, sebagian potongan bisa tersisa.

&nbsp; diubah menjadi karakter NBSP, jadi letakkan Rapikan karakter tak terlihat dan tanda kutip sesudahnya untuk mengubahnya menjadi spasi biasa. Resep bawaan 'HTML → teks polos' memakai kombinasi ini.