Я работаю над HTML-страницей с закладками (href/a id), и когда я проверил страницу на W3C, валидатор сказал мне, что пробелы не разрешены в ссылках, и что я должен заменить его на %20, и поэтому я с функцией PHP. После этого мои ссылки на ссылку перестали работать. Затем вместо замены пробела %20 я попытался заменить его пустой строкой ("") и, таким образом, полностью удалил пробел, и мои закладки снова начали работать. Может ли кто-нибудь объяснить это?
Некоторые PHP-коды могут быть полезны, но я думаю, что это достаточно, если вы используете функцию urlencode()
. Он автоматически преобразует любую строку в соответствии со стандартами URL.
Здесь ССЫЛКА.