Когда я нажимаю на эту ссылку электронной почты, я получаю только «Некоторые» в теме. Нужно ли мне выходить за пределы ссылки, чтобы пространство регистрировалось?
<a href="mailto:here@there.com?subject=Some questions">here@there.com</a>
3 ответа
Вы можете заменить пробелы на %20
:
<a href="mailto:here@there.com?subject=Some questions">here@there.com</a>
К
<a href="mailto:here@there.com?subject=Some%20questions">here@there.com</a>
Символ %20
переводится в один пробел в таблице ASCII, что означает, что вы получите тот же результат.
Вставьте это между словами, чтобы использовать пробел %20
Вы можете избежать ссылки с помощью функции encodeURI
в javascript. Просто запустите его в консоли выбранного инструмента разработчика и скопируйте результат (он позаботится и о других неожиданно недопустимых символах для вас).
Этот фрагмент:
encodeURI("mailto:here@there.com?subject=Some questions")
Возвращает "mailto:here@there.com?subject=Some%20questions"
.
Новые вопросы
html
HTML (язык разметки гипертекста) - это язык разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере. Вопросы, касающиеся HTML, должны включать минимальный воспроизводимый пример и некоторое представление о том, чего вы пытаетесь достичь. Этот тег редко используется отдельно и часто используется вместе с [CSS] и [javascript].