Jeśli regularnie korzystasz z internetowych sieci społecznościowych lub forów dyskusyjnych, istnieje prawdopodobieństwo, że widziałeś lub korzystałeś z Markdown, nawet nie wiedząc, czym jest Markdown.
Dla wielu osób już w sieci HTML był pierwszym i najbardziej podstawowy język programowania, którego się nauczyli. Jednak Markdown jest jeszcze prostszy. W rzeczywistości jest to tak proste, że kursy na ten temat nie istnieją. Możesz się tego nauczyć w ciągu kilku minut.
W tym artykule omówimy podstawy Markdown i wszystko, co powinieneś wiedzieć o jednym z najpopularniejszych i najlżejszych języków znaczników w sieci.
Co to jest Markdown?
Markdown to gra polegająca na określeniu „znaczników”. Znaczniki są zdefiniowane jako „proces lub wynik korekty tekstu w przygotowaniu do drukowania”, który jest dokładnym opisem tego, jak języki programowania współdziałają z tłumaczami i silnikami renderującymi, aby wyświetlać tekst użytkownikom przeglądającym Internet.
HTML oznacza „Hypertext MarkupLanguage”, dlatego Markdown jest sposobem na więcej łatwe pisanie kodu HTML, choć w mniej niezawodny sposób.
Markdown został stworzony w 2004 roku przez Johna Grubera i Aarona Swarta z, który chciał pozwolić ludziom „pisać przy użyciu łatwego do odczytu i łatwego do zapisania formatu zwykłego tekstu, opcjonalnie przekonwertuj go na poprawny strukturalnie XHTML (lub HTML).”
In_content_1 all: [300x250] / dfp: [640x360]->Jednym z głównych celów Markdown było zapewnienie łatwiejszej czytelności w porównaniu do jego alternatyw. To sprawia, że pisanie Markdown i czytanie zwykłego tekstu Kod Markdown jest bardzo prosty.
Jakie strony używają Markdown?
Ponieważ Markdown jest po prostu prostszym sposobem pisania HTML, nie zobaczysz witryn podających się za „zapisane w Markdown”. Znajdziesz jednak wiele stron internetowych, które pozwalają użytkownikom na wkład lub publikowanie w sposób, który akceptuje Markdown.
Jednym z przykładów jest GitHub. W wstępnie wygenerowanym pliku README.md każdego repozytorium GitHub opcja Markdown jest akceptowana. Jak sugeruje to, MD jest rozszerzeniem używanym do plików zapisywanych przy użyciu kodu Markdown.
Reddit i Stack Exchange również używają Markdown jako sposobu, w jaki użytkownicy mogą lepiej organizować posty i wyrażać siebie. Stos witryn wymiany, takie jak Przepełnienie stosu, nie byłoby identyczne bez Markdown do konwersji zwykłego tekstu na czytelne, sformatowane fragmenty kodu.
Jak korzystać z Markdown
Powyższy przykładowy przykład pokazuje przykłady formatowania Markdown do tworzenia nowego posta tekstowego Reddit. Chociaż omawia on podstawy Markdown, niektóre typowe przykłady nie zostały uwzględnione. Omówmy je.
Headers
W Markdown możesz utworzyć nagłówek, wpisując #(znak liczby / funta) przed tekstem. Liczba używanych znaków liczby / funta zostanie zmniejszona do poziomu nagłówka. Na przykład #będzie największym nagłówkiem, a ###wyświetli mniejszy podtytuł.
W HTML są one po prostu konwertowane na , a ###to na przykład
.Obrazy
Podobne do linków, obrazy w Markdown są tworzone przez zawijanie tekstu alternatywnego w nawiasach kwadratowych i adresu URL w nawiasie. Oto przykład:
[logo Geek Help Desk] (https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )
Kod wewnętrzny
Rozpoczęcie linii z czterema spacjami spowoduje utwórz blok kodu, ale w przypadku kodu wbudowanego możesz po prostu zawinąć tekst w backticks. Oto przykład:
`int main () {printf („ Hi World \ n ”); zwróć 0;}`
Edytor tekstu Markdown
Jeśli jesteś zainteresowany opanowaniem Markdown, znalezienie wsparcia w postaci stacjonarnego edytora tekstu to świetny początek. Ponieważ jednak Markdown może być renderowany na żywo w przeglądarce i nie wymaga skomplikowanej interakcji po stronie serwera, istnieją nawet internetowe edytory Markdown.
Autonomiczne edytory Markdown
Jeden z najlepszymi samodzielnymi edytorami Markdown (i ogólnie edytorami tekstu) dla systemów Windows, macOS i Linux jest Wzniosły tekst.
Wszystko, co musisz zrobić, aby włączyć podświetlanie składni Markdown, to załadować plik MD lub ustawić wyróżnianie składni na Markdownklikając Zwykły tekstpo prawej stronie paska stanu.
Dwa inne świetne bezpłatne edytory Markdown to Typora (Mac) i Znakomity (Linux).
Internetowe edytory Markdown
Internetowe edytory Markdown są na ogół bardziej bogate w funkcje, więc zdecydowanie zalecamy.
Na przykład StackEdit zapewnia bezproblemowy interfejs dowcipu h dwa panele: jeden dla kodu Markdown, a drugi dla dynamicznego podglądu tekstu na żywo.
Jeśli dopiero zaczynasz korzystanie ze StackEdit, wystarczy kliknąć Rozpocznij pisanie, a przejdziesz do edytora internetowego, który jest wstępnie wypełniony z przykładowym kodem Markdown i instrukcjami.
Jeśli StackEdit nie ma tego, czego szukasz, sprawdź Dillinger lub Editor.md.
Markdown jest wszędzie w Internecie, a jeśli dopiero zaczynasz przygodę z Internetem, prawdopodobnie będzie to pierwszy nieoficjalny „język kodowania”, którego nauczysz się używać. Jest niezwykle przydatny i usprawnia sposób komunikacji online za pośrednictwem tekstu, dlatego mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się więcej na ten temat!