1.Markdown代码块
markdown提供了友好的代码显示区域,可以根据代码语言类型自动调整语法高亮,开启方式为三个反引号(`),在输入三个反引号后可惜输入代码类型,再按回车即可开启代码编辑:
```pyhon
def bubble_sort(arr):
n = len(arr)
for i in range(n-1):
for j in range(n-i-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
return arr
这是一段冒泡排序的代码,它在markdown中的显示如下:
def bubble_sort(arr):
n = len(arr)
for i in range(n-1):
for j in range(n-i-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
return arr
短代码显示
有时候我们会在一段正常的文本中放一句代码,这时候使用代码块就显得有点大材小用了,这该怎么办呢?不用担心,Markdown还支持短代码显示,只要将单词或短语放到反引号(`)内,他就会被当作代码来显示:
`html`是一种超文本标记语言
html
是一种超文本标记语言
2.Markdown分隔线
要创建分隔线,只需要在单独的一行中使用三个以上*
、-
或__
即可,建议在分隔线的上下添加空行:
*********
-------------
________
效果如下:
3.Markdown链接
超链接
Markdown超链接语法代码:[超链接显示名](超链接地址 "超链接title")
链接文本放在中括号内,链接地址放在后面的括号中,链接title可选,其中title是鼠标光标位于显示名上时出现的文字。
对应的HTML代码:<a href="超链接地址" title="超链接title">超链接显示名</a>
[HF's Blog](http://hfsblog.cn "这是一个title")
显示效果如下:
网址和email地址
将url或email放到尖括号内<>
,它就会变成可以点击跳转的文本:
<http://hfsblog.cn>
<example@example.com>
效果如下:
斜体和粗体对链接也有效果哦,大家可以尝试一下。
引用类型链接
这一种链接方式是将超链接的显示文本和url分开进行存放,它使文本更加便于阅读。 链接分为两个部分,第一部分为链接显示的文本,如:[HF's Blog][6]
,第一个方括号内为显示的文本,第二个方括号内的为链接标签,该标签用于指向存储在文档其他位置的链接,且不区分大小写,可以包含字母,数字,空格或标点符号:
[百度][1]
[HF‘ Blog][hf]
[1]: https://baidu.com
[hf]: http://hfsblog.com
显示如下
需要注意的是,文本后的标签必须和链接前的标签保持一致,且第二部分(链接部分)可以放在文本后的任何地方,可以是段落后或文章末尾。
Comments NOTHING