带你领略markdown
muggle
什么是markdown
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。很多博客论坛都支持markdown,使用markdown可以让你很方便地对文章进行排版,而且markdown语法学习简单,学习成本低——使用markdown以很小的代价降低你写文章的工作量,我们没用理由不使用markdown。
markdown语法介绍
1.标题的使用
一个#是一级标题,二个#是二级标题,以此类推。支持六级标题;#和文字之间隔一个空格。
示例:
-
# 这是一个一级标题
-
## 这是一个二级标题
-
### 这是一个三级标题
-
#### 这是一个四级标题
效果:
这是一个一级标题
这是一个二级标题
这是一个三级标题
这是一个四级标题
...
2.代码块
使用一对``` 将你的代码包围,还可以指定代码的语法( `符号 为"1"键左边的那个键)
示例:
```java
public static void test(){
system.out.print("hello world")
}
```
效果:
public static void test(){
system.out.print("hello world");
}
3.字体
一对**表示加粗 一对*表示斜体 一对~~表示删除线
示例:
**加粗的文字** *斜体的文字* ***斜体加粗的文字*** ~~加了删除线的文字~~
效果:
加粗的文字 斜体的文字 斜体加粗的文字 加了删除线的文字
4.font
<font face="黑体">我是黑体字</font>
<font face="宋体">我是宋体字</font>
<font face="微软雅黑">我是微软雅黑字</font>
<font face="fantasy">我是fantasy字</font>
<font face="Helvetica">我是Helvetica字</font>
简书不支持font
5.引用
> 表示引用
示例:
> 这是一个引用
效果:
这是一个引用
6.分割线
四个以上的- 表示分割线
示例:
----
效果:
7.表格和列表
示例:
-
----
-
表头1|表头2
-
---|:--:|---:
-
我是表一内容|我是表二内容
-
- 无序列表1
-
- 无序列表2
-
1. 有序列表1
-
2. 有序列表2
效果:
image-
无序列表1
-
无序列表2
-
有序列表1
-
有序列表2
8.url
超链接为名称
图片为[图片上传失败...(image-da7c67-1539451162770)]
示例:
-
![这是一个图片](https://img.haomeiwen.com/i13612520/53c8fad44702fb1a.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
-
[这是一个超链接](https://www.jianshu.com)
效果:
image
这是一个超链接
9.其他
如果在文章中想使用"#","*" 等这类符号可以用\来对其进行转义;如果在文章中想换行,则使用换行符号输入空格则用"  ;(全角)"和“  ;(半角)” 示例
 哈哈哈  哈哈哈 <br/>哈哈哈
效果: 哈哈哈 哈哈哈
哈哈哈
10.atom编辑器
Atom 是 Github 开源的支持markdown的编辑器,百度直接搜索,下载即用,完全免费——重要的是它还有许多功能强大的插件。在这里我介绍一下这款编辑器的快捷键,对atom插件感兴趣的小伙伴可以自行百度。
-
crtl-Shift-M 开启Markdown实时预览
-
ctrl-shift-s 保存所有打开的文件
-
按住ctrl-鼠标左键选择,多行编辑
-
ctrl-shift-n:新建界面窗口
-
ctrl-n:新建文件
-
ctrl-w:关闭当前文件
-
ctrl-shift-+:增大字体
-
ctrl-shift- -:减小字体
-
ctrl-shift-p:打开全局搜索面板
-
F11 全屏
-
ctrl-L:选定当前行
-
ctrl-p:在项目目录下查找文件
据我所知 csdn和简书网这两个博客网站都是支持markdown语法,感兴趣的小伙伴可以去试试,使用起来很方便;微信素材是不支持markdown的,但我们可以使用一个在线工具 将渲染好的内容直接粘贴到微信素材里面去就可以了,下面给出微信公众号 Markdown 排版工具链接:
https://www.flyzy2005.cn/tools/online-markdown/
好了,markdown就介绍到这,如果各位大佬发现本文有啥错误或者有啥好的建议都可以留言给我,小的感激不尽。
网友评论