Как добавить domain.com в тело уценки, не превращая его в ссылку? - PullRequest
0 голосов
/ 04 сентября 2018

Итак, я пишу блог и для объяснения использую example.com/ в своем эссе во многих местах. Я не хочу, чтобы они превратились в ссылки. Как мне сбежать?

  1. example.com = правильный
  2. example.com ! = Правильно

1 Ответ

0 голосов
/ 04 сентября 2018

Используйте диапазон кода, заключив 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 в код, если вы используете такую ​​реализацию.

...