美文网首页
我个人的MarkDown总结

我个人的MarkDown总结

作者: 清池梦 | 来源:发表于2017-12-24 20:27 被阅读10次

我个人的MarkDown总结

一想到要去写一篇文章就头大,又想到还要将文章写的漂亮就头大的简直塞不下房间。面对word文档编辑器上蜂窝一样的功能钮,我就皮上痒,难受的直想打滚。

于是我想到,这一排排功能我要用的有多少?功能虽然齐全,但实用的也分散,一个功能可能需要好几个菜单页才能做到合适。很累,像是扛着98K去打苍蝇,效率很低。
且不说这些能不能做的漂亮,就看开启应用的时间也十分的漫长。想简单的写一些平时的感想,不需要太严格的格式要求,想呼之即来挥之即去,又不想用记事本简单凑合。
于是,于是遇见了在网络上流行的MarkDown,从此解锁了新姿势。为此我做了一些总结。

1. 背景

约翰•格鲁伯亚伦•斯沃茨这两个人在2004年的时候合作创建了语法Markdown语言。
在这一切的过程中关键的设计目标是可读性。就是说文本文字可以按原来正常的阅读方式来看,没有那些令人感到强烈反差的标签和指令,不像是在看标签或标记语言格式化的文本(就比如HTML)
产生这一切灵感,主要是那些约定俗成用于标记纯文本的电子邮件。
格鲁伯编写了一个Perl脚本,Markdown.pl
正是这个脚本将Markdown语言的文本转换为有效的XHTML或HTML文件
如今在各大开源社区都可以看到,基于这一切的改进。

2. 我常用的语法

2.1 标题

在标题前加几个#号再加` `(空格),就对应几级标题,其他方法

语法

# 一级标题
## 二级标题
### 三级标题

效果

一级标题

二级标题

三级标题

对我来说三级标题就够用了。

2.2 列表

  • 在需要有序号分组的前面添加123(随机数字)加.(英文点和空格)
  • 在需要无序号分组的前面添加+` `(空格),其他方法
  • 如果需要嵌套列表,则只需在前面按一个Tab
  • 如果要重新排列一组列表,则多次换行即可,有序列表要以1.开头

语法

1. 看序号
998. 看序号
123. 看序号

1. 看序号
9. 看序号
1. 看序号
9. 看序号
5. 看序号
9. 看序号

+ 圆点
+ 圆点
+ 空心圆点
+ 空心圆点
+ 圆点

效果

  1. 看序号
  2. 看序号
  3. 看序号
  1. 看序号
  2. 看序号
    1. 看序号
    2. 看序号
    3. 看序号
  3. 看序号
  • 圆点
  • 圆点
    • 空心圆点
    • 空心圆点
  • 圆点

可以看出来有序列表的数值大小并不影响序号的顺序,而且无序列表中的嵌套会改变

2.3 引用

  • 在引用的内容前加上>(大于号和空格)
  • 嵌套引用就是多加几个>

语法

> 这是引用
>> 这是嵌套引用

效果

这是引用

这是嵌套引用

在嵌套内会吃掉一些多余的空格

2.4 强调和分割线

  • *包围的文字会倾斜
  • **包围的文字会被加粗
  • 在空行输入多个-,没有其他字符,那么这就是分割线其他方法

语法

*倾斜*
**加粗**
--- - - - -

效果

倾斜
加粗


2.5 链接和图片

[]包围要变成链接的文字,再用一对[]包围一个链接ID标识,
再在任意位置把链接定义出来,即[ID]:超链接再加"注释"
图片的引用与超链接类似,就是在前面多了一个!.
以上是参考法,其他方法

语法

目标

[超链接][1]
![图片][2]
定义

[1]:https//example.com "示范"
[2]:https://b-ssl.duitang.com/uploads/item/201607/04/20160704215444_Pj4MQ.jpeg "可爱"

效果

目标

超链接

图片图片
定义

2.6 代码

单行内用 ` 首尾包围,多行用 ``` 段首段尾包围,其他方法

语法

执行`main()`函数会有什么结果

```
void main()
{
printf("Hello World!");
}
```

效果

执行main()函数会有什么结果

void main()
{
  printf("Hello World!");
}

一些版本的编辑器支持语法高亮,在```后加入语言名即可

2.7 转义

用 \ 接着要转义的字符,就可以避免语法问题

语法

\# 不是标题

效果

# 不是标题

3. 总结

我常用的就是这么七种语法了

  • 标题

    #

  • 列表

    +1.

  • 引用

    >

  • 强调和分割线

    *-

  • 链接和图片

    [][]![][][]:

  • 代码

    ` 和 ```

  • 转义

    \

在分段使用每一语法前,最好空一行,以免互相干扰。
其他详细的语法网络上众多,具体可参考这里

6. 参考

维基百科https://en.wikipedia.org/wiki/Markdown

相关文章

  • 我个人的MarkDown总结

    我个人的MarkDown总结 一想到要去写一篇文章就头大,又想到还要将文章写的漂亮就头大的简直塞不下房间。面对wo...

  • 2018-02-13

    Markdown基本语法总结 by 八九一二 (路) Markdown 个人觉得学习了MD以后觉得比微软Word...

  • MarkDown个人使用总结

    1.markdown如何原样显示语法符号(#>……)?*使用转义字符,#*>2.代码块显示示例:```functi...

  • Markdown入门

    常用Markdown语法 声明:本篇博客总结的Markdown语法并不全面,只是我最近打算开始使用Markdown...

  • TW homework-1

    Markdown基本语法总结

  • Markdown基本语法总结

    Markdown基本语法总结 看了很多Markdown简明教程,感觉使用Markdown最大的优势就是可以完全使用...

  • Github-Pages-Markdown用法之-奇技淫巧

    个人博客: https://www.bobinsun.cn 本篇文章不涉及Markdown的基本用法,主要总结本人...

  • markdown基本语法总结

    markdown基本语法总结 常用Markdown符号(简单罗列常用MD符号,具体可查看Markdown中文官方文...

  • markdown语法总结

    markdown语法总结 下面这篇文章将来介绍一下markdown的基本语法 标题 markdown的标题的书写十...

  • 学习使用markdown

    这里学习使用markdown 今天看了一些markdown的学习资料,现在简单的总结一下。 markdown是什么...

网友评论

      本文标题:我个人的MarkDown总结

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