HDG объясняет: что такое уценка и какие основы я должен знать?

Если вы регулярно пользуетесь онлайн-социальными сетями или дискуссионными форумами, скорее всего, вы видели или использовали Markdown , даже не зная, что такое Markdown .

Для многих, кто уже работал в Интернете, HTML был первым и самым элементарным языком кодирования, который они изучили. Однако Markdown еще проще. На самом деле, это настолько просто, что курсов для этого точно не существует. Вы можете научиться этому за считанные минуты.

В этой статье давайте рассмотрим основы того, что такое Markdown , и все, что вам следует знать об одном из самых популярных и легких языков разметки в Интернете.

Что такое уценка?(What Is Markdown?)

Как название, Markdown — это игра термина «разметка». Разметка(” Markup) определяется как «процесс или результат исправления текста при подготовке к печати», что является точным описанием того, как языки программирования взаимодействуют с интерпретаторами и механизмами рендеринга для отображения текста для тех из нас, кто просматривает Интернет.

HTML означает «язык гипертекстовой разметки(Markup) », и поэтому Markdown — это способ более легкого написания HTML - кода, хотя и менее надежным способом.

Markdown был создан в 2004 году Джоном Грубером(John Gruber) и Аароном Шварцем(Aaron Swartz) , которые хотели позволить людям «писать, используя простой для чтения и написания простой текстовый формат, при желании конвертируя его в структурно допустимый XHTML (или HTML )».

Одной из основных целей Markdown было обеспечение большей читабельности по сравнению с его альтернативами. Это делает написание Markdown и чтение обычного текстового кода Markdown очень простым.

Какие сайты используют уценку?(What Sites Use Markdown?)

Поскольку Markdown — это просто более простой способ написания HTML , вы не увидите веб-сайтов, которые считают себя «написанными в Markdown ». Однако вы найдете множество веб-сайтов, которые позволяют пользователям вносить свой вклад или публиковать сообщения способами, которые принимают Markdown .

Одним из примеров является GitHub . В предварительно сгенерированном файле README.md каждого репозитория GitHub принимается Markdown . Как следует из этого, MD — это расширение, используемое для файлов, написанных с использованием кода Markdown .

Reddit и Stack Exchange также используют Markdown , чтобы их пользователи могли лучше организовывать сообщения и выражать себя. Сайты Stack Exchange,(Stack Exchange sites) такие как Stack Overflow , не были бы такими же без Markdown для преобразования простого текста в читаемые отформатированные фрагменты кода.

Как использовать уценку

На приведенном выше примере изображения показаны примеры форматирования Markdown для создания нового текстового сообщения Reddit . Хотя в нем рассматриваются основы Markdown , некоторые распространенные примеры не включены. Давайте пройдемся по ним.

Заголовки

В Markdown вы можете создать заголовок, набрав # (цифра/знак фунта стерлингов) перед текстом. Количество знаков числа/фунта, которые вы используете, будет уменьшать уровень заголовка. Например, # будет самым большим заголовком, а ### покажет меньший подзаголовок.

В HTML они просто преобразуются втеги.#Например, # — это <h1>, а ###

Картинки

Подобно ссылкам, изображения в Markdown создаются путем заключения замещающего текста в квадратные скобки и URL -адреса в круглых скобках. Вот пример:

[Логотип Help Desk Geek] ( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )

Встроенный код

Начало строки с четырьмя пробелами создаст блок кода, но для встроенного кода вы можете просто заключить текст в обратные кавычки. Вот пример:

*int main(){printf ("Привет, мир!"); return 0;}*

Текстовые редакторы Markdown

Если вы заинтересованы в освоении Markdown , поиск поддержки в виде настольного текстового редактора — отличное начало. Однако, поскольку Markdown может отображаться в реальном времени в браузере и не требует сложного взаимодействия на стороне сервера, существуют даже онлайн- редакторы Markdown .

Автономные редакторы Markdown

Одним из лучших автономных редакторов Markdown (и текстовых редакторов в целом) для Windows , macOS и Linux является Sublime Text .

Все, что вам нужно сделать, чтобы включить подсветку синтаксиса Markdown , — это загрузить файл MD или установить подсветку синтаксиса на Markdown , щелкнув « Обычный текст(Plain Text) » в правой части строки состояния.

Два других отличных бесплатных редактора Markdown(free Markdown editors) — это Typora (Mac) и Remarkable (Linux).

Веб-редакторы Markdown

Веб- редакторы Markdown , как правило, более многофункциональны, поэтому мы настоятельно рекомендуем их.

Например, StackEdit предоставляет не отвлекающий интерфейс с двумя панелями: одна для вашего кода Markdown , а другая для динамического предварительного просмотра вашего текста в реальном времени. 

Если вы новичок в StackEdit , все, что вам нужно сделать, это нажать « Начать писать»(Start Writing) , и вы попадете в его веб-редактор, который поставляется с предварительно заполненным примером кода Markdown и инструкциями.

Если в StackEdit(StackEdit) нет того, что вы ищете, проверьте Dillinger или Editor.md .

Markdown повсюду в Интернете, и если вы новичок в Интернете, то, вероятно, это будет первый неофициальный «язык кодирования», который вы научитесь использовать. Это чрезвычайно полезно и расширяет возможности нашего общения в Интернете с помощью текстовых сообщений, поэтому мы надеемся, что эта статья помогла вам узнать об этом больше!



About the author

Я Windows MVP и работаю с Windows с 2007 года. Мой опыт включает разработку программного обеспечения, оборудования и звука, а также приложений для Windows. Я всегда ищу лучшие способы улучшить взаимодействие с пользователем в своей работе, поэтому, если вам нужна помощь в проектировании или разработке программного приложения, я определенно могу предложить свои услуги.



Related posts