Markdown一些语法
特殊符号参考:https://blog.****.net/html5_/article/details/21639475
1、【标题】
在Markdown中总共有6个标题,我们分别把它们称为:一级标题、二级标题、三级标题、四级标题、五级标题和六级标题。其中六级标题最小,一级标题最大。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
代码格式:# 显示内容
效果展示
2、【链接以及图片】
在Markdown中添加链接和图片有异曲同工之妙,所以我们放在一起来讲,代码如下:
[百度](查看链接» baidu. com/)
![logo](查看链接». baidu.com/ static/ index/plus/ plus_logo.png)
代码格式(链接):[显示名称](链接)
代码格式(图片):[名称](图片链接)
注:用/不要用\,将图片存放于同级目录下文件夹,放置相对路径
效果展示
剪裁图片:
<img src="图片地址" width="宽度" height="高度">
放置视频:
<iframe width="宽度" height="高度" src="视频地址,分享地址" frameborder="0" allow="autoplay;encrypted-media" allowfullscreen></ifeame>
放置链接:
[文本](链接)
3、【换行】
在Markdown之中我们会发现文字无法换行,始终集中在一行之中。这时如果需要换行那么该怎么办呢?
在这里我们可以使用“换行标签”(</br>)。
上段文字
</br>
下段文字
Ps:在一些Markdown编辑器中,如:网易云笔记的Markdown编辑器中空格+换行键(Enter),也可以实现换行功能。
效果展示
4、【注释】
其实Markdown可以不用注释的,但如果想在Markdown使用注释,其实也是很简单的。代码如下:
[在这里]:这里写注释
代码格式:[xx]:注释内容
你只需要在大括号[]内瞎写一些内容,再加上你要写的注释内容即可。
5、【分割线】
分割线在我们写文章或笔记的时候是一个不可缺少的内容,它可以清楚的将文章分成不同的层次。在Markdown中分割线代码如下:
A
***
B
代码格式:***
效果展示
6、【引用】
在我们想要引用一句话的时候,我们在Markdown中使用如下代码:
>引用话语
代码格式:>引用的内容
效果展示
7、【文字样式】
在Markdown中有:斜体、加粗、高亮、划线。这些文字样式供我们选择,代码如下:
*斜体*
**加粗**
==高亮==
~~划线~~
效果展示
但如果我们想修改文字大小/颜色/字体,就要用font标签,代码如下:
<font color=#2196F3 size=2 face="宋体">宋体大小为2的字</font>
color代表字体颜色(要用16进制颜色值),size代表文字大小,face代表字体
效果展示
最后我们来实现“文字居中”就要center标签,代码如下:
<center>居中</center>
效果展示
Ps:center和font都是html的标签,在markdown也能用
8、代码高亮
在Markdown中如果我们想要高亮一段代码,可以使用如下代码:
```key
代码
```
代码效果展示
代码格式就是上面的,当然key要换成自己需要的编程语言,以下是编程语言对应的key
(网上找的)
惨不忍睹的排版
languagekey
1C1c
ActionScriptactionscript
Apacheapache
AppleScriptapplescript
AsciiDocasciidoc
AspectJasciidoc
AutoHotkeyautohotkey
AVR Assembleravrasm
Axaptaaxapta
Bashbash
BrainFuckbrainfuck
Cap’n Protocapnproto
Clojure REPLclojure
Clojureclojure
CMakecmake
CoffeeScriptcoffeescript
C++cpp
C#cs
CSScss
Dd
Dartd
Delphidelphi
Diffdiff
Djangodjango
DOS.batdos
Dustdust
Elixirelixir
ERB(Embedded Ruby)erb
Erlang REPLerlang-repl
Erlangerlang
FIXfix
F#fsharp
G-code(ISO 6983)gcode
Gherkingherkin
GLSLglsl
Gogo
Gradlegradle
Groovygroovy
Hamlhaml
Handlebarshandlebars
Haskellhaskell
Haxehaxe
HTMLhtml
HTTPhttp
Ini fileini
Javajava
JavaScriptjavascript
JSONjson
Lassolasso
Lessless
Lisplisp
LiveCodelivecodeserver
LiveScriptlivescript
Lualua
Makefilemakefile
Markdownmarkdown
Mathematicamathematica
Matlabmatlab
MEL (Maya Embedded Language)mel
Mercurymercury
Mizarmizar
Monkeymonkey
Nginxnginx
Nimrodnimrod
Nixnix
NSISnsis
Objective Cobjectivec
OCamlocaml
Oxygeneoxygene
Parser 3parser3
Perlperl
PHPphp
PowerShellpowershell
Processingprocessing
Python’s profiler outputprofile
Protocol Buffersprotobuf
Puppetpuppet
Pythonpython
Qq
Rr
RenderMan RIBrib
Roboconfroboconf
RenderMan RSLrsl
Rubyruby
Oracle Rules Languageruleslanguage
Rustrust
Scalascala
Schemescheme
Scilabscilab
SCSSscss
Smalismali
SmallTalksmalltalk
SMLsml
SQLsql
Statastata
STEP Part21(ISO 10303-21)step21
Stylusstylus
Swiftswift
Tcltcl
Textex
texttext/plain
Thriftthrift
Twigtwig
TypeScripttypescript
Valavala
VB.NETvbnet
VBScript in HTMLvbscript-html
VBScriptvbscript
Verilogverilog
VHDLvhdl
Vim Scriptvim
Intel x86 Assemblyx86asm
XLxl
XMLxml
YAMLyml
9、【列表】
在Markdown中我们可以绘制列表,代码格式如下:
- 列表1
- 列表1.1
- 列表1.2
效果展示
【代办事项】
在Markdown中你可以输入你最近的代办事项,代码格式如下:
- [ ] 未完成事项
- [x] 已完成事项
Ps:带x的代表已经完成的事项,空格的为还没有完成的事项
10、【表格】
在Markdown中我们同样可以绘制表格,代码格式如下:
大标题1|大标题2|大标题3
---|---|---
内容1|内容2|内容3
内容1|内容2|内容3
Ps:第二行中---|---|---
是由几个大标题写几个,
这里是三个所以写成---|---|---,
如果是两个就是---|---,
四个就是---|---|---|---
效果展示