首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果你还不知道Markdown,你就真的out了

Markdown是一种简单的文本编辑语法,可以将文本格式设置为标题、列表、粗体等。正是因为其简单,所以如今Markdown语言很受欢迎,熟读这篇文章,就会入门使用Markdown语法编辑文本了,写起文字更加得心应手,也不用再花时间去排版了。

什么是Markdown?

当我们给文本设置粗体、斜体、编号列表、项目符号点、标题等格式时,就是在“设置文本格式”。Markdown是一种语法或者说是一组规则,用于格式化网页上的文本。

传统上,人们要格式化网页上的文本,需要使用超文本标记语言,即HTML。HTML与可扩展标记语言(XML)和标准通用标记语言(SGML)一起,是标记语言家族的成员之一。

Markdown和HTML的比较

要使用HTML设置文本格式,需要在文本前后设置标签。比如,如果要加粗文本,需要添加“ 这是一些加粗文本”。

当浏览器读取网页时,它将解释HTML标记并应用相关的格式。当看到“ 这是一些粗体文本”时,它理解到和标记之间的任何内容都应以粗体显示。浏览器会自动隐藏标记(和)。

HTML相对来说比较复杂,有许多语言标记,例如,

,等等。计算机可以轻松阅读这些内容,因为它们仅遵循语法(HTML规则)并应用与标记匹配的格式。

但是,这些标签使人们很难阅读HTML并理解计算机渲染后文本的外观。对于没有太多编程经验的人来说,HTML不是很友好。

而Markdown语法的创立初衷就是在可行的情况下尽可能易于阅读和编写。Markdown使网页文本的格式设置更加容易,因为其标记比HTML更简单,并且它们会自动转换为HTML。这也就意味着我们无需理解HTML就可以为网页编写内容,因为Markdown可以自动转换为HTML。虽然Markdown语法并没有涵盖所有的HTML标记,但是包含了最常见的格式设置选项。

如何使用Markdown?

要使用Markdown,只需将标记应用于文本即可。例如,要设置斜体文本格式,就在其文本前后加上下划线(_这是斜体文本_)。下面是Markdown语法中常见的一些示例:

标题(有几个“#”号,就表示是几级标题):

#这是H1

##这是H2

######这是H6

无序编号:

*红色

*绿色

*蓝色

有序编号:

1.第一点

2.第二点

3.第三点

重点标记:

*粗体*

_斜体_

除此之外,Markdown也有其他优化版本,例如CommonMark和GFM,但它们都是基于原始的Markdown语言规范。优化的版本通常只是通过添加原始Markdown没有覆盖的格式标记来扩展标准,同时优化展示效果。

哪里可以使用Markdown?

现在支持Markdown语言的编辑器越来越多了,很多类博客网站的编辑器,基本上也都支持Markdown语法。下面就推荐几个我常用的、优化程度比较好的编辑器给大家,祝愿大家早日用上Markdown,走上优雅的文本编辑之路。

网页版编辑器:MarkdownNice

左侧使用Markdown语法编辑文本,右侧可以实时预览,Nice编辑器还提供了丰富的主题类型,可以切换我们自己喜欢的,编辑好之后,直接复制右侧文本就可以了,如果没有一次性写完,可以导出文件,下次接着写。另外,如果我们对于Markdown语法不是很熟悉,Nice编辑器也提供了丰富的格式选项,直接点击相应格式即可完成。

APP(安卓/苹果):锤子便签

虽然锤子手机不再,但是锤子便签还依然活得很好,用的人数也相对较多,最近更新在今年3月份,也侧面说明了锤子便签未来依然会存活着。锤子便签算是最早的一批支持Markdown语言的APP了,一经推出,便获得一片好评。推荐锤子便签,主要是因为它足够简单、优雅,如果不熟悉Markdown语法,它也提供了对应的格式,点击选择就可以了。(锤子便签也有网页版,需要登录欢喜云账号方能使用,可以与APP内容同步。)

相信我,一旦用上Markdown语法,一定会爱上它。说不定,在不久的将来,微软的office套件(主要是Word)也会支持使用Markdown语言了,毕竟Edge浏览器已经换成了chromium内核了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200506A0G27N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券