HDG обяснява: Какво е Markdown и какви са основните положения, които трябва да знам?
Ако редовно използвате онлайн социални мрежи или дискусионни форуми, има вероятност да сте виждали или използвали Markdown , без дори да знаете какво е Markdown .
За мнозина, които вече са в мрежата, HTML беше първият и най-елементарен език за кодиране, който научиха. Markdown обаче е още по-прост. Всъщност е толкова просто, че курсове за него точно не съществуват. Можете да го научите само за минути.
В тази статия нека разгледаме основите на това какво е Markdown и всичко, което трябва да знаете за един от най-популярните и леки езици за маркиране в мрежата.
Какво е Markdown?(What Is Markdown?)
Като име Markdown е игра на термина „маркиране. ” Маркирането(” Markup) се дефинира като „процес или резултат от коригиране на текст при подготовка за печат“, което е точно описание на това как езиците за програмиране взаимодействат с интерпретаторите и машините за изобразяване, за да показват текст за тези от нас, които сърфират в интернет.
HTML означава „Hypertext Markup Language“ и Markdown следователно е начин за по-лесно писане на HTML код, макар и по не толкова стабилен начин.
Markdown е създаден през 2004 г. от Джон Грубер(John Gruber) и Арън Суорц(Aaron Swartz) , които искаха да позволят на хората „да пишат, използвайки лесен за четене и писане обикновен текстов формат, по избор да го конвертират в структурно валиден XHTML (или HTML )“.
Една от основните цели на Markdown беше да позволи по-лесна четливост в сравнение с неговите алтернативи. Това прави писането на 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
Примерното изображение по-горе показва примери за форматиране на Markdown за създаване на нова текстова публикация в Reddit . Въпреки че разглежда основите на Markdown , някои често срещани примери не са включени. Да преминем през тях.
Заглавия
В Markdown можете да създадете заглавка, като напишете # (число/знак на лира) преди текста. Броят на знаците за число/паунд, които използвате, ще намали нивото на заглавката. Например, # ще бъде най-голямото заглавие, а ### ще показва по-малко подзаглавие.
В HTML те просто се преобразуват в
Изображения
Подобно на връзките, изображенията в Markdown се създават чрез обвиване на алтернативния текст в квадратни скоби и URL адреса(URL) в скоби. Ето един пример:
[Лого на Geek на Help Desk]( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )
Вграден код
Започването на ред с четири интервала ще създаде кодов блок, но за вграден код можете просто да увиете текст в обратни точки. Ето един пример:
*int main(){printf (“Здравей свят ”); връщане на 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 няма това, което търсите, вижте Dillinger или Editor.md .
Markdown е навсякъде в мрежата и ако сте нов в интернет, това вероятно ще бъде първият неофициален „език за кодиране“, който се научите да използвате. Тя е изключително полезна и подобрява начина, по който общуваме онлайн чрез текст, така че се надяваме, че тази статия ви е помогнала да научите повече за нея!
Related posts
Най-добри редактори на Markdown: всички платформи и онлайн
HDG обяснява: Какво е SQL, T-SQL, MSSQL, PL/SQL и MySQL?
Най-добрите безплатни онлайн редактори за намаление
Коя е най-добрата услуга за конферентни разговори – най-добрите сравнени приложения
Автоматично преместване, изтриване или копиране на файлове в Windows
5 Windows алтернативи на командата sudo на Linux
5 най-добри добавки за поверителност на Firefox за онлайн безопасност
Парсерът за електронна поща Zapier: 3 креативни начина да го използвате
3 инструмента за диагностика и отстраняване на проблеми с вашия монитор
4 най-добри софтуерни приложения за пренасочване на портове и как да ги използвате
5 най-добри безплатни имейл акаунта за еднократна употреба
Най-добрите 4 алтернативи на Google Chromecast
Как настолното приложение Signal може да помогне за защитата на вашата поверителност
Какво представлява Microsoft Power Automate и безплатни шаблони за изтегляне
5 преносими приложения, които определено искате да имате на вашия USB флаш
5 трика с командния ред, за да направите CMD по-интересен
Какво е чат бот и как да го използвате на сайта си
10-те най-добри разширения за поверителност за Chrome (2022)
7 начина за отваряне на MDB файл без Microsoft Access
Редактор на скриптове на Google Apps: Всичко, което трябва да знаете, за да започнете