美文网首页
markdown 语法

markdown 语法

作者: liut_2016 | 来源:发表于2017-05-16 17:08 被阅读143次

目录

部分 markdown 风格不支持导航, 包括简书。

语法:

[TOC]

分割线:

* * *

***

*****

- - -

---

---------------------------------------

效果演示:







有些 markdown 风格 *** 是粗分割线, --- 是细分割线。

标题:

# 这是一级标题    字最大
## 这是二级标题   二级标题下会有条细线
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题   标题就不演示了

区块引用:

语法:
> 这是区块引用 行首加上 > 即可.
> > 区块引用是可以嵌套的,就像这样.
> > 区块引用内也可以有一些其它 markdown 语法
> > ### 这是标题

效果演示:

这是区块引用 行首加上 > 即可.

区块引用是可以嵌套的,就像这样.
区块引用内也可以有一些其它 markdown 语法
这是标题

字体样式:

语法:

**加粗**
*斜体*

__加粗__
_斜体_

***加粗斜体***
___加粗斜体___

~~删除线~~

效果演示:

加粗
斜体

加粗
斜体

加粗斜体
加粗斜体

删除线

超链接及效果演示:

[我是超链接](http://google.com/)

我是超链接

[带有标题的超链接,鼠标放在上面即可显示](http://google.com/ "google")

带有标题的超链接,鼠标放在上面即可显示

或者

<http://google.com/>

http://gmail.com/

<address@google.com>

address@gmail.com

插入图片:

  • 插入在线图片

      ![我是在线图](https://img.haomeiwen.com/i702375/22ef104355d92f30?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    

    演示:


    我是在线图

    中括号内文字可省略,省略后图片下方不会有标题



    演示:


  • 插入本地图片

      ![](\img\lang.png)
    

列表:

无序列表

- 这是无序列表,在 `item` 前加上 `-` 加空格就行
- red
- blue
- white

* 也可以这样
* red
* blue
* white

+ 或者这样
+ red
+ blue
+ white

三种效果都一样,演示:

  • 这是无序列表,在 item 前加上 - 加空格就行
  • red
  • blue
  • white

有序列表

代码:
1. 有序列表 数字加上英文据点即可
2. red
3. green
4. blue

效果演示:

  1. 有序列表 数字加上英文据点即可
  2. red
  3. green
  4. blue

代码:
8. 有序列表前的数字并不影响输出结果
20. red
8. green
0. blue

效果演示:

  1. 有序列表前的数字并不影响输出结果
  2. red
  3. green
  4. blue

代码:

8. 列表中可以有多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
20. 这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段。
    这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段。
    这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段。
8. 测试列表
0. 测试列表

效果演示:

  1. 列表中可以有多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
  2. 这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段,这是第一段。
    这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段,这是第二段。
    这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段,这是第三段。
  3. 测试列表
  4. 测试列表

多选列表 :

- [x] 多选列表
- [ ] 多选列表
- [x] 多选列表
- [x] 多选列表

效果演示:

  • [x] 多选列表
  • [ ] 多选列表
  • [x] 多选列表
  • [x] 多选列表

代码区块:

  • 缩进即是代码区块,在行首缩进4空格或 Tab
    示例:
    this.firstName = firstName;
    //tab 或 四个空格
    this.firstName = firstName;

  • 行内代码: 用英文反引号(ESC 键下方)包裹,如
    this.firstName = firstName;
    输出为 this.firstName = firstName;

  • 代码段,用一对 ``` 包裹,可在第一个 ``` 后加上代码语言类型,会使代码着色(部分markdown样式不支持) 如:

      ``` java
      public class Person {
          String firstName;
          String lastName;
    
          public Person(String firstName, String lastName) {
              this.firstName = firstName;
              this.lastName = lastName;
          }
    
          public interface PersonFactory<P extends Person> {
              P create(String firstName, String lastName);
          }
      }
      ```
    

    效果演示:

    public class Person {
        String firstName;
        String lastName;
    
        public Person(String firstName, String lastName) {
            this.firstName = firstName;
            this.lastName = lastName;
        }
    
        public interface PersonFactory<P extends Person> {
            P create(String firstName, String lastName);
        }
    }
    

表格:

第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。

列于列之间用管道符|隔开。

第二行还可以为不同的列指定对齐方向。默认为左对齐,在 - 右边加上 : 就右对齐。两侧都加为剧中.

代码:

|学号|姓名|分数|
|-|-|-|
|小明|男|75|
|小红|女|79|
|小陆|男|92|
|小陆|男|92|

两边的管道符可以省略,如下

学号|姓名|分数
-|-|-
小明|男|75
小红|女|79
小陆|男|92
小陆|男|92

结果都一样:

学号 姓名 分数
小明 75
小红 79
小陆 92
小陆 92

左右对齐

居中|右对齐
:-:|-:
居中居中居中居中居中|右对齐右对齐
居中居中居中居中|右

效果演示:

居中 右对齐
居中居中居中居中居中 右对齐右对齐
居中居中居中居中

转义符 反斜杠 :

反斜杠可以使语法不生效,以便在文档中输入特殊字符

\\   反斜线
\`   反引号
\*   星号
\_   底线
\{}  花括号
\[]  方括号
\()  括弧
\#   井字号
\+   加号
\-   减号
\.   英文句点
\!   惊叹号

\*斜体\*

效果演示:

\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号

*斜体*

推荐的 Markdown 编辑器

markdownpad 专业版功能强大,需付费(win7-8.1,win10需下载个插件才能正常使用),请支持正版。

haroopad 免费、跨平台(win,mac,linux)

typora Typora 这款Markdown 编辑器将「写字」和「预览」这两件事情合并了,再加上好用的表格、代码编辑,拖拽插图体验,实在是同类软件中的一枝新秀。

关于 markdown 风格

不同的风格样式差别好大,甚至对语法的支持都不一样,推荐 github 风格,上面两款软件都可以在设置中启用这种风格。


dillinger.io : 在线的markdown编辑器

参考

http://www.markdown.cn/

http://blog.leanote.com/post/freewalk/Markdown-%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C

相关文章

  • Markdown语法

    Markdown基本语法 Markdown基本语法1 Markdown基本语法2(全、有用)

  • Markdown 入门指南

    Markdown 入门指南 目录Markdown 语法的起源Markdown 语法的种类Markdown trad...

  • MARKDOWN学习之路3

    MARKDOWN学习之路3 markdown介绍markdown语法标题语法列表语法区块引用语法字体语法分割线图片...

  • 第一次markdown

    #markdown的语法据说很简单 ##markdown的语法据说很简单 ###markdown的语法据说很简单 ...

  • Markdown语法

    Markdown语法 注意: Markdown中使用到的语法符号均为英文符号 Markdown语法主要分为如下几大...

  • 00.markdowm语法

    Link: Markdown 语法说明 . Link: Markdown进阶语法整理 .

  • Markdown语法简要说明

    Markdown语法 注意:Markdown中使用到的语法符号均为英文符号 Markdown语法主要分为如下几大部...

  • Markdown语法使用指南

    Markdown 语法 以下是 Markdown 的常用语法!在以后的笔记中将持续使用 Markdown 语法进行...

  • 基本语法

    语法说明 MarkDown基本介绍及使用 MarkDown语法介绍

  • Markdown语法学习

    Markdown语法学习 目录 Markdown语法学习语法补充Markdown简介基本语法标题分隔线强调链接图片...

网友评论

      本文标题:markdown 语法

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