markdown快速手册

发布时间 2023-09-08 13:42:16作者: 弘道者

markdown快速手册

嵌入html

markdown天然就支持嵌入htlml的很多语法,例如居中什么的,自己探索一下吧。

设置多级标题

使用#指令可以设置标题 有几个#符号代表第几级标题。需要注意的是#后必须有空格才能表示标题。

换行/换段落

默认情况下一直是一行的,需要换行的时候只需要在末尾加两个空格,然后正常回车,这样就能达到换行的效果了。 如果是3个空格+回车就是换段落了。

文本设置

文本设置包含:斜体,加粗,加粗斜体。其中一颗星号代表斜体,两颗星号代表加粗,三颗星号代表加粗的同时还是斜体字。
在星号包裹的字符串就会出现指定的特效。例如:
*我是斜体字符串*
**我是加粗字符串**
***我是加粗并且斜体的字符串***
上面三行代码会形成下面的效果
我是斜体字符串
我是加粗字符串
我是加粗并且斜体的字符串

列表

有序列表以数字+点的方式开头,无序列表以星号开头后面跟空格表示缩进。
1.有序列表
2.有序列表
3.有序列表
4.有序列表
实现效果

  1. 有序列表
  2. 有序列表
  3. 有序列表
  4. 有序列表

无序列表
* 无序列表
* 无序列表
* 无序列表
* 无序列表
实现效果

  • 无序列表
  • 无序列表
  • 无序列表
  • 无序列表

代码语法

单行代码直接可以用两个反引号 ` 来包裹。
现在需要说明的是转义字符,markdown可以用\来转义特殊字符,知道c/c++的应该是秒懂吧。
使用table建开头表示代码,每行都以table建开始

int a=0;  
printf("%d\n",a);  
printf("hello world\n");    

但是这样不能插入到列表中
使用3个连续反引号 `来包裹代码,这样可以在```后面设置语言类型,当然也可以不设置。
例如:

int a=0;  
printf("%d\n",a);  
printf("hello world\n");  

链接

  • 链接的语法为 [超链接显示名](超链接地址 "超链接title")
    例如 [我的工具网站](http://www.cmdkit.com "很酷的网站")
    显示效果就这样
    我的工具网站

  • 直接使用<>括号来表示超链接
    例如<http://www.cmdkit.com> "cmdkit.com"
    显示效果为
    http://www.cmdkit.com

显示图片

显示图片的语法为![图片alt](图片链接 "图片title")
例如当前目录有一个图片1.png 那么我要显示就这样 ![这是我的本地图片](1.png "美女")
我们来真实显示看看:(方便放博客 我直接弄一个公网的图片)
这是我的本地图片