Markdown语法
1. 设置字体颜色
语法:<font color="#00ccff">测试字体</font>
效果:测试字体
2. 设置字体背景色
语法:这里更改了<span style="background-color:#fbe5e1;color:#00ccff>字体背景颜色</span>
效果:这里更改了字体背景颜色
3. 折叠文本或代码:
语法:(缺点:pre中间内容不能用空格)
<details>
<summary>这里是标题</summary>
<pre><code class="language-python">print("第一行内容要顶头写")
print("这里是代码,pre是保持源格式")
print("缺点:pre中间内容不能有任何空格")
print("后面不想留一行空行就把code紧挨着,不挨着就会有个空行-->")
</code></pre>
</details>
效果:
这里是标题
print("第一行内容要顶头写")
print("这里是代码,pre是保持源格式")
print("缺点:pre中间内容不能有任何空格")
print("后面不想留一行空行就把code紧挨着,不挨着就会有个空行-->")
4. 插入图片
语法:
# 方法一:插入本地图片或网络图片:
![当图片加载不出来时显示这个题目](本地路径或网址 "图片名")
# 方法二:插入base64图片,这里需要写入两行内容,第一行是图片使用,第二行是图片定义
![当图片加载不出来时显示这个题目][base64图片别名]
[base64图片别名]:data:image/png;base64,iVBORw0KGgoA......
# iVBORw0KGgoA......是图片真实数据
图片base64在线编码工具:https://tool.chinaz.com/tools/imgtobase/
5. 内联代码中如使用代码开始符号反引号(`)
我们都知道如何在 Markdown 中使用反引号`
来包裹一段代码。无论是内联的代码还是单独的代码块,都需要使用它,只是个数的差别,比如 `
和 ```
。
那么如何能够在代码片中输入反引号(backtick)呢?
方法是:用多个反引号来包裹,且要包裹的反引号左右需要有一个空格!。
例如:你想输入这段代码中包含`符号
,那么你应该这么输入:
`` 这段代码中包含`符号 ``
有时候你希望示意 Markdown 的代码块的用法,你需要告诉别人使用 `<code>`
这样的写法。那么,你可以输入:
`` `<code>` ``
如果你读到上面一节,你可能好奇为什么我能打出两个 ``
符号来,是因为我输入了:
``` `` ```
只要代码块中的反引号数量小于三个,就能直接在代码块中使用反引号而不用担心转义问题,但是,如果反引号的数量大于或等于三个,那么代码块的包裹就需要更多的反引号了:
```` 四个反引号开始的代码块
` 有一个
`` 有两个
``` 有三个
```` 四个反引号结束的代码块
反正,包括代码块的反引号可以一直重复,比里面用到的多就好了。