美文网首页2017届西安思沃大讲堂程序员
走近轻量级标记语言——MarkDown

走近轻量级标记语言——MarkDown

作者: 0xCoffee | 来源:发表于2016-12-21 22:39 被阅读194次

近来忙于大论文的事情,培训的事有些拉下了,抽出一些时间开始整理整理。以前只是简单地使用过MarkDown,也正好借这个机会总结一下。

为什么选择MarkDown

写这段的时候有点写论文研究背景的感觉--!先简单介绍下MarkDown。
MarkDown 是一种轻量级的“标记语言”。可能使用word的同学都深有体会,经常为整理格式、字体设置、排版花费大量时间,Markdown用「标记」语法,来代替常见的排版格式。现在很多博客对MarkDown都提供了支持,包括本站简书。

MarkDown的出现是为了适应于互联网,使作者专注于文字而抛开繁琐的格式束缚。

MarkDown语法介绍

MarkDown具有简洁的语法,上手非常快, 下面进行介绍。

标题

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

类Setext类型标题

类 Setext 形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题),例如:

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

任意数量 = - 都有效果。
为方便对比演示,本文使用在线markdown编辑器Cmd Markdown,该软件也有Windows/Mac/Linux 全平台客户端,个人觉得界面很简洁,也支持同步。
图例

类atx 形式

使用# 即可表示多级标题,一个#,则代表一级标题,最多到六级。
图例

文字修饰

粗体文本用两个*_包含,斜体文本用一个包含。
例如

**粗体文本**
_斜体文本_

图例

分隔符

分隔符插入***或者---


上面是分割线↑↑↑

列表

无序列表

在文字之前添加 +, -或者*
例如

+ 无序列表
- 无序列表
* 无序列表

图例

有序列表

使用数字后面跟上 .
例如

1. 有序列表
2. 有序列表
3. 有序列表

图例

插入图片

插入图片采用如下格式

![名称](辨识链接的标记)
![james](http://epaper.ynet.com/images/2016-11/10/A20/20bt1_b.jpg)

图例

来张吾皇的。

链接

插入链接与图片类似,前面没有!

[名称](辨识链接的标记)
[Baidu](https://www.baidu.com)

效果
Baidu

引用

如果引用一小段别处的句子,那么就要用引用的格式。只需要在文本前加入 >这种尖括号(大于号)即可

这里引用了

这就好比论文抄别人的话,要加个参考文献————近来职业习惯

行内代码

下面到了程序猿最关注的地方
行内代码用两个 ` 或者 ``` 把中间的代码包裹起来
图例

表格

表格可能是MarkDown最为麻烦的地方,因为它的原生格式是这样的:

| Left-Aligned  | Center Aligned  | Right Aligned |
| :------------ |:---------------:| -----:|
| col 3 is      | some wordy text | $1600 |
| col 2 is      | centered        |  $12 |
| zebra stripes | are neat        |    $1 |

有没有很麻烦!!
不过老师@李鹏推荐的Typoya工具提供了像 Office 一样的表格编辑能力。通过菜单栏‘Paragraph’中的'Table'插入表格,Typora 会弹出一个表格插入设置,预先设定好行数和列数,确定后表格就出现了。效果如下

有没有很方便!!!

跨平台、简洁快速的MarkDown编辑器Typora

Typora 不同于其他分栏式的编辑器,将「写字」和「预览」这两件事情合并了,你输入的地方,也是输出的地方,有点Office的感觉,只不过编辑文本时不用再去工具栏上点选,一切的格式都能通过符号来控制,也能够用菜单控制,例如插入表格、产生符号、格式等。

第一次写博客,以前总习惯于写技术笔记,有时候翻以前记得会看不懂,发觉这样写出来的思路会更清晰一些,可能也是因为有让别人也能看懂的动力吧,以后希望能自己在完成培训任务的同时也常来写写东西,培养下习惯

相关文章

  • 走近轻量级标记语言——MarkDown

    近来忙于大论文的事情,培训的事有些拉下了,抽出一些时间开始整理整理。以前只是简单地使用过MarkDown,也正好借...

  • 30分钟Markdown语言入门

    Markdown标记语言 一、Markdown语言是什么? Markdown 是一种轻量级标记语言。它是一种标准、...

  • 用 Excel 生成和管理 Markdown 表格

    Markdown 作为一种轻量级的标记语言,用来进行简单的文本排版,确实方便快捷。但 Markdown 标记语言的...

  • Markdown

    Markdown Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。标记和 ...

  • 为什么你一定要学会用Markdown写作

    1.什么是Markdown? Markdown是一种轻量级标记语言。那什么是标记语言?打个比方,我们的语文考试有种...

  • Markdown学习笔记

    教程地址:Markdown教程 | 菜鸟教程 Markdown 介绍 Markdown 是一种轻量级标记语言,它允...

  • HTML常用标签,从Markdown的角度出发

    前言 学习HTML前,可先学一下Markdown,简单来说,Markdown是一种轻量级标记语言。对比两种标记语言...

  • Markdown的学习

    为什么要学习markdown Markdown是一种轻量级的标记语言,Markdown 允许 HTML 语法, 所...

  • (笔记)音视频编码基础(一)

    Markdown 语法入门 一.概述 Markdown 是一种轻量级标记语言, 由 John Gruber 设计,...

  • test

    # 欢迎使用 Markdown在线编辑器 MdEditor **Markdown是一种轻量级的「标记语言」** !...

网友评论

  • Teresa_Shen:写的很不错,就是有张图贴错了,很详细我都没用过表格插件可以试试
    0xCoffee:@Teresa_Shen 刚发现图贴错了 :sweat: 谢谢buddy :smile:

本文标题:走近轻量级标记语言——MarkDown

本文链接:https://www.haomeiwen.com/subject/bthcvttx.html