Markdown学习

Markdown学习

一、基本操作语法

1.1 基本格式

<1> 设置标题前后均留有空格

<2> 加粗:

加粗示例1(较推荐)

加粗示例2

<3> 斜体:

斜体示例1(较推荐)

斜体示例2

1.2 段落和换行

没有空行示例

第一行
第二行

有空行示例

第一行

第二行

段内换行

第一行,如果在段内换行需要在结尾插入两个及以上的空格
第二行

1.3 有序列表

有序列表示例

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

  1. 我有一个梦想
  2. 我有两个梦想
  3. 我有三个梦想

1.4 无序列表

无序列表示例

(*/+/- + 空格 + 列表内容)

使用星号
  • 我有一个梦想
  • 我有两个梦想
  • 我有三个梦想
    (其他标记效果相同)

1.5 嵌套列表

语法示例

在第一层列表上,每一层多一个TAB键

  • 我有一个梦想
    • 你有一个梦想
      • 她有一个梦想
        • 他有一个梦想
          (有序列表类似可以互相嵌套)

(建议使用-标记无序列表避免与粗体和斜体混淆)

1.6 分割线

基本格式

分割线由3个及以上的*/-/_来标记,对应效果不同。分割线示例

  • 星号



  • 减号



  • 下画线



二、图片文件操作

2.1 插入图片

基本语法

  • 本地图片(支持相对路径和绝对路径)本地图片
  • 网络图片
    网络图片

2.2 链接

基本语法

文字链接

链接文字
经常使用的网站GoogleGithub

引用链接

经常使用的网站GoogleGithub

语法说明如下:

  • 链接标记可以有字母、数字、空格和标点符号;
  • 链接标记不区分大小写;
  • 定义的链接内容可以放在当前文件的任意位置,建议放在页尾;
  • 当链接地址为网络地址时要以http/https开头,否则会被识别为本地地址。

网址链接

在Markdown中,将网络地址或邮箱地址使用<>包裹起来会被自动转换为超链接。
邮箱链接示例
获取更多信息,请访问MarkStiff的邮箱LZH1314521ligao@163.com

链接标题

如果想了解关于Markdown的更多信息,请查看Markdown指南

2.3 行内代码与代码块

行内代码

语法格式 Insert_Codes

  • 使用 mkdir 文件夹命令创建文件夹

代码块

语法格式:Tab键或4个空格开头 //注意代码块需要隔行

1
2
3
4
5
//创建链表
typedef struct Node{
int data;
struct Node* next;
}node;

2.4 引用

语法格式:> + 引用内容语法说明如下:

  1. 多行引用也可以在每一行的开头都插入>;
  2. 在引用中可以嵌套引用;
  3. 在引用中可以使用其他的Markdown语法;
  4. 段落与换行的格式在引用中也是适用的。

单行引用

基于改进的自约束差分进化算法的多目标优化模型

多行引用

引用MarkStiff的博客文章MarkStiff
算法介绍

嵌套引用

多目标优化模型

差分进化算法

改进的自约束处理

2.5 转义

介绍
当我们想在Markdown文件中插入一些标记符号,但又不想让这些符号被渲染时,可以使用 \ 进行转义
语法格式:\特殊字符

`// 常见转义字符`

\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号

作者

Mark Stiff

发布于

2022-02-12

更新于

2024-01-21

许可协议


评论