O que é HTML ASCII?
As fontes usadas com freqüência em documentos da linguagem de marcação de hipertexto (HTML) são amplamente baseadas no conjunto de caracteres original estabelecido no ASCII (American Standard for Information Interchange). Isso significa que o HTML ASCII é na verdade uma série de códigos especiais que podem ser inseridos em um documento HTML para exibir caracteres especiais que não estão disponíveis em um teclado ou que são caracteres de controle usados na linguagem de marcação. Os caracteres podem ser representados de maneiras diferentes, mas geralmente começam com um símbolo e comercial, seguido por números ou letras e preenchido com um ponto e vírgula. Embora não seja necessário usar caracteres HTML ASCII, especialmente se eles podem ser gerados com um teclado, às vezes pode ser útil se uma fonte não padrão estiver sendo usada em um site. Embora um caractere ASCII HTML seja mapeado com precisão para o caractere correto em uma fonte, alguns documentos usam o conjunto de caracteres Unicode® que pode oferecer uma seleção muito mais ampla de caracteres.
O conjunto de caracteres ASCII consiste em 128 caracteres que podem ser mantidos em 7 bits de um byte. Um conjunto de caracteres estendidos que usa os 8 bits inteiros de um byte inclui 128 caracteres adicionais. Os caracteres incluem todas as letras e números no idioma inglês, além de todos os símbolos que podem ser criados em um teclado inglês padrão. Além disso, várias versões de letras comumente usadas com trema e outros detalhes estão disponíveis. Símbolos para diferentes moedas nacionais, operações matemáticas e símbolos comerciais usados com freqüência também estão dentro do conjunto ASCII básico.
Para usar HTML ASCII em um documento HTML, o caractere deve ser descrito em uma sequência especial conhecida como código de escape. Isso começa com um e comercial seguido de uma libra e, em seguida, o número decimal do caractere ASCII, ou uma representação de texto do caractere. Um exemplo é o símbolo para denotar um direito autoral. O símbolo de direitos autorais é o número decimal 169 no conjunto de caracteres ASCII e pode ser escrito como a palavra cópia em um código de escape HTML. Isso significa que o caractere pode ser incluído em um documento HTML como & # 169; ou como & copy ;, sendo necessário o ponto-e-vírgula no final para concluir o código.
Um uso importante para códigos ASCII HTML é representar caracteres que geralmente são usados como caracteres de controle no HTML. Caracteres como os símbolos maior que e menor que são usados para denotar tags em HTML. Para exibir um desses caracteres, o código de escape HTML ASCII precisa ser usado em vez do símbolo digitado, pois, caso contrário, o código da página poderá ficar corrompido e fazer com que o site não seja exibido corretamente.