美文网首页
30分钟Markdown语言入门

30分钟Markdown语言入门

作者: QQQcarry | 来源:发表于2019-08-19 19:37 被阅读0次

    Markdown标记语言

    一、Markdown语言是什么?

    Markdown 是一种轻量级标记语言。它是一种标准、一种语言,而非特定的软件,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
    Markdown语言最大的特点是简单、干净、利落,它的设计初衷,就是希望带来纯粹的写作的感觉。Markdown是网络时代的写作工具,相比较而言,Word更像是一款排版软件而不是写作工具,大部分人只用了Word不到5%的功能。

    • “轻量级”:是指结构简单,容易记忆也容易上手。
    • “标记语言”:是指它会通过一些特定符号来实现特定功能;而这些符号会直接写在文字当中。

    二、Markdown特点是什么?

    1. 书写流畅,无需分心排版格式问题,只需专注内容本身。
      在电脑上进行Markdown写作,甚至不需要离开键盘操作鼠标,不需要繁杂的选择,纯键盘输入。
    2. 语法简单易学,上手极快
      对于加粗、标题、列表等格式排版,只需要简单加几个字符即可,不需要计算机基础,几分钟就能学会常用语法。
    3. 格式转换方便,可以轻松转成PDF,docx格式
      纯文本格式存储内容,不存在版本不兼容问题,任何支持Markdown语法的编辑器都可以编辑,格式不随编辑器改变。

    三、Markdown语法

    Markdown基本语法是这样的

    # 一级标题
    ## 二级标题
    ##### 五级标题
    - 列表第一项
    - 列表第二项
    1. 有序列表第一项
    2. 有序列表第二项
    [标题](链接地址)
    ![图片描述](图片链接地址)
    *斜体*
    **粗体**
    > 引用段落
    \```
    代码块
    \```
    
    Markdown语法

    标题

    Markdown 中,只需要在文本前面加上“#”,就会被认为是加了一个标题。同理,你还可以增加二级、三级、四级、五级标题和六级标题,只需要增加“#” 即可。例如:

    # 一级标题
    ## 二级标题

    实际显示效果

    一级标题

    二级标题

    列表

    当你要罗列一些内容时,列表是很有用的工具。
    列表项目标记通常放在段落开头,后面要跟着一个空格。列表的各个条目之间可以不留空行。
    若列表中的条目没有特定顺序时,可以使用 无序列表。加号“+”或减号“-”都可以作为列表标记,后面要跟一个空格。例如:

    - Red
    - Green

    实际效果

    • Red
    • Green

    有序列表

    1. Red
    2. Green

    列表嵌套

    • 一级列表1
      • 二级列表1
      • 二级列表2
    • 一级列表2

    图片

    Markdown 中可以插入图片,只需要感叹号、方括号和圆括号即可。例如:


    图片名称

    一个英文感叹号 “!” 后紧跟方括号,里面可以写这张图片的说明;再紧跟一对圆括号,里面是这张图片的网址。

    链接

    在文档中插入连接的语法和插入图片的语法很像,只是少了最前面的英文感叹号"!"。
    百度

    传送门

    abcd@139.com
    https://www.baidu.com

    引用

    可以使用">" 标记来引用其他人的言论、书籍或报纸的内容。只需要在段落的第一行最前面加上 > 即可:

    Talk is cheap. Show me the code.——Linus Torvalds

    强调

    在Markdown中,可以使用 * 或 _ 来表示斜体和加粗。需要注意的是,“_”是下划线而非减号“-”。

    在需要斜体的文本左右各加一个“*”或“_” :
    斜体
    在需要加粗的文本左右各加两个“*”或“_” :
    加粗

    代码引用

    在行内高亮代码部分import pandas as pd,在代码前后各加一个`。
    代码块,使用3个连续的`开启和结束一段代码,为代码添加一个黑框。

    import time 
    import pandas
    print('hello, world')
    

    删除线

    删除内容首尾各添加两个波浪线

    分割线

    在 Markdown 中,可以用分隔线来将内容分成不同区域。

    只需要连续三个减号"-"即可。例如:

    ---

    实际效果


    四、Markdown编辑器

    Windows

    推荐 Sublime Text 3,强大优雅的编辑器。

    Typora,全平台可以直接预览排版效果的编辑器。

    Mac

    推荐 Ulysess,专注写作的编辑器,功能强大,体验一流。

    Macdown,可以预览排版效果。

    Web

    推荐简书,有 Markdown 写作/预览模式。

    作业部落,功能强大的 Markdown 编辑器。

    五、常见问题

    Q: 我该去哪里下载 Markdown 软件?

    A: Markdown 是一种标准而非软件,任何支持 Markdown 语法的编辑器都可以使用,无论是何种操作系统、哪类设备。请看 “四、 Markdown编辑器”,或者问问 Google。


    Q: 为什么我按说明写了标记,但是没法正常显示?

    A: 很可能是你误把中文标点当成了英文标点。在 Markdown 中使用标点符号作为标记时,要使用英文标点符号。没关系,人们总会犯这种小错误。


    Q: 为什么我写的两端内容被合并成了一段?

    A: 这是因为,在一些 Markdown 解释器中,会把相邻的两行合并成同一个段落。在 Markdown 中另起一段时,需要多敲一次回车键,来在段落之间添加一个空行。这是与其他常见文档格式的不同之处。


    Q: 为什么我写了正确的标记,但是在编辑窗口中看不到任何效果?

    A: 许多 Markdown 编辑器都不是所见即所得的——“所见即所得”是指你对格式的修改会马上反映在屏幕上,就像 Word 那样。如果你的编辑器没有没有实时预览功能,就不会看到格式的变化。Macdown简书 都支持实时预览,你需要先打开这个功能,才能看到这些格式标记的效果。

    参考文章:
    叶猛犸:8分钟学会Markdown ,写作效率翻一番!新手手册 V2.4
    高鸿祥:Markdown基本语法
    来源:简书

    相关文章

      网友评论

          本文标题:30分钟Markdown语言入门

          本文链接:https://www.haomeiwen.com/subject/cciesctx.html