美文网首页
我的Markdown学习笔记

我的Markdown学习笔记

作者: 约等于归零 | 来源:发表于2020-07-22 11:27 被阅读0次
700988.png

前言

markdown是一种方便记忆和书写的纯文本标记语言,作者可以使用简单的标记符号排版出自己想要的文本,还可以直接生成其他格式的文件。

本文记录了本人学习markdown的一点使用方法和技巧,如果您看到这篇文章,希望它能对你有所帮助,如有错误欢迎指正!

话不多说,下面直接开始展示。

1. 基础语法

1.1 标题

markdown的标题支持两种标记符号

使用 '_' 或者 '=' 标记
使用 ‘#’ 标记

本人推荐使用第二种方式

这种方法的格式是在行首插入1至6个 ‘#’ 来对应1到6级标题

语法格式如下:

# + 空格 + 标题

例如

#  一级标题
## 二级标题

1.2 粗体和斜体

在markdown中粗体有两个‘’或两个‘_’包裹,斜体由一个‘’或‘_’包裹

语法格式如下:

**加粗内容**
__加粗内容__
*斜体内容*
_斜体内容_

1.3 列表

markdown支持有序列表、无序列表和嵌套列表

1.3.1 无序列表

无序列表使用'*','+','-'作为列表标记

其语法为:

* + 空格 + 列表内容

* r
* g
* b

输出为:

  • r
  • g
  • b

同样可以使用 '+','-' 替换上面的 '*'。

1.3.2 有序列表

有序列表则使用数字接着一个英文句点

其语法为:

数字序号 + 英文句点 + 空格 + 列表内容

例如:

1. r
2. g
3. b

输出为:

  1. r
  2. g
  3. b

1.3.3 嵌套列表

嵌套列表的语法为:

第一级
tab + 第二级
tab + tab + 第三级

例如:

- 第一级
    -第二级
        第三级

输出为:

  • 第一级
    • 第二级
      • 第三级

1.4 分割线

分割线可以使用三个或者三个以上的‘#’、‘-’、‘_’来标记

1.5 插入图片

其语法为:

![图片文字](url "title")

"title"为可选项,非必选项

另外,markdown目前无法做到指定图片的宽高,但可以使用 <img> 标签来实现。

markdown也无法使用给类似标题文本居中的功能,但是这些功能都可以使用html文本添加

例如居中可以这样做:

* <center>居中</center>

输出为:

<center>居中</center>(此处并不支持该种方法)

1.6 链接

1.6.1 文字链接

将链接地址直接写在文本之中

其语法为:

[文字](链接地址)

例如:

我们常用的搜索引擎有[百度](www.baidu.com)。

输出为:

我们常用的搜索引擎有百度

或者写作:

我们常用的搜索引擎有[百度]、[古哥]、[必应]。

[百度]:www.baidu.com
[古哥]:www.google.com
[必应]:www.bing.com

输出为:

我们常用的搜索引擎有百度古哥必应

1.6.2 网址链接

使用<>可以链接地址转换为超链接

例如:

<https:www.baidu.com>

<DonaldTrump@163.com>

输出为:

https:www.baidu.com
DonaldTrump@163.com

1.7 引用

1.7.1 引用文字

markdown 引用语法为:

> + 空格 + 内容

1.7.2 引用代码

  1. 在行内,代码可以使用“ ` ”包裹引用
  2. 一行代码可以使用 Tab 或者四个空格来引用
  3. 一段代码可以使用“```”包裹引用,效果更好

例如:

```python
def hello_world():
    print('hello world!')
```

输出为:

def hello_world():
    print('hello world!')

1.8 转义字符

Markdown在以下这些符号前面加上反斜杠来帮助插入普通的符号:

\\
\`
\*
\_
{}
()
\#
\+
\-
\.
\!

1.9 总结

在这一部分基础语法中,标记符号都十分好记,经常使用一定能够很快熟练运用,更加复杂的操作,之后再总结吧\!

2. GFM语法

2.1 文字高亮

使用一对反引号能使部分文字高亮

语法:

" \` " + 内容 + " \` "

2.2 删除线

使用两个"~~"包裹,达到删除线的效果

例如:

~~删除线~~

输出为:

删除线

2.3 复选框列表

语法:

\- + [x] 已勾选项
\- + [ ] 未勾选项

例如:

今日学习内容:
\- [ x ] LaTex
\- [   ] Markdown

输出为:

今日学习内容:

  • LaTex
  • Markdown

2.4 表格

语法:

|A|B|C|
|:-|-:|:-:|
|1|23|456|
|78910|1112131415|16171819202122|

输出为:

A B C
1 23 456
78910 1112131415 16171819202122

其中,":-"、"-:"、":-:"分别为左对齐、右对齐、居中对齐

2.5 表情符号

语法:

\:表情代码:

例如:

:smile:
:blush:
:smirk:
:joy:

输出为
(好像并不支持这个)
:smile:
:blush:
:smirk:
:joy:

更多的表情符号可以参考https://www.webfx.com/tools/emoji-cheat-sheet/

2.6 锚点

也即书签,使用锚点可以跳转到当前文档或是其他文档的指定标记位置

语法:
[锚点名](锚点位置)

使用:

示例 效果
[基础语法](#1-基础语法) 基础语法

2.7 总结

Markdown 语法内容大致就这么多,以上内容足以应对日常写作。

最后在推荐一款编辑器Typora,这款编辑器不仅支持以上语法,还支持数学公式、目录、上标、下标、流程图等多种功能,操作体验良好。

相关文章

  • MARKDOWN学习笔记

    标题 # MARKDOWN学习笔记 MARKDOWN学习笔记 MARKDOWN学习笔记- MARKDOWN学习笔记...

  • 文章目录

    Markdown学习 Markdown学习 Java学习 Servlet学习笔记 Java问题 Tomcat问题修...

  • markdown笔记

    markdown学习笔记 https://ouweiya.gitbooks.io/markdown 标题 强调 这...

  • 课堂学习部分摘要

    10月4日 学习markdown 语法 有道云笔记markdown指南 学习markdown语法,是文体内容简洁规...

  • Markdown基本语法

    Markdown 11种基本语法 现在是我在学习Markdown时做的笔记。学完这些Markdown的基本使用已经...

  • Markdown 语法学习笔记

    Markdown 语法学习笔记 学习 Markdown 语法说明做的笔记 写了一些例子,按这些例子自己动手输入一遍...

  • 第一周总结

    本周完成的主要学习内容有: 学习使用Markdown写一篇简书 学习使用Markdown[笔记] https:...

  • 【JS】自制简单的Markdown编辑器

    瞎扯 现在 markdown 来编写 笔记,是非常流行的一种语言. 学习 markdown 的难度很低, 只要学习...

  • markdown 学习笔记

    MarkDown笔记   为了在github上记录自己的学习过程中,今天特地学习了markdown。markdow...

  • 2020/10/14第一次的markdown笔记

    MarkDown的学习使用 MarkDown结合vsCode的学习使用 之前一直使用word记笔记,如今换到vsC...

网友评论

      本文标题:我的Markdown学习笔记

      本文链接:https://www.haomeiwen.com/subject/wzszkktx.html