【工具类】Markdown简单使用方法

2016-08-14  本文已影响0人  Ennnnnn7

之前一直没有总结的习惯,也吃过不少亏,总觉得自己词穷外加写文章和流水账一样。但是,不改变肯定是在给自己挖坑,借着离职之后的时间,对自己在之前工作中的一些知识点进行总结,加深一下印象。

一、Markdown简介


Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。通过一些规定的语法,可以对文本格式进行简单的修改,还可以添加图片、链接。
Markdown的语法相较于复杂的HTML语言十分轻量(这也是我学习Markdown语言的原因),对于程序员来说,文字、代码引用、图片这些是总结中大量使用的材料,不需要过多的排版,简单的Markdown就可以满足日常的码字总结。
Markdown同时兼容HTML语言,如果为了更加美观可以使用HTML语言语法来修饰文章。

什么人适合学习Markdown

任何工具的出现都是为了能够加快工作效率的,但是并不是所有人都适合学习Markdown。
Markdown是为那些需要经常码字或者进行文字排版的、对码字手速和排版顺畅度有要求的人群设计的,他们希望用键盘把文字内容啪啪啪地打出来后就已经排版好了,最好从头到尾都不要使用鼠标。这些人包括经常需要写文档的码农、博客写手、网站小编、出版业人士等等。
所以,你是程序媛吗,我们聊聊吧~

二、Markdown的优点


三、Markdown的语法


Markdown中文版语法说明

详细内容可以从上面的链接查询,接下来我会简单介绍一些常用的语法

标题

标题是一篇文章开头和某些段落开头必须的内容,在Markdown语法中,一段文字如果是标题,在文字之前使用#即可(标题阶数一共6阶)。

# 一级标题

一级标题

###### 六级标题

六级标题

分割线

你可以在一行中用3个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
*** ---
分割线样式如下


列表

无序列表使用* -
有序列表使用1. 2.
注:符号和.后要有空格

引用

在需要引用的文字段落前使用>即可引用段落。而且在引用段落中还可以使用其他Markdown语法。

这是引用的内容

二级引用

代码块

代码是程序猿和程序媛能量的结晶,在Markdown中,使用2个```包裹代码块即可,代码块的缩进使用Tab缩进。

UILabel *nameLabel = [[UILabel alloc] init];
   if ([nameLabel isKindofClass])
    {
      NSLog(@"%@",@"Name")
    }

图片和链接

链接使用[](),[]中是链接的介绍,()中输入链接
图片使用![](),与链接中括号输入的内容一致(图片需要使用图床地址)

文字强调

使用*文本*来实现文字斜体
使用**文本**来实现文字加粗
使用***文字***来实现文字斜体加粗

反斜杠

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

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

页面内部跳转

  1. 设置锚点:
    <span id = "anchor">锚点</span>
  2. 跳转
    [锚点](#anchor)
    注:[]内是要填转的按钮显示的文字,小括号内#后面是跟的id值.因为跳转是根据id跳的。

以上,就和Markdown一样简洁(因为没图)。

上一篇下一篇

猜你喜欢

热点阅读