带你领略markdown
什么是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
示例:
<table><tr><td bgcolor=#FF00FF>背景色的设置是按照十六进制颜色值:#7FFFD4</td></tr></table>
效果:
背景色的设置是按照十六进制颜色值:#7FFFD4 |
---|
给字体换个颜色
背景色的设置是按照十六进制颜色值:#7FFFD4 |
---|
5.引用
>表示引用 示例:
> 这是一个引用
效果:
这是一个引用
6.分割线
四个以上的- 表示分割线 示例:
----
效果:
7.表格和列表
示例:
----
表头1|表头2
---|:--:|---:
我是表一内容|我是表二内容
- 无序列表1
- 无序列表2
1. 有序列表1
2. 有序列表2
效果:
- 无序列表1
- 无序列表2
- 有序列表1
- 有序列表2
8.url
超链接为[名称](url) 图片为![名称](url) 示例:
![这是一个图片](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=823970116,610697858&fm=27&gp=0.jpg)
[这是一个超链接](https://www.jianshu.com/p/191d1e21f7ed)
效果:
这是一个超链接
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就介绍到这,如果各位大佬发现本文有啥错误或者有啥好的建议都可以留言给我,小的感激不尽。
相关文章
- 「Docker学习系列教程」9-Docker容器数据卷介绍
- 安全运维 | tcprepaly工具的安装与使用!
- 10个 解放双手的 IDEA 插件,少些冤枉代码
- 安全运维 | iptable使用详解
- 「JDK」解析 String str=““与 new String()
- 论文/代码速递2022.12.9!
- 新书《Pytorch深度学习之目标检测》!干货预览
- CVPR2022论文速递2022.7.4!最新成果demo展示
- ECCV&CVPR论文速递2022.7.5!最新成果demo展示
- ECCV2022 &CVPR2022论文速递2022.7.6!
- ECCV2022 &CVPR2022论文速递2022.7.7!
- ECCV2022 &CVPR2022论文速递2022.7.8!
- ECCV2022 &CVPR2022论文速递2022.7.11!
- ECCV2022 &CVPR2022论文速递2022.7.12!
- 阿里巴巴资深架构师深度解析微服务架构设计之SpringCloud+Dubbo
- ECCV2022 &CVPR2022论文速递2022.7.13!
- ECCV2022 &CVPR2022论文速递2022.7.14!
- 如何系统得对目标检测模型的误差分析?
- ECCV2022 &CVPR2022论文速递2022.7.15!
- ECCV2022 &CVPR2022论文速递2022.7.18!