markdown基础语法

一、标题

在想要设置为标题的字体前面加#来表示

示例:

1 # 这是一级标题
2 ## 这是二级标题
3 ### 这是三级标题
。。。
以此类推

效果如下

这是一级标题

这是二级标题

这是三级标题

二、字体样式

在写具体的内容的时候,可能需要对某些具体的显示内容显示不一样的样式,以用于特殊标注,markdown支持四种以下样式

效果如下:

  • 加粗 要加粗的文字左右分别加上两个*号即可

  • 斜体 要倾斜的文字左右分别加上一个*即可

  • 斜体加粗 要倾斜加粗的字体左右分别加上三个*即可

三、引用

在需要设置为引用的文字前面加上>即可,引用支持嵌套,即

  • > 对应的是一级引用
  • >> 对应的是二级引用
  • >>> 对应的是三级引用

效果如下

一级引用

对应的是二级引用

对应的是三级引用

四、分割线

一连用上三个以上的***, 或者是---,或者是___,就可以使用分割线

示例:




5、图片

在markdown中插入图片是件非常简单的事情,语法如下:

![Alt text](图片链接 "optional title")

Alt text:图片的Alt标签,用来描述图片的关键词,可以不写。最初的本意是当图片因为某种原因不能被显示时而出现的替代文字,后来又被用于SEO,可以方便搜索引擎根据Alt text里面的关键词搜索到图片。
图片链接:可以是图片的本地地址或者是网址。
"optional title":鼠标悬置于图片上会出现的标题文字,可以不写。

示例:

![博客首页.jpg](https://upload-images.jianshu.io/upload_images/4481219-6ab739b18e7883c5.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
博客首页.jpg

六、超链接

语法

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

示例:

[百度](https://www.baidu.com)

百度

七、列表

有序列表

语法:数字+. 注意序号和内容之间要有空格

1. 列表内容
   2. 列表内容
3. hello world
  1. 列表内容
    1. 列表内容
  2. hello world

无序列表

无序列表可以用- + * 之中的任何一个

当你的下级列表比上级列表多三个空格的时候,这就是列表的嵌套了,效果如下

- 列表内容
+ 列表内容
    * hello world
  • 列表内容
  • 列表内容
    • hello world

八、表格

表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略

示例

姓名|技能|排行
--|:--:|--:
刘备|大仁大德|大哥
关羽|军神|二哥
张飞|万人敌|三弟
姓名 技能 排行
刘备 大仁大德 大哥
关羽 军神 二哥
张飞 万人敌 三弟

九、代码

单行代码,可以用一个`左右分别隔开

`代码内容`

代码内容

代码块分别用三个```包起来,且反引号单独一行

​```
代码\\\

​```
代码\\\

十、流程图

​```flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes) ->e
cond(no) ->op
&```

十一、数学公式插入

由于Wordpress我现在在用的插件,对于markdown的支持并没有完全,所以对于此数学公式的支持并没有,大家可以自己试试。

对编辑带数学表达式的笔记来说,markdown依旧支持数学语法:

支持latex数学公式

行内公式,如果你想在一段文字中添加数学公式,那么使用如下语法
    $行内公式$
行间公式,如果你想你的数学公式单独成段,使用如下语法
$$
行间公式
$$

示例:
sum = \sum_{i=1}^mx_i
附带:latex数学公式常用语法

  1. 角标(上下标)
    • 上标 ^{}
    • 下标 _{}

上述这些上下标是用来放在需要插入上下标的地方,花括弧内为上下标的内容,当角标为单个字符时候,可以不用花括号,但是如果角标为多字符或者多层次时,必须要使用花括号。

示例:

​ x^2, x_1^2, x^{(n)}{22}, {16}O{2-}{32}, x{y{z^a}}, x^{y_z}
x^2, x_1^2, x^{(n)}_{22}, ^{16}O^{2-}_{32}, x^{y^{z^a}}, x^{y_z}

  1. 分式
    • \frac{分子}{分母}

示例:

 \frac{x+y}{x-y}

\frac{x+y}{x-y}

  1. 根式

    • \sqrt[n]{表达式}

      如果是平方根公式的话,那么[n]不填;如果表达式是个单个字符,则可以不用花括号,但需要在字符和 sqrt之间加入一个空格。
      

\sqrt{a}+\sqrt b+\sqrt[3]{c}

  1. 对数

    • \log_33,\lg8,ln2,log_{12}38

\log_33,\lg8,ln2,log_{12}38

  1. 角度问题

    • \angle 30^\circ,\sin3,\cos3,\tan5,\cot4,\sec5,\csc5

\angle 30^\circ,\sin3,\cos3,\tan5,\cot4,\sec5,\csc5

  1. 求和

    • \sum

    示例 : sum = \sum_{i=1}^mx_i
    sum = \sum_{i=1}^mx_i

  1. 积分

    • \int

      示例:\int_01x2dx
      \int_0^1x^2dx

  2. 极限

    • \lim

    示例:\lim_{n\rightarrow+\infty}\frac{1}{n}
    \lim_{n\rightarrow+\infty}\frac{1}{n}

  1. 常用希腊字母

    • \alpha,\beta,\gamma,\theta,\Theta,\Omega,\xi

      \alpha,\beta,\gamma,\theta,\Theta,\Omega,\xi

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Markdown是什么? 它是一种纯文本格式标记语言。 目的 通过markdown可以使普通文本具有一定的格式,便...
    两只小猪呼噜噜_1539阅读 378评论 0 1
  • 1. 简述 Markdown是一种易读易写的纯文本标记语言,能够实现使用少量标记符号以最小的输入代价生成极富表现力...
    胡博麟阅读 757评论 0 1
  • A、目录 1、斜体和粗体 2、分级标题 3、超链接3.1、行内式3.2、参考线3.3、自动链接 4、锚点 5、列表...
    侯工阅读 1,039评论 2 7
  • 代码 如果你只想高亮语句中的某个函数名或关键字,可以使用 function_name() 实现 通常编辑器根据代码...
    呼呼哥阅读 921评论 0 0
  • markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 一、标题 在...
    SoulBGM阅读 976评论 0 2

友情链接更多精彩内容