什麼是Markdown?要如何使用Markdown?哪裡會用到Markdown?
Markdown是一種簡單的語法,它以標題、列表、粗體等形式格式化文本,這種標記語言很流行,你肯定有一些應用程式支持它。下面是一個Markdown的簡單示例,介紹了什麼是Markdown,如何和在哪裡你可以使用它。
什麼是Markdown?
在文本中添加粗體、斜體、編號列表、項目符號、標題等時,可以對其進行「格式化」。Markdown是一種語法或規則集,用于格式化網頁上的文本。
傳統上,人們使用超文本標記語言(又稱為HTML)來格式化網頁上的文本。HTML與可擴展標記語言(XML)和標準通用標記語言(SGML)一起,是標記語言系列的成員。
要使用HTML格式化文本,必須在文本周圍放置標籤。例如,如果要使文本變為粗體,請輸入「 一些粗體文本</ b>」。
當Web瀏覽器「讀取」網頁時,它將解釋HTML標記並應用適當的格式。當它看到「 一些粗體文本</ b>」時,它意識到和</ b>標記之間的所有內容都應為粗體。瀏覽器還隱藏標籤(和)。
HTML可能非常複雜,有許多標籤,例如、
- 等。計算機閱讀它們沒有問題,因為它們遵循語法(HTML規則)並應用與標籤匹配的格式。
但是,標籤使人們難以閱讀HTML,也很難理解計算機顯示文本後的外觀。對於沒有太多HTML閱讀經驗的人來說,這不是很方便。
另一方面,Markdown的意思是「儘可能容易讀寫」。John Gruber和Aaron Schwartz解釋了為什麼他們在2004年創建Markdown,並提供了Gruber網站的語法指南。
簡而言之,Markdown使網頁文本的格式設置更加容易,因為其標記比HTML更簡單,並且會自動轉換為HTML。這意味著你不需要了解HTML即可為網頁編寫內容,因為Markdown會將你的標籤轉換為HTML。
它沒有涵蓋所有可能的HTML標記,只是最常見的格式設置選項。
如何使用Markdown?
要使用Markdown,你只需要在文本上應用簡單的標籤即可。例如,要以斜體格式設置文本,必須在文字的前後加上下劃線,如下所示:_這是斜體文本_。
下面是語法指南中Markdown格式的其他一些示例:
標題
#這是H1
##這是H2
######這是H6
編號列表
1.第一
2.第二
3.第三
Markdown將*粗體*和_斜體_轉換為HTML標籤,可以使用多種不同的方式來解釋。例如,你可以創建一個將標籤解釋為閃爍紅色文本的應用程式。然而,實際上,幾乎每個應用程式(包括每個WeB瀏覽器)都將其解釋為*粗體*和_斜體_。
還有Markdown變體,例如CommonMark和GitHub Flavored Markdown(GFM),但它們均基於原始的Markdown規範。變體通常只是通過添加原始Markdown無法覆蓋的格式標記來擴展標準。
格式化文本後,應用程式應將其轉換為HTML,這通常是自動完成的。例如,GitHub上的README文件使用Markdown,並且如果擴展名為.MD,則GitHub在發布時會自動將其轉換為正確的HTML標籤。這樣,在大多數情況下,你就不用自己做了。
在哪裡可以使用Markdown
如上所述,你可以在GitHub以及Reddit、StackOverflow和其他網站上使用Markdown。如果你曾經在WhatsApp或Slack消息中設置過文本格式,那麼你已經使用了它,因為這些應用程式使用Markdown標籤的(很小)子集來格式化文本。
如果你想學習Markdown,請查看原始的Markdown語法指南或第三方學習網站。它很容易學習,只要仔細看一遍語法就可以輕鬆使用了。
到訪人數:(74)