O que é% 20 em HTML?

O fluxo de URLs, os únicos endereços hierárquicos atribuídos a todos os objetos na Internet, às vezes é interrompido por grupos de números hexadecimais precedidos por sinais de porcentagem. Esses são caracteres codificados exigidos por uma discrepância entre a URL e os conjuntos de caracteres HTML; Um dos mais comuns, “% 20”, nada mais é do que uma referência codificada a um espaço em branco.

HTML vs. URL

HTML, o idioma em que as páginas da Internet são escritas, implica necessariamente trabalhar com URLs: cadeias de caracteres que atuam como endereços de páginas individuais da Internet. Embora qualquer parte do código HTML possa conter referências a muitos endereços de URL, o código HTML não está em conformidade com os mesmos padrões de formato que o URL; especificamente, use um conjunto de caracteres diferente.

Conjunto de caracteres

Embora a versão mais recente do HTML ofereça suporte a todo o conjunto de caracteres Unicode (um conjunto de letras, números e símbolos criados para cobrir o maior número possível de idiomas do mundo), o conjunto de caracteres disponível para uso em endereços de URL é limitado ao alfabeto Números ingleses, latinos e uma série de símbolos de classe que você obtém com a tecla Shift.

Caracteres codificados

Caracteres não disponíveis no conjunto de caracteres de URL, ou caracteres e seqüências de caracteres que podem causar confusão, são representados nos URLs com um código. Um caractere codificado aparece como um sinal de porcentagem (%) seguido por um número, geralmente em uma base hexadecimal. Quando uma sequência contém caracteres inválidos no conjunto de URLs, como uma frase de pesquisa, ela deve ser transformada em um URL e caracteres inválidos podem ser codificados; Programas como navegadores geralmente fazem isso automaticamente.

Caractere de espaço

Um dos códigos de caracteres da URL, “% 20”, refere-se simplesmente a um espaço vazio. Os URLs nem sempre são capazes de manipular espaços, especialmente quando há vários deles na mesma linha; portanto, qualquer espaço em uma URL é substituído pelo código “% 20” para evitar confusão.

Referências

 

Você pode estar interessado:

Deixe um comentário