FAQ di Codificatore e decodificatore di entità HTML
Q: Che cos'è la codifica delle entità HTML?
La codifica delle entità HTML converte i caratteri speciali in rappresentazioni sicure per evitare che vengano interpretati come markup all'interno di un documento HTML. Ad esempio, < viene convertito in < e > in >.
Q: Qual è la differenza tra nome di entità, formato decimale ed esadecimale?
I nomi di entità usano nomi mnemonici come &; le entità decimali usano numeri come <; le entità esadecimali usano numeri esadecimali come <. Questi tre formati vengono renderizzati allo stesso modo nei browser.
Q: Quali caratteri devono essere codificati?
I caratteri pericolosi includono <, >, &, " e ', perché possono compromettere la struttura dell'HTML. Anche tutti i caratteri non ASCII possono essere codificati per garantire la compatibilità tra sistemi diversi.