Markdowm的基本使用

Markdowm

一、Markdown简介

​ Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。

Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。

Markdown 编写的文档后缀为 .md.markdown

二、Typora简介

​ Typora编辑器让人们能更简单地用Markdown语言书写文字,解决了使用传统的Markdown编辑器写文的痛点,并且界面简洁优美,实现了实时预览等功能。

三、Markdown语法

3.1 标题

​ 使用 # 可以表示标题,一级标题对应一个 # ,二级标题对应两个 # 号,最多至六级标题。# 后要紧接着一个空格才能表示标题,否则就是普通字符。

3.2 字体

  • 斜文本:用一对*(或_)括住的文本表示斜体文本;
  • 粗体文本:用一对**(或__)括住的文本表示粗体文本;
  • 粗斜体文本:用一对***(或___)括住的文本表示粗斜体文本;

3.3 线

  • 下划线:可以使用<u></u>括住需要增加下划线的文本,如:<u>要增加下划线的文本</u>
  • 删除线:可以使用一对~~括住需要使用删除线的文本,如:~~要加删除线的文本~~
  • 分割线:使用三个及以上+号或*号或-号来表示一条分割线

+++



3.4代码

单行代码:用一对`` (数字1旁边的符号)括住代码,例:printf(“Hello World!”)`;

代码块:使用**三个`` **+**Enter/空格**+**编程语言**(如C)。在其他地方编写代码块的时候,结尾可能需要再加三个以表示代码块结束,例:

#include <stdio.h>
void main(){
    printf("Hello World!");
}

可以在代码块的右下角选择编程语言。

3.5 列表

3.5.1 无序列表

使用*+-助记符号来表示无序列表选项,要注意的是要在助记符号后添加一个空格,例

* 第一项
* 第二项
+ 第一项
+ 第二项
- 第一项
- 第二项

结果如下:

  • 第一项
  • 第二项
3.5.2 有序列表

使用数字+*+空格来表示有序列表,例

1. 第一项
2. 第二项
3. 第三项

结果如下:

  1. 第一项
  2. 第二项
  3. 第三项
3.5.3 嵌套列表

先进入无序列表或者有序列表,会发现系统自动生成列表第二项,此时按下Tab键,列表的第二项变成为第一项的子列表,按挥着退出当前列表

可以在无序列表中嵌套有序列表,例:

  • 无序列表1
    • 无序列表1.1
  • 无序列表1
      1. 有序列表1
      2. 有序列表2

也可以在有序列表中嵌套无序列表,想要退出列表,使用Enter键即可。

3.6 区块(引用)

当我们想要引用他人文章时,可以将其放在区块内

使用>+空格来表示区块,例:

这里是区块

区块也可以嵌套

二级区块

三级区块

若要退出区块,使用Enter键即可

3.7 链接

链接的使用有两种语法,如下:

  • [链接文字](链接地址)
  • <链接地址>

访问链接:使用Ctrl+鼠标左键点击访问;

3.7.1 链接打开网页
  • 可以是文字形式链接,例如:

[百度](https://www.baidu.com/)

  • 也可以是图片形式的链接,例如:

[图片地址](https://www.baidu.com/)

  • 也可以直接放链接,例如:

<https://www.baidu.com/>

3.7.2 链接打开本地文件
  • 链接本地文件时需要使用本地文件的地址,相对地址和绝对地址均可;
  • 打开文档:[打开test.md文档](./test.md)
  • 打开图片:[打开test.jpg图片](./test.jpg)
  • 不能使用<要打开的文件地址>来打开相应的文件,例如<./test.md>并没有表现为可连接状态
  • 知识补充:一个小圆点.表示当前目录;两个小圆点..表示上级目录;
3.7.3 连接实现页面跳转
  • 语法为:[链接文件](#标题文字)
  • CSDN中不支持这种页内跳转方式

3.8 图片

在Markdown文档中插入图片的语法如下:

![alt 属性文本](图片地址)

![alt 属性文本](图片地址 "可选标题")

  • 先有个感叹号
  • 然后再中括号内编写属性文本
  • 最后在小括号内写图片地址,后可接标题

例如:

  • ![本地png图片PictureTest.png](./mjy/Picture.png)
  • ![本地jpg图片](./mjy/Picture.jpg)
  • ![网络图片](http://static.runoob.com/images/runoob-logo.png "教程")

3.9 表格

Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。

语法如下:

|表头|表头|表头|
|---|---|---|
|单元格|单元格|单元格|
|单元格|单元格|单元格|

也可以设置表中的对齐方式:

  • :-表示左对齐
  • -:表示右对齐
  • :-:表示中间对齐

例如:

|左对齐|右对齐|中间对齐|
|:---|---:|:----:|
|单元格|单元格|单元格|
|单元格|单元格|单元格|

结果如下:

左对齐右对齐中间对齐
单元格单元格单元格
单元格单元格单元格
  • 在Typora中,可以在用语法创建表格后使用Tab 键来增加列数,也可以使用快捷键Ctrl+T来插入表格,并选择行列;
  • 在Typora中当选中表格某一单元格时,可以在表格左上角手动设置对齐方式,右上角选择更多操作;

3.10 文本高亮

可以用一对==将要高亮的文本括起来,如:==要高亮的文本==

结果为:要高亮的文本

这个功能可在偏好设置 --> Markdown扩展语法中设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值