CSDN之MarkDown的使用技巧
Posted Mario_oo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSDN之MarkDown的使用技巧相关的知识,希望对你有一定的参考价值。
现如今MarkDown在csdn上的使用越来越频繁,用它写博客,在带来全新的体验的同时,如果我们掌握了其中的一些小技巧,会让书写的过程事半功倍。
标题
在文字写书写不同数量的#可以完成不同的标题,如下:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
等号及减号也可以进行标题的书写,不过只能书写二级标题,并且需要写在文字的下面,减号及等号的数量不会影响标题的基数,如下:
二级标题
二级标题
定义列表
定义列表
Markdown Extra 定义列表语法:
无序列表的使用,在符号“-”后加空格使用。如下:
- 无序列表1
- 无序列表2
- 无序列表3
- 无序列表1
- 无序列表2
- 无序列表3
如果要控制列表的层级,则需要在符号“-”前使用空格。如下:
- 无序列表1
- 无序列表2
- 无序列表2.1
- 列表内容
- 列表内容
- 无序列表1
- 无序列表2
- 无序列表2.1
- 列表内容
- 列表内容
- 无序列表2.1
有序列表的使用,在数字及符号“.”后加空格几个,如下:
1. 有序列表1
2. 有序列表2
3. 有序列表3
- 有序列表1
- 有序列表2
- 有序列表3
有序列表如果要区分层级,也可以在数字前加空格。
引用
引用的格式是使用符号“>”后面书写文字,及可以使用引用。如下:
>Markdown在浏览器里写文章,怎么老被吞啊
>保存的草稿下次拿浏览器写新文章打开的还是原来的草稿,头一次用不清楚
>结果文章被覆盖了。
Markdown在浏览器里写文章,怎么老被吞啊
保存的草稿下次拿浏览器写新文章打开的还是原来的草稿,头一次用不清楚
结果文章被覆盖了。
当然也可以进行引用的嵌套
>今天天气不错~
>>适合打羽毛球
>>适合出去逛逛
今天天气不错~
适合打羽毛球
适合出去逛逛
代码块
在需要高亮的代码块的前一行及后一行使用三个反引号“`”,同时第一行反引号后面表面代码块所使用的语言,如下:
```java
public static void main(String[] args)
Sysout.out.println("Hollo World!");
```
public static void main(String[] args)
Sysout.out.println("Hollo World!");
当然如果在一个行内需要引用代码,只要用反引号`引起来就好,如下:
Use the `printf()` function.
Use the printf()
function.
文字相关
粗体与斜体
粗体的使用是在需要加粗的文字前后各加两个“”,而斜体的使用则是在需要斜体的文字前后各加一个“”,如果要使用粗体和斜体,那么就是在需要操作的文字前后各加三个“*”。如下:
**这个是粗体**
*这个是斜体*
***这个是粗体加斜体***
__这个是粗体__
_这个是斜体_
___这个是粗体加斜体___
这个是粗体
这个是斜体
这个是粗体加斜体
这个是粗体
这个是斜体
这个是粗体加斜体
分割线
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,同时需要在分隔线的上面空一行。如下:
---
分割线
****
还是分割线
___
依然分割线
分割线
还是分割线
依然分割线
首行缩进
MarkDown上首行缩进没什么好的办法,就是加
&ensp
或者&emsp
或者 
 这个是` `的效果
 这个是` `的效果
这个是` `的效果
这个是
 
的效果
这个是 
的效果
这个是
的效果
字体和颜色
<font face="黑体" size=1>我是黑体字</font>
<font face="微软雅黑"size=2>我是微软雅黑</font>
<font face="STCAIYUN" size=3>我是华文彩云</font>
<font color=#0099ff size=4 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=5>color=#00ffff</font>
<font color=gray size=6>color=gray</font>
<font color=Blue size=7>color=Blue</font>
我是黑体字
我是微软雅黑
我是华文彩云
color=#0099ff size=72 face=”黑体”
color=#00ffff
color=gray
color=Blue
图片相关
MarkDown提供的插图片的方式
![猫](https://image.cha138.com/20221212/d1199cc0e6b84568939bbb48e3803762.jpg)
由于这种插入图片的方式没有办法改变图片的位置和大小,很是不方便,MarkDown既然支持html,所以html语句当然也是可以的
固定图片显示大小:
<img src="https://image.cha138.com/20221212/d1199cc0e6b84568939bbb48e3803762.jpg" width=256 height=256 />
图像加个标注,可以这么做:
<center>
<img src="https://image.cha138.com/20221212/d1199cc0e6b84568939bbb48e3803762.jpg" width="25%" height="25%" />
图1. 猫
</center>
图1. 猫
链接
[我的csdn](http://blog.csdn.net/yyh448522331)
表格
Markdown Extra 表格语法:
项目 | 价格 |
---|---|
Computer | $1600 |
Phone | $12 |
Pipe | $1 |
可以使用冒号来定义对齐方式:
项目 | 价格 | 数量 |
---|---|---|
Computer | 1600 元 | 5 |
Phone | 12 元 | 12 |
Pipe | 1 元 | 234 |
代码块
代码块语法遵循标准markdown代码,例如:
@requires_authorization
def somefunc(param1='', param2=0):
'''A docstring'''
if param1 > param2: # interesting
print 'Greater'
return (param2 - param1 + 1) or None
class SomeClass:
pass
>>> message = '''interpreter
... prompt'''
脚注
生成一个脚注[^footnote].
[^footnote]: 这里是 **脚注** 的 *内容*.
生成一个脚注1.
目录
用 `[TOC]`来生成目录:
[TOC]
用 [TOC]
来生成目录:
数学公式
使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.
- 行内公式,数学公式为: Γ(n)=(n−1)!∀n∈N 。
- 块级公式:
x=−b±b2−4ac−−−−−−−√2a
更多LaTex语法请参考 这儿.
UML 图:
可以渲染序列图:
或者流程图:
快捷键
- 加粗
Ctrl + B
- 斜体
Ctrl + I
- 引用
Ctrl + Q
- 插入链接
Ctrl + L
- 插入代码
Ctrl + K
- 插入图片
Ctrl + G
- 提升标题
Ctrl + H
- 有序列表
Ctrl + O
- 无序列表
Ctrl + U
- 横线
Ctrl + R
- 撤销
Ctrl + Z
- 重做
Ctrl + Y
ps:文章第二次被吞,发现同一个浏览器只能保存一个草稿,最好先把文章发表了写新文章。。。
- 这里是 脚注 的 内容. ↩
以上是关于CSDN之MarkDown的使用技巧的主要内容,如果未能解决你的问题,请参考以下文章