Rimuovi tag HTML

Rimuovi tutti i tag HTML da qualsiasi blocco di testo con il nostro strumento di rimozione tag HTML per ottenere contenuti di testo puliti e semplici.

5 di 2 valutazioni
Rimuovi tag HTML

Rimuovi tag HTML è uno strumento gratuito che elimina i tag HTML da un blocco di testo e restituisce il contenuto rimanente come testo semplice.

Come posso rimuovere i tag HTML da un testo?

Incolla il testo di origine, avvia la rimozione, quindi copia il testo semplice ottenuto.

  1. Incolla il testo contenente tag come <p>, <strong>, <a> o <div>.
  2. Avvia lo strumento per rimuovere tutti i tag HTML.
  3. Controlla la spaziatura e copia il risultato nel tuo documento, foglio di calcolo o sistema di gestione dei contenuti.
Lo strumento Rimuovi tag HTML su digily.link, con il suo modulo di inserimento

Lo strumento utilizza la funzione strip_tags di PHP. L'elaborazione avviene sul server, quindi i dati inseriti vengono trasmessi al server tramite HTTPS. Non vengono memorizzati.

Quando la rimozione dei tag HTML fa risparmiare tempo?

È utile quando un testo è stato copiato o esportato con una formattazione che il sistema di destinazione non richiede o non accetta.

  • Per pulire descrizioni di prodotti esportate da WordPress, Shopify o un altro sistema di gestione dei contenuti prima di inserirle in una cartella di lavoro Excel o Google Sheets.
  • Per preparare campi di stampa unione in testo semplice per Microsoft Word o piattaforme email come Mailchimp, dove potrebbero comparire tag indesiderati nel messaggio.
  • Per rimuovere la formattazione di paragrafi e link da una colonna di descrizioni in un file CSV prima di importarlo in un database.
  • Per preparare testi destinati a campi che conteggiano i caratteri visibili ma non visualizzano l'HTML.
  • Per pulire contenuti copiati da un sito prima di aggiungerli a note, ticket di assistenza o documentazione interna.

Prima di rimuovere i tag, è buona norma preservare la struttura. Se paragrafi, elementi di elenco o interruzioni di riga devono restare separati, sostituisci prima i tag di chiusura dei paragrafi, quelli degli elementi di elenco e gli elementi <br> con interruzioni di riga.

Cosa succede a spazi, punteggiatura e caratteri particolari?

Gli spazi, la punteggiatura, i numeri e i normali caratteri di testo restano invariati, mentre i tag vengono eliminati.

La rimozione dei tag non inserisce automaticamente spazi al loro posto. Ad esempio, <ul><li>Red</li><li>Blue</li></ul> diventa RedBlue. Se nel contenuto di origine sono presenti spazi o interruzioni di riga effettivi tra questi elementi, tali caratteri rimangono.

Le lettere accentate, le emoji e le scritture con alfabeti non latini fanno parte del contenuto, non dei tag HTML, quindi la rimozione dei tag non le elimina di per sé. Se il blocco è molto lungo, controlla il risultato in più punti, soprattutto quando il codice di origine contiene markup incompleto o non valido.

Esempio di risultato prodotto dallo strumento Rimuovi tag HTML

Prima e dopo

Input: <p>Hello <strong>Sam</strong>.</p>

Output: Hello Sam.

Input: <h2>Delivery</h2><p>Usually 2–3 working days.</p>

Output: DeliveryUsually 2–3 working days.

Input: <p>Delivery &amp; returns</p>

Output: Delivery &amp; returns

L'ultimo esempio mostra che i riferimenti a caratteri come &amp; non vengono decodificati. La rimozione dei tag e la decodifica dei riferimenti a caratteri HTML sono operazioni distinte.

Che cosa non fa uno strumento per rimuovere i tag HTML?

Non estrae soltanto il testo significativo di un articolo, non ricostruisce la spaziatura tra i paragrafi e non converte l'HTML in Markdown.

Il contenuto degli elementi script e style può rimanere dopo la rimozione dei relativi tag. Ad esempio, rimuovendo i tag da <script>alert("x")</script>Welcome si ottiene alert("x")Welcome. Per questo motivo, quando gestisci input non attendibili, la rimozione dei tag non sostituisce un apposito sistema di sanitizzazione HTML.

Anche il markup non valido può produrre risultati imprevisti, perché strip_tags non è uno strumento per correggere l'HTML. Se ti servono gli URL invece del testo visibile, usa l'Estrattore di URL. Il Calcolatore dimensione testo può essere utile quando il risultato pulito deve rientrare in un campo con limiti specifici.

Domande frequenti

Rimuove anche i commenti HTML?

Sì. La funzione strip_tags di PHP rimuove sia i tag sia i commenti HTML. Di conseguenza, il testo presente esclusivamente all'interno di un commento non comparirà nel risultato.

Posso mantenere alcuni tag HTML?

No. Questo strumento è progettato per rimuovere tutti i tag HTML. Se devi conservare un insieme di tag autorizzati, come paragrafi e link, usa un sistema di sanitizzazione o un parser HTML.

Rimuove anche la formattazione Markdown?

No. La sintassi Markdown, come cancelletti, asterischi e parentesi quadre, rimane nell'output, mentre gli eventuali tag HTML incorporati vengono comunque rimossi.

Posso salvare direttamente il risultato come CSV?

Non necessariamente. La rimozione dei tag non applica alle virgole, alle virgolette o alle interruzioni di riga incorporate le sequenze di escape previste dalle regole CSV. Per inserire il testo pulito in un file, usa uno strumento specifico per la scrittura di CSV.

Posso usarlo per estrarre il testo principale da una pagina web completa?

Puoi rimuovere i tag dal codice sorgente fornito, ma il risultato potrebbe includere etichette di navigazione, informative sui cookie e contenuti CSS e JavaScript. Per estrarre il testo dell'articolo principale serve un parser in grado di interpretare la struttura della pagina.

Controlli finali

Rileggi una volta il testo pulito prima di usarlo. Ripristina eventuali spazi o interruzioni di paragrafo mancanti, verifica che i riferimenti a caratteri HTML vengano visualizzati come previsto e, per il codice sorgente non attendibile, applica un processo di sanitizzazione adeguato invece di affidarti alla sola rimozione dei tag.

Strumenti popolari