Используйте диапазон кода, заключив URL в обратные черты:
I'm using `example.com/` in my essay at a number of places
Согласно спецификации HTML , элемент code
может содержать «любую ... строку, которую распознал бы компьютер». Поскольку URL - это строка, которую компьютер распознает, он должен быть заключен в элемент code
. Способ, который достигается в Markdown, заключается в переносе строки в обратные кавычки для создания диапазона кода. Как объясняют правила уценки :
Чтобы указать диапазон кода, заключите его в кавычки (`). В отличие от
предварительно отформатированный блок кода, диапазон кода указывает код в пределах нормального
параграф. Например:
Use the `printf()` function.
даст:
<p>Use the <code>printf()</code> function.</p>
И, что более важно для вас, все, что находится в пределах диапазона кода, не анализируется как Markdown.
Этот ответ не будет полным без упоминания о том, что первоначальные правила не предполагают, что обычные URL-адреса в тексте должны подвергаться какой-либо специальной обработке. Согласно исходным правилам автоматические ссылки требуют специальной разметки, а именно, чтобы URL был заключен в угловые скобки. Вот так: <http://example.com/>
. Поскольку простой URL-адрес без угловых скобок в тексте будет игнорироваться, не существует специально определенного метода для экранирования URL-адреса. Фактически именно так ведет себя Markdown здесь, в StackOverflow.
Однако многим пользователям не понравилось это поведение, и они хотят, чтобы все их URL-адреса были автоматически связанными, даже не заключая их в угловые скобки. Поэтому число реализаций будет автоматически связывать все URL. К сожалению, это означает, что единственный способ избежать автосвязи - это обернуть URL в код, если вы используете такую реализацию.