Codifico e comercial em <a href…>?
Estou escrevendo um código que gera automaticamente HTML e quero que ele codifique as coisas corretamente.
Digamos que estou gerando um link para o seguinte URL:
http://www.google.com/search?rls=en&q=stack+overflow
Estou assumindo que todos os valores de atributo devem ser codificados em HTML. (Corrija-me se estiver errado.) Isso significa que, se estiver colocando o URL acima em uma tag de âncora, codificarei o e comercial como&
, como isso:
<a href="http://www.google.com/search?rls=en&q=stack+overflow">
Isso está correto?