目录


正文

概述

宗旨

Markdown是一种以易于读写为目的的纯文本撰写格式。

兼容HTML

Markdown语法是一种实现了适用于网络的书写语言。

特殊字符自动转换

在HTML文件中,有两个字符需要特殊处理:<&。如果要使用这两个字符的原型,就应当使用他们的实体形式:&lt;&amp;

区块元素

段落和换行

一个Markdown段落是由一个或者多个连续的文本行组成,它的前后要有一个以上的空行。普通段落不应该用空格或制表符来缩进。

如果的确需要依赖Markdown来插入<br/>标签的话,在插入处先键入两个以上空格然后回车。

标题

Markdown支持两种标题的语法,类Setext和类atx形式。

  • 类Setext形式是用底线的方式,利用-,例如:
这是H1标题
==========
这是H2标题
----------

这里是H1标题

这里是H2标题


  • 类Atx形式则是在首行插入1到6个#,例如:
# 这里是H1
## 这里是H2

这里是H1标题

这里是H2标题

区块引用

Markdown中的区块引用即先断好行,然后在每一行或整段的第一行的最前面加上>

> abcd
>
> efgh
>
> ljkm

abcd

efgh

ljkm

而引用的区块内也可以使用Markdown语法。

> # 这是一个标题
>
> 1.
> 2.
>
> 给出一些代码例子:
>
> renturn shell_exec("echo $input|$markdown_script");

这是一个标题

给出一些代码例子:

return shell_exec("echo $input|$markdown_script");

列表

Markdown中支持有序列表和无序列表。

  • 无序列表使用星号、加号或者是减号作为列表标记。
- 红
* 黄
+ 绿
  • 绿
  • 有序列表采用数字加一个英文句号(与数字顺序无关)。
1. 红
3. 黄
2. 绿
  1. 绿

代码区块

代码需要按照原先的排版进行显实。在Markdown中显实代码区块只需要简单的缩进4个空格或是1个制表符即可。

这是一段普通段落

    这是一段代码区块

这是一段普通段落

这是一段代码区块

分割线

Markdown使用在一行中用三个以上的星号、减号、底线来建立分割线。

*****

-----

_____



区段元素

链接

Mrakdown支持两种形式的链接语法:行内式和参考式两种形式。而无论使用哪种形式,链接文字均是用[]来标记。

  • 要建立一个行内式的链接,只用在方括号后的圆括号()内插入链接网址即可。如果还想为链接加上title文字,只用在网址后用双引号""把title文字包起来即可。
可以通过[百度](http://www.baidu.com/"百度一下")来查询

可以通过百度来查询

  • 参考式的链接是在链接文字的方括号后再接上另一个方括号,并在第二个方括号中填入用以辨识链接的标记。而后在文件的任何位置将该标记进行定义。
可以通过[百度][bd]来查询

[bd]:http://www.baidu.com/"百度一下"

可以通过百度来查询

强调

Mrakdown使用*和底线_作为强调的标记字符。可以在需要强调的文字两边使用一个或两个强调标记符号将强调文字包住来使之强调。

*强调*

**强调**

_强调_

__强调__

强调

强调

强调

强调

但是,如果*_两边都有空格的话会被当成普通符号,或背识别为其他标记。

*强调*

* 非强调 *

强调

  • 非强调 *

代码

在Markdown中使用反引号`符号在行内标记代码。如果要在代码区使用反引号可以使用多个反引号将其标注。

使用`print()函数打印

应当用`` ` ``标注行内代码

使用print()函数打印

应当用`标注行内代码

图片

Maekdown使用和链接很像的方式来标记图片,同样可以分为行内式和参考式。

  • 插入一个行内式图片标记,使用惊叹号!后面接内含有图片代替文字的方形括号[pic],其后再接一个内含有图片网址和选择性title的文字的圆括号()
![pic](/path/img.jpg/"title")

  • 插入一个参考式图片的语法则和插入参考式链接的方式很像。
![pic][p]

[p]:url/img.jpg/"title"

其他

表格

在Markdown中使用|来表示表格边界,使用-将表头和表格内容分开。

|1     |2     |3     |
|:----:|:----:|:----:|
|4 |5 |6 |
1 2 3
4 5 6

删除线

在Markdown中使用~~包围文字来插入删除线,且符号与文字之间不可以有空格。

~~删除线~~

删除线

注脚

在Markdown中使用[^注脚名]在文字处加注,然后在文件的任何地方添加同名脚注。

可以使用百度[^1]查询。

[^1]:http://www.baidu.com

可以使用百度[1]查询

锚点

Markdown中支持使用锚点的方法在文中跳转。应在使用跳转的地方加上跳转标记,而在要跳转到的地方加上跳转链接。但是Markdown只支持在标题中添加跳转链接。

#<span id =ml>目录</span>

跳转到[目录](#ml)

跳转到目录

自动链接

在Markdown中凡以方括号标记的网址或邮箱会自动标记成和链接一样。

[http://www.baidu.com]

[example@qq.com]

[http://www.baidu.com]

[example.qq.com]

反斜杠

在Markdown中你可以使用反斜杠\来插入上面使用过的符号的符号实体。

参考文献

1.https://www.appinn.com/markdown/index.html


或访问我的个人站查看:https://www.mouhaoooo.top


  1. http://www.baidu.com ↩︎

Markdown 7min快速入门的更多相关文章

  1. MarkDown的快速入门

    简介 简单的去解释MarkDown就是html,但是将html中的元素用符号去代替使用.本文用的编译软件是Atom(神器),不多说直接上图看效果. 语法 文本 列表 区块 分割符 表格 链接 mark ...

  2. Markdown新手快速入门基础教程

    Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档. 当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息.例如:GitHub.简书.redd ...

  3. Markdown 语法快速入门手册

    Markdown 是一种轻量级标记语言,能将文本换成有效的XHTML(或者HTML)文档,它的目标是实现易读易写,成为一种适用于网络的书写语言. Markdown 语法简洁明了,易于掌握,所以用它来写 ...

  4. markdown预览-快速入门

    最近要写文档,领导指定用markdown. 这个两三年前用过两次的神器工具,都忘的差不多了. 为了熟练一点这个技能,决定好好的重新学一次. 于是乎:看快速入门文档 ...30分钟...看完文档发现要来 ...

  5. Markdown: Basics (快速入门)[转]

    Markdown: Basics (快速入门) / (点击查看完整语法说明) Getting the Gist of Markdown's Formatting Syntax [转自:http://w ...

  6. MarkDown快速入门(typora)

    MarkDown快速入门(typora) 1.代码块: //代码块语法: ​```java ​```shell 1.java代码 package com.yjx.jdbc import java.sq ...

  7. 3分钟 Markdown 快速入门(超详细)(Day_33)

    Markdown 快速入门 (这个贼重要)注:所有符号要在英文状态下完成哦,中文是没有效果的. 1.标题 # 表示一级标题 ## 表示二级标题 ### 表示三级标题 #### 表示四级标题 ##### ...

  8. 专为设计师而写的GitHub快速入门教程

    专为设计师而写的GitHub快速入门教程 来源: 伯乐在线 作者:Kevin Li     原文出处: Kevin Li 在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目 ...

  9. Jupyter Notebook 快速入门

    Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言.在本文中,我们将介绍 Jupyter notebook 的主要特性,以 ...

随机推荐

  1. Django设置查看原生SQL语句

    LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBU ...

  2. C# 高性能 TCP 服务的多种实现方式

    哎~~ 想想大部分园友应该对 "高性能" 字样更感兴趣,为了吸引眼球所以标题中一定要突出,其实我更喜欢的标题是<猴赛雷,C# 编写 TCP 服务的花样姿势!>. 本篇文 ...

  3. 《HelloGitHub》第 32 期

    公告 新加入了 2 位机器学期的小伙伴负责机器学习专栏.项目的首页增加合作组织一栏,如有开源组织有意合作可以点击联系我. 我们还在路上,不停地前行. <HelloGitHub>第 32 期 ...

  4. 『审慎』.Net4.6 Task 异步函数 比 同步函数 慢5倍 踩坑经历

    异步Task简单介绍 本标题有点 哗众取宠,各位都别介意(不排除个人技术能力问题) —— 接下来:我将会用一个小Demo 把 本文思想阐述清楚. .Net 4.0 就有了 Task 函数 —— 异步编 ...

  5. 用CSS画一个带阴影的三角形的示例代码

    1. 思路 怎么用CSS3画一个带阴影的三角形呢 ? 有童鞋说, 这还不简单吗 网上有很多解决方案, 但其实大多都是实现不太完美的, 存在一些问题 假设我们做一个向下的三角形箭头 常见的方法大致有两种 ...

  6. 产品经理之PRD详解

    文章大纲 一.PRD基础二.PRD要素讲解三.相关模板下载四.参考文章   一.PRD基础 1. PRD简介    PRD中文意思为:产品需求文档.PRD的主要使用对象有:开发.测试.项目经理.交互设 ...

  7. 关于ORACLE的SQL语句拼接、替换、截取、排序,联表等...~持续汇总~

     先看一下所有的数据.这里全部为VARCHAR2(255). 字段拼接 在所有的性别后面加% 字段替换,把性别TPF_SEX去除百分号% 字段截取 字段截取+拼接 字段替换,这里把百分号%替换为空,也 ...

  8. Chrome启动后打开第一个网页很慢的解决方案

    Chrome启动后打开第一个网页很慢的解决方案 Chrome/Chromium以速度快著称,最近每当打开chrome的时候,打开第一个页面都非常慢,往往需要数十秒的时间,经分 析,应该是卡在了域名解析 ...

  9. Java中String做为synchronized同步锁使用详解

    Java中使用String作同步锁 在Java中String是一种特殊的类型存在,在jdk中String在创建后是共享常量池的,即使在jdk1.8之后实现有所不同,但是功能还是差不多的. 借助这个特点 ...

  10. [原创] 分享我们自己搭建的微信小程序开发框架——wframe及设计思想详解

    wframe不是控件库,也不是UI库,她是一个微信小程序面向对象编程框架,代码只有几百行.她的主要功能是规范小程序项目的文件结构.规范应用程序初始化.规范页面加载及授权管理的框架,当然,wframe也 ...