Есть несколько способов объявить ссылку с заголовком или без. Мне интересно, есть ли предпочтительный способ сделать это, либо официальный, либо широко используемый в сообществе.
Взято из markdownguide.org/basic-syntax/#formatting-the-second-part-of-the-link, вот все способы объявления ссылок в стиле ссылок (это также относится к ссылкам в стиле inline, вместо ( будет только : и ) в конце):
[1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle
[1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle "Hobbit lifestyles"
[1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle 'Hobbit lifestyles'
[1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle (Hobbit lifestyles)
[1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> "Hobbit lifestyles"
[1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> 'Hobbit lifestyles'
[1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> (Hobbit lifestyles)
Я предполагаю, что пробел после [1]: должен быть включен, учитывая, что они не показали эту опцию. Это правильно?
Я просмотрел официальную документацию Джона Грубера на daringfireball.net/projects/markdown, и похоже, что они предпочитают [name]: link "title".
Если нет «предпочтительного» способа, какой из них вы используете и почему? Отличаются ли какие-либо из них функционально?





Пробел после [1]: должен быть включен, он даже говорит об этом в Форматирование второй части ссылки: «Метка в скобках, за которой сразу следует двоеточие и хотя бы одно место»
Мой любимый стиль [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle "Hobbit lifestyles". Я стараюсь избегать одинарных кавычек и скобок.