Markdown是什么?


   Markdwon是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。

为什么要使用Markdown?


  • 它是易读,易写,易更改。处处体现着极简主义的影子。
  • 兼容HTML,可以转换为HTML格式发布。
  • 跨平台使用。
  • 越来越多的网站支持Markdown.
  • 摆脱Word,txt!!

Markdown语法


  • 标题
  • 段落
  • 区块
  • 代码区块
  • 强调
  • 列表
  • 分割线
  • 链接
  • 图片
  • 反斜杠
  • 表格

标题

两种形式:

1.使用=-,标记一级和二级标题。

示例代码:

一级标题
==
二级标题
--

示例效果:

2.使用#,可以表示1-6级标题。

示例代码:

# 第一级标题
## 第二级标题
### 第三级标题
#### 第二四级标题
##### 第五级标题
###### 第六级标题

段落

  若想在段内强制换行的方式是使用两个以上空格加上回车(引用中换行省略回车)


区块引用

示例代码:

>区块引用
> > 嵌套引用
> > >三嵌套引用
> > > > 四嵌套引用

示例效果:

区块引用

嵌套引用

三嵌套引用

四嵌套引用


代码区块

  代码区块的建立是在每行加上4个空格或者一个制表符(如同写代码一样)或者使用`````。如普通段落:

示例代码:

'一个Tab'My name is ZhuyuLiang
'四个空格'I am Chinese

示例效果:

My name is ZhuyuLiang
I am Chinese

注意: 需要和普通段落之间存在空行!


强调

在强调内容两侧分别加上*或者 -

示例代码:

*斜体* ,_斜体_
**加粗**,__粗体__
**斜体加粗,___斜体加粗___

示例效果:

斜体斜体

加粗粗体

斜体加粗斜体加粗


列表(有序,无序)

 使用 +或- 标记无序列表

无序:

示例代码:

- 第一项
+ 第二项

示例效果:

  • 第一项
  • 第二项
有序:

示例代码:

1.  第一项
2. 第二项

示例效果:

  1. 第一项
  2. 第二项

注意:标记后面最少有一个_空格_或_制表符_,列表上下需要保留一行空行


分割线

分割线就是使用三个以上的 - _

示例代码:

---
___

示例效果:



链接

链接可以由两种形式生成,行内式参考式

行内式:

示例代码:

[GitHub](http://github.com)
自动生成连接 <http://www.github.com/>

示例效果:

GitHub

自动生成连接 http://www.github.com/

参考式:

示例代码:

[GitHub][1]
自动生成连接 <http://www.github.com/>
[1]:http://github.com

示例效果:

[GitHub][1]

自动生成连接 http://www.github.com/

[1]:http://github.com

注意:上述的([1]:http://github.com)不出现在区块中。


图片

添加图片形式和链接相似,只需要在链接的基础上前方加一个!号。

示例代码:

![GitHub set up](http://zh.mweb.im/asset/img/set-up-git.gif)

示例效果:


反斜杠

相当于反转义作用。使符号成为普通符号。

示例代码:

My Name is \*Zhuyulinang\*

示例效果:

My Name is *Zhuyulinang*


表格

示例代码:

第一格表头 | 第二格表头
-|-
第一列第一格 | 第二列第一格
第一列第二格 多加文字 | 第二列第二格
第一列第三格 多加文字 | 第二列第三格

示例效果:

第一格表头 第二格表头
第一列第一格 第二列第一格
第一列第二格 多加文字 第二列第二格
第一列第三格 多加文字 第二列第三格

Markdown 基础学习的更多相关文章

  1. markdown 基础语法

    markdown 基础 你好,我是markdown文档 介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 说的简单一点,mar ...

  2. MarkDown基础语法大全

    一.MarkDown是什么? Markdown是一种轻量级的「标记语言」,创始人为约翰·格鲁伯,用简洁的语法代替排版,目前被越来越多的知识工作者.写作爱好者.程序员或研究员广泛使用.其常用的标记符号不 ...

  3. salesforce 零基础学习(五十二)Trigger使用篇(二)

    第十七篇的Trigger用法为通过Handler方式实现Trigger的封装,此种好处是一个Handler对应一个sObject,使本该在Trigger中写的代码分到Handler中,代码更加清晰. ...

  4. 如何从零基础学习VR

    转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究. 近期很多搞技术的朋友问我,如何步入VR的圈子?如何从零基础系统性的学习VR技术? 本人将于2017年1月 ...

  5. IOS基础学习-2: UIButton

    IOS基础学习-2: UIButton   UIButton是一个标准的UIControl控件,UIKit提供了一组控件:UISwitch开关.UIButton按钮.UISegmentedContro ...

  6. HTML5零基础学习Web前端需要知道哪些?

    HTML零基础学习Web前端网页制作,首先是要掌握一些常用标签的使用和他们的各个属性,常用的标签我总结了一下有以下这些: html:页面的根元素. head:页面的头部标签,是所有头部元素的容器. b ...

  7. python入门到精通[三]:基础学习(2)

    摘要:Python基础学习:列表.元组.字典.函数.序列化.正则.模块. 上一节学习了字符串.流程控制.文件及目录操作,这节介绍下列表.元组.字典.函数.序列化.正则.模块. 1.列表 python中 ...

  8. python入门到精通[二]:基础学习(1)

    摘要:Python基础学习: 注释.字符串操作.用户交互.流程控制.导入模块.文件操作.目录操作. 上一节讲了分别在windows下和linux下的环境配置,这节以linux为例学习基本语法.代码部分 ...

  9. CSS零基础学习笔记.

    酸菜记 之 CSS的零基础. 这篇是我自己从零基础学习CSS的笔记加理解总结归纳的,如有不对的地方,请留言指教, 学前了解: CSS中字母是不分大小写的; CSS文件可以使用在各种程序文件中(如:PH ...

随机推荐

  1. FCC---Animate Elements at Variable Rates----一闪一闪亮晶晶,不同的闪动节奏

    There are a variety of ways to alter the animation rates of similarly animated elements. So far, thi ...

  2. HTTP:Web的基础

    一.HTTP:Web的基础 1.URI 每个Web服务器资源都有一个名字,这样客户端就可以说明它们感兴趣的资源是什么了.服务器资源名称被称为统一资源标识符(URI) URI有两种形式,分别为URL和U ...

  3. 按需动态加载js

    有些时间我们希望能按需动态加载js文件,而不是直接在HTML中写script标签. 以下为示例代码: var js = document.createElement('script'); js.asy ...

  4. 究竟是什么毁了我的impl实现

    Impl模式早就有过接触(本文特指通过指针完成impl),我晓得它具有以下优点: 减少头文件暴露出来的非必要内部类(提供静态库,动态库时尤其重要): 减小文件间的编译依存关系,大型代码库的编译时间就不 ...

  5. DOJO之gridx

    GridX简介 Gridx是IBM公司的职员对Dojo中的Grid进行进一步扩展的组件,但是它是重新开发了Grid而不是继承Grid. 虽然同样都是基于Dojo store, 但与DataGrid/E ...

  6. jenkins在搭建中常见的问题

    1.window环境读取不到chrom.exe System.setProperty("webdriver.chrome.driver","chromedriver.ex ...

  7. python如何拼接时间戳到写入的文件名中

    问题描述: 记录一下拼接文件名时间戳的过程,回顾下可能的问题所在,希望能帮到同样碰到这类问题的兄dei. 进行单元测试时,最后使用HTMLTestRunner生成的HTML分析报告,需要添加一个时间戳 ...

  8. 详解YUV数据格式

    我们在讲 FFmpeg 系列的时候,有提到 YUV 的.其中包括YUV播放器.简单的YUV格式介绍. 一.YUV简介 YUV,是一种颜色编码方法.常使用在各个影像处理元件中. YUV在对照片或影片编码 ...

  9. liteos C++支持(十七)

    1 概述 1.1 基本概念 C++作为目前使用最广泛的编程语言之一,支持类.封装.重载等特性,是在C语言基础上开发的一种面向对象的编程语言. 1.2 运作机制 STL(Standard Templat ...

  10. postman---postman自动发博客

    前面写了一篇如何通过Cookies值去登录博客园,今天我们来通过登录博客园之后,我们进行通过Postman自动写博客 自动写博客 1.打开Postman.填写博客园对应的Cookies: 2.抓取编写 ...