Почему ссылка не работает, если значение атрибута href закодировано по URL-адресу?
Разве мы не должны его кодировать? Такое же поведение наблюдается в Chrome и FF
Работает
<!DOCTYPE html>
<html>
<body>
<p>Sweet fruit: <a href="http://google.com/search?q=banana">Banana</a></p>
</body>
</html>
Не работает
<!DOCTYPE html>
<html>
<body>
<p>Sweet fruit<a href="http%3A%2F%2Fgoogle.com%2Fsearch%3Fq%3Dbanana">Banana</a></p>
</body>
</html>