markdown语法

1.一些插件

markdown all in line

markdown preview github styling

2.命令

段落就是连续行上的文本,一个或多个空行划分不同的段落,普通段落最好不要缩进。

换行和分段:

  • 换行:
  1. 两个空格加一个回车。(我不太喜欢,虽然简单,但空格看不见,容易混)
  2. 或者<br />(但不要分割段)
  3. 或者在末尾加\再回车

    空格+空格+回车换行是软换行,单个回车是硬换行。(其中一个区别是:软换行不换段,硬换行又换段,修改某一段落会影响软换行)
  • 分段:

    直接加一空行就行,即两个回车。

标题:

#+空格+标题

几个#表示几级标题 我为了可读性好,用对称样式

引用及代码类:

  • 大块内容:   制表符后回车
  • 块引用:> 内容
  • 可嵌套

    最好对引用文本采取强制换行并在每一行行首放一个,但同一段落也会对其换行。
  • 代码块:
    示例如下:
    printf("代码块\n");

  这是与大块内容组合应用的结果

  格式为:


制表符+内容

\```

* 行内代码:<br />
`printf("行内代码\n");`<br />
格式:\`内容`
* 列表:  
无序列表:=空格 内容<br />
也可以*或者-<br />
有序列表:数字. 内容<br />
但生成的html写的是什么就是什么<br />
为了美观,可以**对内容进行缩进**

* 加粗倾斜: \** 和*

* 直线(分割线):&emsp;&emsp;三个或以上*,还可以使用-和_
    
* 删除线:<br />
例子:~~这是删除线~~<br />
格式:<br />
\~~内容~~

* 插入超链接: \[显示](网址 "隐含显示")<br />
插入图片: 加!
    
* 自动链接: <网址>

* 表格<br />

|学号|姓名|分数|
|-|-|-|
|小明|男|75|
|小红|女|79|
|小陆|男|92|
    
* 反转义(把特殊的符号的意义变为普通的字符,在符号前加反转义): \\

* 加点私货:<br />
1. 一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。<br />
2. 半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节。<br />
3. 所以引出快捷键(微软拼音自带):中英符号切换:CTRL + . <br />
4. 对于多个空格处理(markdown 的段落定义是由一个或多个连续的文本组成,中间的多个空格和 tab 会被认为是一个空格。):\&nbsp;半角空格(英文)\&emsp;全角空格(中文)

## 3. 总结
一篇文章有**标题,段落,加粗,表格,图片,超链接,引用**等。

对于代码有**块代码,分隔符**等。
posted @ 2020-01-20 17:10  李丰辉  阅读(219)  评论(0)    收藏  举报