首页 > 其他 > 详细

Markdown常用语法

时间:2019-03-26 19:52:20      阅读:162      评论:0      收藏:0      [点我收藏+]

概述

Markdown是一种轻量级标记语言,它允许我们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。它的宗旨是易读易用,
所以,就是因为它的轻量化、易读易写特性,它适用性广泛,包括GitHub,各种笔记软件等,基本是一处学习,处处可用,太赚了。

一.段落

1.段落区分

Markdown里文字间相隔一个或以上的空行,就为不同的段落,其余的都是同一个段落。

例:

Markdown语法

    我是第一段
                我也是第一        段

    我是第二段
    

效果

    我是第一段 我也是第一 段

    我是第二段

段落内字之间不管相隔多少个空格或者制表符(只要没相隔一个完整的空行),都当作一个段落。

2.首行缩进

由于markdown语法主要考虑的是英文,所以对于中文的首行缩进并不太友好。
当一段前加了四个空格或一个制表符以上时,整段会按照你输入的样子展示,相当于html里的<pre>标签
所以,例如首行缩进两个字符只能用html代码实现,使用两个&emsp;,或者四个&ensp;(一定要带上英文的分号)。

二.字体

1.标题

标准写法是#加上标题文字

Markdown语法:

# 一级标题
## 二级标题
### 三级标题

效果:

一级标题

二级标题

三级标题

2.字体效果

加粗:文字左右用两个*号包起来

斜体:文字左右用一个*号包起来

加粗加斜体:文字左右用三个*号包起来

加删除线:文字左右用两个~号包起来

Markdown语法:

    **我要加粗**
    *我要变斜*
    ***我要又粗又斜***
    ~~我被删了,呜呜呜~~

效果:

我要加粗
我要变斜
我要又粗又斜
我被删了,呜呜呜

三.分割线

在一行中用至少三个 - 、 * 或 _ 来建立一条分隔线,行内不能有其他东西,但可以在符号间插入空格。

Markdown语法:

    * * *
    ***
    ---------------------------------------
    - - -

效果:





四.超链接

[超链接名](超链接地址 "超链接title")
title可加可不加

Markdown语法:

     [百度](http://baidu.com)
     [陈一发儿](https://files.cnblogs.com/files/cloudust/a.gif)

效果

百度
陈一发儿

五.列表

无序列表:列表前 - + * 任何一种加空格
有序列表: 数字+.+空格(可以自动排序)

Markdown语法:

    - qqq
    - www
    + aaa
    * zzz

    1. aaa
    3. ccc
    2. bbb

效果

  • qqq
  • www
  • aaa
  • zzz
  1. aaa
  2. ccc
  3. bbb

六.表格

默认左对齐

    | 左对齐 | 中间居中 | 右对齐 |
    | :- | :-: | -: |
    | 1| 1 | 1 |
    | 1| 1| 1 |

效果:

左对齐 中间居中 右对齐
1 1 1
1 1 1

七.代码

在代码前后增加 三个反单引号:```

八.反义

如果需要避免文本中的符号被当做Markdown标示符而发生不必要的格式转化,可以在符号前加转义符号 \ 来避免。

Markdown常用语法

原文:https://www.cnblogs.com/cloudust/p/10600162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!