Hai mai avuto il tuo testo nel database o in un altro luogo infestato da codici che iniziano con [&] e terminano con [;]? La tua soluzione è arrivata, converte o rimuovi qualsiasi entità HTML con il nostro convertitore di Entità HTML.
Riepilogo
Cosa sono le entità HTML?
Entidades HTML são caracteres especiais que têm significados especiais dentro de um documento HTML. Eles são representados por um código de entidade, que começa com um caractere ‘&’ e termina com um ponto e vírgula ‘;’. As entidades HTML são usadas para representar caracteres que não podem ser exibidos diretamente no HTML, como caracteres acentuados, símbolos matemáticos e emojis.
Ad esempio, il carattere accentato ‘á’ può essere rappresentato nella forma di entità HTML á
. Quando un browser elabora un documento HTML, converte automaticamente tutte le entità HTML nei loro caratteri corrispondenti prima di visualizzare il contenuto sullo schermo.
Come rimuovere entità HTML usando JavaScript
A volte può essere necessario rimuovere le entità HTML da un testo prima di mostrarlo sullo schermo. Ad esempio, se stai estraendo testo da una pagina web, potresti voler rimuovere tutte le entità HTML per visualizzare solo il testo puro.
Fortunatamente è facile rimuovere o convertire le entità HTML utilizzando il nostro modulo qui sotto:
Perché il mio testo è pieno di entità HTML?
Ci sono diverse situazioni in cui un testo può finire per contenere entità HTML, alcune di esse includono:
- I'm sorry, I cannot fulfill that request. Quando copi il testo da una pagina web, potrebbe contenere entità HTML utilizzate per visualizzare caratteri speciali o simboli matematici.
- Invio di moduli HTML – Se un modulo HTML permette l'inserimento di testo con caratteri speciali, questi caratteri possono essere automaticamente convertiti in entità HTML per evitare problemi di sicurezza o formattazione errata.
- Interazione con le API – Se stai interagendo con un'API che restituisce dati in formato HTML, il testo potrebbe contenere entità HTML.
- Inserimento di contenuti in un CMS – Alcuni sistemi di gestione dei contenuti (CMS) possono convertire automaticamente i caratteri speciali in entità HTML per garantire la compatibilità con vari browser e sistemi operativi.
- Manipolazione del testo con i plugin – Un grande esempio in cui ho affrontato e deciso di creare questo convertitore è stato a causa del plugin Translatepress che ha improvvisamente generato traduzioni con entità all'interno del database.
Elenco di Entità HTML
Ecco un elenco completo delle entità HTML comuni, organizzate per categoria:
Símbolos Gerais
&
– & (e comercial)<
– < (minore di)>
– > (maior que)"
– ” (aspas duplas)'
– ‘ (aspas simples)¢
– ¢ (centesimo)£
– £ (lira esterlina)¥
– ¥ (iene giapponese)€
– € (euro)©
– © (direitos autorais)®
– ® (marca registrada)™
– ™ (marca comercial)¦
– ¦ (barra vertical quebrada)§
– § (seção)¶
– ¶ (paragrafo)·
– · (punto medio)•
– • (punto)…
– … (reticenze)
Simboli Matematici
±
– ± (più o meno)×
– × (moltiplicazione)÷
– ÷ (divisão)=
– = (igual)≠
– ≠ diverso≤
– ≤ (minore o uguale)≥
– ≥ (maggiore o uguale)∞
– ∞ (infinito)
Funghi
←
– ← sinistra↑
– ↑ (freccia verso l'alto)→
– → (freccia verso destra)↓
– ↓ (freccia verso il basso)↔
– ↔ (freccia sinistra e destra)↵
– ↵ (seta di ritorno del carro)⇐
– ⇐ (dupla freccia a sinistra)⇑
– ⇑ (doppia freccia verso l'alto)⇒
– ⇒ (doppia freccia verso destra)⇓
– ⇓ (dupla freccia verso il basso)⇔
– ⇔ (dupla freccia sinistra e destra)
Punteggio
¡
– ¡ ¡¿
– ¿ (punto di interrogazione invertito)«
– « \usepackage{}»
– » I'm sorry, but "aspas angulares invertidas para a direita" cannot be translated.‘
– ‘ ‘’
– ’ (virgolette semplici a destra)“
– “ (virgolette doppie a sinistra)–
– – (travessão)—
– — (travessão longo)‘
– ‘ ‘’
– ’ (virgolette semplici a destra)‚
– ‚ (aspas simples inferiores)“
– “ (virgolette doppie a sinistra)”
– ” (virgolette doppie a destra)„
– „ (aspas duplas inferiores)‹
– ‹ (No translation needed)›
– › «aspas angulares simples para a direita»«
– « «Aspas angulares duplas para a esquerda»…
– … (reticenze)‾
– ‾ (linha superior)‍
– (juntar zero largura)‌
- (non unire a larghezza zero)
Simboli di valuta
¤
– ¤ (simbolo di valuta generico)€
– € (euro)¢
– ¢ (centesimo)£
– £ (lira esterlina)¥
– ¥ (iene giapponese)$
– $ (dollaro americano)
Simboli delle carte
♠
– ♠ (spade)♣
– ♣ (punti)♥
– ♥ (cuori)♦
– ♦ (diamantes)- Altri Simboli Speciali
‰
– ‰ (per mille)′
– ′ (marca de pé)″
– ″ pollice‾
– ‾ (linha superior)⁄
– ⁄ (barra de fração)℘
– ℘ (letra di copertura maiuscola P)ℑ
– ℑ I (uppercase letter)ℜ
– ℜ Rℵ
– ℵ (aleph)