MarkDown基本语法

1. 段落和标题大纲

  • 标题大纲(类似于HTML的H1, H2, …)
  • 段落(类似HTML的<p>)标签

2. 无序列表和有序列表

  • 无序列表每个每个列表项用*开头
  • 有序列表每个列表项用1., 2., ……这样的开头
  • tab表示缩进一个层级,可以实现列表的嵌套。

3. 强调和斜体

  • 我是斜体
  • 我是粗体

4. 表示引用和行内代码

  • 开头,表示引用的文件

  • 用两个’`’把字符包起来,就是现实一个行内代码。类似HTML的<code></code>的效果。
  • 例:

print("Hello World!")

5. 转义

  • \表示转义
  • 例:

* \ >

6. 横线

  • '---'表示一个横线,也就是HTML里的'hr'标签

7. 表示链接

8. 表示图片

  • 语法 '![]'('图片链接')
image
image

9. 表格

语法说明:

  1. 不管是哪种方式,第一行为表头,第二行分隔表头和主体部分,第三行开始每一行代表一个表格行;
  2. 列与列之间用管道符号 “|” 隔开,原生方式的表格每一行的两边也要有管道符。
  3. 可在第二行指定不同列单元格内容的对齐方式,默认为左对齐,在 “-” 右边加上 “:” 为右对齐,在 “-” 两侧同时加上 “:” 为居中对齐。
| 参数 |详细解释|备注|
| - | - |
| -l | use a long listing format |以长列表方式显示(显示出文件/文件夹详细信息) |
| -t | sort by modification time |按照修改时间排序(默认最近被修改的文件/文件夹排在最前面) |
|-r | reverse order while sorting |逆序排列|
|表头1|表头2|...|表头N|
| - | :-: | -: |
|内容1|内容2|...|内容N|
Name Academy score
Harry Potter Gryffindor 90
Hermione Granger Gryffindor 100
Draco Malfoy Slytherin 90

10. 代码高亮

终于说到代码高亮了,这个更加简单了,看好了,就是这样

"语言[java/python/php/bash/html/javascript/…] 你的代码"

就是这样简单。

11. Atom写MarkDown

  • 11.1 实时浏览Markdown

使用Atom编写markdown的。默认快捷键 Ctrl + Shift + M 可以召唤出markdown预览界面,再按一次可以取消预览。

  • 11.2 导出为PDF文件

    • 安装markdown-pdf插件,并重启Atom
    • 导出PDF文件,Packages -> MarkDown to PDF -> Convert 或者默认快捷键Ctrl+Shift+C
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容