MarkDown学习笔记

2016-04-29  本文已影响70人  康恩饭

Markdown 是一种「电子邮件」风格的「标记语言」

参考文章:
献给写作者的MarkDown新手指南
MarkDown语法说明
认识与入门 Markdown

编辑器
MarkPad 可以直接new jekyll page文档

标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

注:# 和「一级标题」之间建议保留一个字符的空格,这是最标准的 Markdown 写法。

列表

无序

两种写法

有序

  1. 文本1
  2. 文本2
  3. 文本3

快速链接

跳转到引用
这个在简书不好用啊?

链接和图片

简书


注:插入图片的语法和链接的语法很像,只是前面多了一个 !。

<p id = "build"></p>

引用

一盏灯, 一片昏黄; 一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

床前明月光
疑是地上霜
举头望明月
低头思故乡

注:>和文本之间要保留一个字符的空格


粗体和斜体

用两个 * 包含一段文本就是粗体的语法,用一个 * 包含一段文本就是斜体的语法

一盏灯, 一片昏黄;一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

表格

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

显示链接中带括号的图片

![][1]
[1]: http://latex.codecogs.com/gif.latex?\prod%20(n_{i})+1

代码片段

这个```是那个按键???

`这个符号是在 Esc 键下面,切换到英文下即可。

只需要用两个 把中间的代码包裹起来,如code`

code

// action启动方法
public static void mainActionStart(Context c, String name, String region) {    
  Intent intent = new Intent(c, MainActivity.class);    
  intent.putExtra("name", name);    
  intent.putExtra("region", region);    
  c.startActivity(intent);
}
// Component/index.js
require('./index.scss');
 表示此段代码为javascript代码,Markdown会自行使用javascript代码颜色渲染。这里也可以不写。
PS:谁能够提供一个完整的Markdown可以渲染的语言列表啊,比如:linux命令这里写什么?
**应该是下面这个**
[rouge支持的语言列表 ](https://github.com/jneen/rouge/wiki/List-of-supported-languages-and-lexers)
[源头](http://jekyllcn.com/docs/templates/)

测试json:(加和不加效果一样,,,)
```json
{
    "people":[
        {"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"},
        {"firstName":"Jason","lastName":"Hunter","email":"bbbb"},
        {"firstName":"Elliotte","lastName":"Harold","email":"cccc"}
    ]
}

使用代码高亮的例子如下:
{% highlight ruby %}
def foo
puts 'foo'
end
{% endhighlight %}

行内代码

这是javascript代码

<ul>
  <li *ngFor="#hero of heroes">
    {{hero.name}}
  </li>
</ul>
Ember     : {{# each}}
Angular 1 : ng-repeat
Angular 2 : ngFor
Knockout  : data-bind="foreach"
React     : 直接用 JS 就好啦 :)

其他小用法

分割线:





&符号:

&

自动链接

377241804@qq.com

反斜杠

*literal asterisks*

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

级联列表:

<pre>
照片Icon One One
主屏幕 ⇌ 相簿列表 ⇌ 相簿 ⇌ 单张照片
Home Back Back
</pre>

<pre>
微信
Kant 给你发了一个红包
</pre>

—— Zhangxx 完成于 2016年4月29日02:40:40
查找rouge支持的语言花了一些时间;

上一篇下一篇

猜你喜欢

热点阅读