第一次使用CSDN写博客

CSDN写博客

CSDN写博客使用的是MarkDown编辑器,使用过vscode的同学也都了解,这款编辑器能对代码有很好的诠释,是一款适合技术人的编辑器,今天对这款编辑器做一个大致的介绍,方便第一次使用的同学们做个入门.

基础格式


一.标题

 标题是由#开头,#号的多少代表标题的层级关系,具体如下:
 # 一级标题
 ## 二级标题
 .....

注意 : #与后面的标题中间隔了一个空格,而且必须置前才会生效,#号越多层级越小.1


二.文本样式

文本是当做普通文本内容显示,占文章的主要部分,使用者可以对文本进行修饰,来侧重表现其重要性区别,强调性.
  • 强调
  • 加粗
  • 标记
  • 删除
  • 引用
强调
 强调文本用两种格式: *强调文本* _强调文本_
 使用后会使文本变成斜体格式,注重强调作用,效果如下:

强调文本也必须是顶格使用

加粗
加粗文本也是两种格式: **加粗文本** __加粗文本__
使用后会使文本变成粗体格式,效果如下:

加粗文本加粗效果

标记
标记文本格式: ==标记文本==
使用后会使文本颜色改变,效果如下:

标记文本格式

删除
删除文本格式: ~~删除文本~~
使用后会在文本加一个横线,表示删除效果:

删除文本效果

引用
引用文本格式: >引用文本
使用后效果如下:

引用文本

注意: 文本里面可能有很多的数字字符,类似于H2O,210这种,可以通过下面所述表示:

数字符号
数字符号下标: H~2~O
数字符号上标: 2^10^

三.列表

列表可以用两种格式:一种是层级关系,另一种是并列关系
并列又有两种方式,数字并列和符号并列
  • 并列
    • 数字并列
    • 符号并列
  • 层级
并列
并列有数字开始并列,还有符号开始并列,格式如下:
数字并列:
	1. 项目一
	2. 项目二
	...
符号并列:
	* 项目一
	* 项目二
	...
使用效果如下:
  1. 项目一
  2. 项目二
  3. 项目三
  • 项目一
  • 项目二
  • 项目三
层级
层级关系可以随着关系深入,格式如下
- 项目
	* 项目
		* 项目
			...
效果如下:
  • 项目
    • 项目
      • 项目

注意:另外还有任务安排计划显示

  • 计划任务
  • 完成任务

基础加强

先来熟悉一下快捷键:

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Command + F
替换:Command + G

在使用过程中使用快捷键能提高使用效率,多多使用就好了.


一.链接

链接是当我们需要显示图片的时候,把我们的图片链接放在上面,就可以显示出来.
链接形式:  [link](https://mp.csdn.net)
图片形式: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw)
带尺寸的图片形式:![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw =30x30)
居中的图片: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw#pic_center)
居中并且带尺寸的图片: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw#pic_center =30x30)
效果如下:

link
好猴子
Alt
Alt
Alt

二.代码片

Java代码块:
```
	public void static main(String[] args){
			System.out.printf("hello world");
	}
```
javaScript代码块:
```javascript
	var arg = 10;
	var bar = "bar";
```
效果如下:
	public void static main(String[] args){
		System.out.println("hello world");
	}
	var arg = 10;
	var bar = "bar";

三.表格

表格对于可视化界面来说是个很直观的显示方式,对于数据库表的展示使用表格是最好不过了,格式如下
项目     | Value
-------- | -----
电脑  | $1600
手机  | $12
导管  | $1

| Column 1 | Column 2      |
|:--------:| -------------:|
| centered 文本居中 | right-aligned 文本居右 |
使用效果如下:
项目Value
电脑$1600
手机$12
导管$1
Column 1Column 2
centered 文本居中right-aligned 文本居右

注意:当冒号都存在时表示是居中显示,只有一个时,哪个存在表示靠哪里显示

自定义列表
格式如下:
Markdown
:  Text-to-HTML conversion tool

Authors
:  John
效果如下:
Markdown
Text-to-HTML conversion tool
Authors
John
Luke
Luke

四.数学公式

数学公式在文本里面的显示效果影响阅读,所以应该把数学公式单独显示,以便用户阅读.
格式如下:
Gamma公式展示 
$\Gamma(n) = (n-1)!\quad\foralln\in\mathbb N$ 是通过 Euler integral

$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
$$
效果如下:

Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过 Euler integral

Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.
注意:通过在数学公式两边加上$$来表示数学公式参考文档


高级进阶

图片

1.插入甘特图
格式如下:
```mermaid
gantt
    dateFormat  YYYY-MM-DD
    title Adding GANTT diagram functionality to mermaid
    section 现有任务
    已完成               :done,    des1, 2014-01-06,2014-01-08
    进行中               :active,  des2, 2014-01-09, 3d
    计划中               :         des3, after des2, 5d
```
效果如下:
Mon 06 Mon 13 已完成 进行中 计划中 现有任务 Adding GANTT diagram functionality to mermaid

注意:甘特图的参考文档

2.插入UML图
格式如下:
```mermaid
sequenceDiagram
张三 ->> 李四: 你好!李四, 最近怎么样?
李四-->>王五: 你最近怎么样,王五?
李四--x 张三: 我很好,谢谢!
李四-x 王五: 我很好,谢谢!
Note right of 王五: 李四想了很长时间, 文字太长了<br/>不适合放在一行.

李四-->>张三: 打量着王五...
张三->>王五: 很好... 王五, 你怎么样?
```
效果如下:
张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

注意:UML图的参考文档

3.插入Mermaid流程图
格式如下:
```mermaid
graph LR
A[长方形] -- 链接 --> B((圆))
A --> C(圆角长方形)
B --> D{菱形}
C --> D
```
效果如下:
链接
长方形
圆角长方形
菱形

注意:Mermaid流程图的参考文档

4.插入Flowchart流程图
格式如下:
```mermaid
flowchat
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?

st->op->cond
cond(yes)->e
cond(no)->op
```
效果如下:
Created with Raphaël 2.2.0 开始 我的操作 确认? 结束 yes no

注意:Flowchart流程图的参考文档

以上基本就是CSDN写博客需要的技巧了,想写博客的同学可以参考一下,写博客是一个很好的开始,希望同学们能在技术上越走越好,能分享更多更好的文章.


  1. 标题后面是一个文本概述内容,里面不能用任何的文本格式. ↩︎

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值