O que são entidades de personagem HTML?
Uma entidade HTML é um pedaço de texto ("String") que começa com um ampersand ( & ) e termina com um semicolon (;). As entidades são frequentemente usadas para exibir caracteres reservados (que de outra forma seriam interpretados como código HTML) e caracteres invisíveis (como espaços não que quebram).
O que é uma entidade de personagem especial?
As referências de caracteres HTML são bits curtos de HTML, comumente referidos como entidades de personagens ou códigos de entidade, que são usados para exibir caracteres que têm significado especial no HTML, bem como caracteres que não aparecem no seu teclado. Personagens com significado especial no HTML são chamados de caracteres reservados.