markdown基础语法


使用markdown写博客也有一段时间了,现在对我使用到的一下语法作个总结。
其他语法以后用到再进行补充~

文章目录

  • markdown基础语法
    • 生成目录
    • 各级标题
  • 1级
    • 2级
      • 3级
    • 水平分割线
    • 段落
    • 版权声明符
    • 表格
    • 空格
    • 内容中嵌入代码标记
    • 代码块
    • 数据块
    • 树形区块
    • 无序列表
    • 有序列表
    • 链接
    • 强调
    • 图片
    • 转义
    • 自动链接
    • 数学公式
      • 内容中嵌入数学公式
      • 单行数学公式
      • 下标使用
      • 上标使用
      • 分数
      • 积分
      • 开方
      • 极限

生成目录

标题下方加入:

@[TOC]

各级标题

经常使用n个#然后空格即可标记为n级标题

示例:

# 1级
## 2级
### 3级

效果:

1级

2级

3级

水平分割线

  • 可以使用3个以及3个以上-*(注意要先空一行,不能紧贴在文字下方)
  • 可以使用html标签<hr>

示例:

----

效果:


示例:

<hr>

效果:


段落

(尽量用空行来调整段落,虽然markdown支持部分HTML标签,但是所有的html标签最好在不得已的情况下使用)

示例:

<p>123</p>

效果:

123

版权声明符

示例

&copy;tbyouth.com

效果:
©tbyouth.com

表格

(1) 使用markdown标准方式:| 加上 --

name|id
--|--
age|address
name id
age address

(2)使用html标签

<table>
<tr>
<td>name</td>
<td>id</td>
</tr>
<tr>
<td>age</td>
<td>address</td>
</tr>
</table>
<br>
name id
age address

空格

  1. 空一格(占据的宽度正好是1个中文宽度):
    示例:

    1&emsp;23
    

    效果:
    1 23

  2. 空半格(占据的宽度正好是12\frac{1}{2}21​个中文宽度)
    示例:

    4&ensp;56
    

    效果:
    4 56

内容中嵌入代码标记

示例:

`print(666)`

效果:
print(666)

代码块

示例:

 ```c#include <stdio.h>int main(){printf("Hello world!")return 0;}```

效果:

#include <stdio.h>
int main()
{printf("Hello world!")return 0;
}

数据块

    123 456选中按tab键将形成一个块

树形区块

示例:

>**区块**
>123
>456
>>>456
>>>>>>88999

效果:

区块内容
123
456

456

88999


无序列表

前面使用*+-之后空格即可标记为无序列表
示例:

* Chinese
* Math
* English

效果:

  • Chinese
  • Math
  • English

有序列表

示例:

1.  1111
2.  222222
3.  33333333333

效果:

  1. 1111
  2. 222222
  3. 33333333333

链接

行列式
示例:

[baidu](https://www.baidu.com "度娘")行列式

效果:
baidu行列式

参考式
示例

(文章末尾像写论文参考文献一样加上参考链接即可)

[baidu][1],参考式文章内容。。。[1]: https://www.baidu.com "baidu"

效果:
baidu,参考式

强调

示例:

**0101**
*123*
_456_
<em>hhh</em>

效果:
0101
123
456
hhh

图片

在csdn在线编辑器中直接上传
(这种方式图片会自动加上自己博客地址的水印)


使用外链

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HvsUhAcX-1590154451936)(http://img1.imgtn.bdimg.com/it/u=1141259048,554497535&fm=26&gp=0.jpg)]

这种方式容易出现如下情况:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-djDVD9gB-1590152194312)(http://img1.imgtn.bdimg.com/it/u=1141259048,554497535&fm=26&gp=0.jpg)]

所以推荐使用用<img src="img_url">标签。

使用img标签

示例:

<img src="http://img1.imgtn.bdimg.com/it/u=1141259048,554497535&fm=26&gp=0.jpg">

效果:

img标签内可设置图片大小,加上div标签可设置图片对齐方式
示例:

<div align=center><img src="http://img1.imgtn.bdimg.com/it/u=1141259048,554497535&fm=26&gp=0.jpg"  width="60%" height="40%"></div>

效果:


转义

一些特殊的字符需要用\转义

示例:

\*
\\

效果:
*
\


自动链接

示例:

<http://www.qq.com>
<2638961251@qq.com>

效果:
http://www.qq.com
2638961251@qq.com


数学公式

内容中嵌入数学公式

使用$ $将数学公式括起来
(之间的上标使最好用^,使用<sup></sup>需要格外处理字符)
示例:

$2x^3-4x^2+3x-6=0$

效果:
2x3−4x2+3x−6=02x^3-4x^2+3x-6=02x3−4x2+3x−6=0

单行数学公式

使用$$ $$(公式有居中效果)
示例:

$$2x^3-4x^2+3x-6=0$$

效果:
2x3−4x2+3x−6=02x^3-4x^2+3x-6=02x3−4x2+3x−6=0

下标使用

  • $ $中使用_
    示例:

    $S_n$
    $S_{i-1}$
    

    效果:
    SnS_nSn​
    Si−1S_{i-1}Si−1​

  • 如果要用<sub></sub>,要用$$将字母括起来

    示例:

    $S$<sub>$n$</sub>
    

    效果:

    SSSnnn

上标使用

  • $$中使用^:

    示例:

        $K <= 10^6$$K = 2^{j-1}$
    

    效果:
    K<=106K <= 10^6K<=106
    K=2j−1K = 2^{j-1}K=2j−1

  • 使用<sup></sup>:
    示例:

     $10$<sup>$6$</sup>
    

    效果:
    101010666

分数

示例:

$\frac{52}{1}$

效果:
521\frac{52}{1}152​

积分

示例:

$\int^{1}_{0}cosxdx$$\int^{\infty}_{0}{sinxdx}$

效果:
∫01cosxdx\int^{1}_{0}cosxdx∫01​cosxdx

∫0∞sinxdx\int^{\infty}_{0}{sinxdx}∫0∞​sinxdx

开方

示例:

$\sqrt{x^2}$

效果:
x2\sqrt{x^2}x2​

极限

示例:

$\lim^{x\to\infty}_{y\to1}\frac{x^3}{y}$

效果:
lim⁡y→1x→∞x3y\lim^{x\to\infty}_{y\to1}\frac{x^3}{y}limy→1x→∞​yx3​

其他参考: Markdown数学公式语法

Daily English

Sometimes we make mistakes.
It’s what we learn from it decides our future.
有时候,我们难免会犯错误。
但正是那些我们从中学到的东西决定了我们的未来。

小白的markdown基础语法总结相关推荐

  1. 1.markdown基础语法

    markdown 基础语法 使用VScode时的一些意外情况 最开始用的是vscode写md笔记,但是最后需要用它写代码,所以就去用其他的编辑器了,寻找过程一言难尽,因为我觉得大部分md编辑器都比不上 ...

  2. MarkDown 基础语法速成初级篇

    MarkDown 基础语法半天速成篇 名词解释: MD-MarkDown是一种非常轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档, 编写后的文本可以导出为html,word,图像,pdf ...

  3. Markdown基础语法的学习

    Markdown基础语法 Markdown可以在任何地方使用,而且可以被任何系统的任何文本编辑工具打开,十分简便.同时程序员的世界更离不开它,GitHub.简书.csdn等都支持,而且官方技术文档都是 ...

  4. markdown基础语法的使用

    title: markdown基础语法的使用 一.快捷键 (1)对文字的特殊标注 标题 一个#键就是一级标题,一直可到六级标题(最多六个级别的标题) 下划线 一组标签可以给文字添加下划线或者ctrl+ ...

  5. Markdown 基础语法与常见问题总结

    最近在用 Markdown编辑SCI科技论文的初稿, 所以在此记录一些win10使用Markdown pad2时遇到的问题与基础语法: 1. //半角空格(英文) 2. //全角空格(中文) 3.句末 ...

  6. 小白的markdown基础学习笔记

    markdown基础学习笔记 1.代码块与代码区块 // 代码块语法: ​```java ​```shell // 代码区块语法: `print(hello world)` print(hello w ...

  7. Markdown基础语法教程

    目录 Markdown介绍 Markdown优缺点 优点 缺点 Markdown主要场景 Markdown基本语法 标题 列表 引用 脚注 高亮 斜体和粗体以及粗斜体 删除线(中划线) 分隔线 复选框 ...

  8. Markdown基础语法小结

    一.前言 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. --摘自百度百科 没想到一向不太靠谱的百度百科这次竟有了如此精辟的解释. ...

  9. MarkDown基础语法记录

    基础语法记录,其中有一些博客园暂不支持 <!--标题--># 一级标题 ### 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 一级标题 二级标题 三 ...

最新文章

  1. 开课吧python小课值得么-领导想提拔你,从来看的不止努力!
  2. CSDN-markdown编辑器使用指南
  3. HDU 3123 GCC(同余模定理)
  4. java struts2值栈ognl_Struts2的值栈和OGNL牛逼啊
  5. 了解下广告计费模式CPC、CPA和CPM
  6. ioc spring技术手册学习
  7. JS实现新打开网页最大化or全屏显示
  8. linux 内核 内存管理 初始化 页表
  9. 端到端矢量化高清地图学习框架VectorMapNet
  10. comsol5.6下载
  11. SonarQube 持续集成代码质量管理
  12. 多线段几何图形—— 简单几何图形(从线段中搜索封闭图形)
  13. Cocos Creator 计时器错误 cc.Scheduler: Illegal target which doesn't have uuid or instanceId.
  14. 网页上为何出现连接超时,怎么解决呢?
  15. 道德经 道可道,非常道。
  16. Interpreter解释器模式
  17. Note: Bimodal Content Defined Chunking for Backup Streams
  18. nhibernate访问mysql配置_NHibernate各种数据库连接参数文件配置方法说明
  19. 大型数据中心互联(T级光传输方案)
  20. Python 里的标识符

热门文章

  1. 计算机网络-基本概念(10)【传输层】TCP运输连接管理
  2. 不飘了,让图像识别算法快速产业落地 别再实验了,让你的图像识别算法赶紧上线!...
  3. 终于看腻了黄色!让它五彩斑斓起来!
  4. 神仙尬聊!哲学马云VS科技马斯克:生活就该每周工作12小时,开特斯拉玩遍三千城市...
  5. git拉取tag_不给队友拖后腿!团队开发中 Git 最佳实践
  6. 0x84bb0001 sqlserver_sqlserver 2000 远程连接 服务器的解决方案
  7. norminv函数是什么matlab,norminv函数的用法,表示的是什么意思
  8. linux相关(find/grep/awk/sed/rpm)
  9. 某业务自助开通账户问题排查
  10. springboot学习笔记1:springboot入门