linux

随笔(关于markdown)

2018-01-06  本文已影响0人  little_bottle09

定义

Markdown的用途:

优点:

可以导出HTML、PDF和md文件
因为编辑的是纯文本内容,兼容所有的文本编辑器
可读,直观,适合所有人的写作语言,不管你需要编写代码还是公式,甚至是流程图
可以是一些博客平台配套的编辑器,比如hexo,而且现在很多平台都支持Mrakdown编辑,如简书,微博和知乎等学习起来非常的简单,这是性价比非常高的一次投资.

宗旨

Markdown 的目标是实现「易读易写」。

使用 Markdown 的误区

Markdown 语法的简要规则

一级标题

二级标题

三级标题

例如这样
只需要在文本前加入 > 这种尖括号(大于号)即可


1111249328628154760602.jpg

图片与链接

图片为:![]()
链接为:[]()
插入图片的地址需要图床,这里推荐围脖图床修复计划CloudApp 的服务,生成URL地址即可。

11111.jpg

粗体与斜体

表格 (这种语法生成的表格如下):

Tables Are Cool
col 3 is right-aligned $1600
col 2 is centered $12
zebra stripes are neat $1

代码框

使用 tab 键即可缩进。

流程图

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?

st->op->cond
cond(yes)->e
cond(no)->op

Markdown 语法手册 (完整整理版)

分割线

想.jpg
分割线的语法只需要三个 * 号,例如:
这里有一份另外份文献,也是关于markdown的使用语法:http://jingyan.baidu.com/article/597a06434cd915312a524344.html

为什么我们要学习markdown的三个理由:

>- "Markdown 格式化语法设计的目的就是为了易读," Markdown 的创始人 John Gruber of Daring Fireball 说:"而且 Markdown 应该可以直接使用纯文本进行发布,无需标签或者是一些格式化命令。"

  • HTML 标签让 HTML 文档包含态度内容无关的噪音,如果你不熟悉 HTML 语法的话,就很难直接阅读 HTML 的源文件,而阅读 Markdown 文档很容易。
Markdown HTML
# Why you should use Markdown to write your next blog post[Markdown][1] is just so dang legible, it will make your whole life easier. I promise.[1]: http://daringfireball.net/projects/markdown/basics <h1>Why <em>you</em> should use Markdown to write your next blog post</h1><p<ahref="http://daringfireball.net/projects/markdown/">Markdown</a> is just so dang legible, it will make your <em>whole life</em> easier. <strong>I promise.</strong></p>

HTML 对格式还是有一些要求的,例如标签的开合、成对出现等。如果你忘记输入某个斜杠或者是一些属性的单引号等字符,很可能导致整个页面的显示错乱,我想这个大家深有体会,而且错误很难排查。
尽管有很多的工具帮你编写 HTML 代码,并高亮显示语法错误,但我们不想依赖这些工具。Markdown 的简单和灵活性可以让你产生更少的错误,而且很容易找到错误所在。

直接在浏览器上编写内容是很危险的游戏,因为你输入的很多文字可能由于浏览器的崩溃瞬间消失,很多的 CMS 内容管理系统提供了所见即所得的编辑器,这些编辑器可以让你轻松的排版 HTML ,但无法阻止浏览器崩溃导致的内容丢失。
而你可以使用任何文本编辑器来编辑 Markdown ,另外也有大量的 Markdown 编辑工具可以让你更轻松的编写。
另外 OSCHINA 提供了一个在线将 Markdown 编译成 HTML 的工具,详情请看在线 Markdown 编译。

为什么要用Markdown写作?

MD其实就是用一些简单符号来起到排版作用,因为纯键盘操作,写作时少调用鼠标,效率能提升很多,不必多花时间在排版上。

长段文本用MD标注后,结构更清晰,逻辑也更明显。比如这样:
[图片上传失败...(image-7924d-1515153500159)]

为什么markdown不支持字号和字体颜色

markdownde 的不足点:

Markdown 如何更换字体?

所说,在Tools里选择CSS Editor就可以编辑css。你可能需要改两部分字体:
1. body, button, input, select, textarea 这个地方定义的字体包括所有的正文、按钮、文本框等
2. h1, h2, h3, h4, h5, h6 这个地方定义的字体是所有的标题

关于网页字体的选择,可以参考这篇:如何保证网页的字体在各平台都尽量显示为最高质量的黑体?

微信排版为什么要使用markdown

内容第一,便于书写
易导出和出发
微信的排版工具在程序上不是很好。

上一篇 下一篇

猜你喜欢

热点阅读