Android开发经验谈想法Android技术知识

笔记 | Markdown

2018-05-20  本文已影响57人  彭旭锐

一、概述

  HTML(HyperText Markup Language)是重量级的标记语言,造就了主次分明、层次清晰的网页。而Markdown是一种轻量级的标记语言(Lightweight Markup Language),满足了主要的文本格式标记的需求,操作性大大简化,易写易读。

二、使用

1、标题

在行首添加1-6个"#"符号来定义不同级别的标题,即最多可以有六级标题。(注意:"#"号前最好不要有缩进)
#一级标题

一级标题

高级标题
=(一个或多个)

高级标题

次级标题
-(一个或多个)

次级标题

2、文本效果

*斜体*、_斜体_

斜体斜体

**加粗文字**、__加粗文字__

加粗文字加粗文字

~~删除内容~~

删除内容

3、列表

4、引用

  在段落前添加一个>来标记为引用,重复使用>>可以创建更多级别的引用,使用一个空行来结束该级别的引用:

>something
>>something
>something(降级需要先使用一个空行结束上一级的引用)

something

something

something
something

something

5、分割线

使用三个或以上的*-_来来创建分割线,符号后不能接其他内容。(注意:使用---时,在之前空一行,可以避免被当作标题标记):

***
---
___
***something



***something

6、链接

something[链接说明](http://www.baidu.com "optional hint")something
(注意:网址和提示字符串之间需要空格)

something链接说明something

  声明链接:

This is [链接说明] [id] 

  This is 链接说明 reference-style link
  定义链接内容:

[id]: http://www.baidu.com/ "Optional Title Here"
(注意:网址和提示字符串之间需要空格)
something<http:www.baidu.com>something
something<809072649@qq.com>something

somethinghttp:www.baidu.comsomething
something809072649@qq.comsomething

7、插入图片

  插入图片和插入链接非常类似,只是在方括号前多一个!

![图片说明](路径 "optional hint") 
(注意:路径和提示字符串之间需要空格)
图片说明

8、列表

|左对齐|中间对齐|右对齐|
|:---|:---:|---:|
|左1|中1|右1|
|左2|中2|右3|
左对齐 中间对齐 右对齐
左1 中1 右1
左2 中2 右3

9、引用参考

  参考内容会被放到文末,点击即可实现跳转(注意:^后的文本是任意的,会被解析成有序的数字,在参考内容后接空行来标记参考内容结束)。

使用 Markdown[^3]可以效率的书写文档, 直接转换成 HTML[^2], 你可以使用 Leanote[^Le] 编辑器进行书写。
[^3]:Markdown是一种纯文本标记语言
[^2]:HyperText Markup Language 超文本标记语言
[^Le]:开源笔记平台,支持Markdown和笔记直接发为博文

使用 Markdown[1]可以效率的书写文档, 直接转换成 HTML[2], 你可以使用 Leanote[3] 编辑器进行书写。

10、上下标

O<sup>2</sup>

O2

O<sub>2</sub>

O2

11、换行

  <br>或者<br/>用来标记换行

12、转义

  使用\进行转义

13、代码高亮

  使用两个```将代码包围起来

#something(代码块不会被识别为Markdown语法)

14、命名描记(页内超链接)

<span id="jump">跳转到的地方</span>
点击跳转

15、缩进

&nbsp;

 something something
somethingsomething

&ensp;

 something something
somethingsomething

&emsp;

 something something
somethingsomething

空格 半格 一格
&nbsp; &ensp; &emsp;

推荐阅读


感谢喜欢!你的点赞是对我最大的鼓励!有任何疑问都可以在下方评论区留言哦!


  1. Markdown是一种纯文本标记语言

  2. HyperText Markup Language 超文本标记语言

  3. 开源笔记平台,支持Markdown和笔记直接发为博文

上一篇 下一篇

猜你喜欢

热点阅读