点滴MarkDown~

Chrome浏览器下可使用插件~ Minimalist Markdown Editor,可见即所得~so easy~~~

最近写微信公众号,晓春童鞋推荐 Markdown 编辑器~昨天聊天大概了解了下,今天系统下:

1. Markdown既不是工具也不是程序语言,而是一种轻量级的「标记语言」,是由约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(Aaron Swartz)创建的。它允许人们使用纯文本格式编写文档,然后根据其中的标记转换成有效的XHTML(常用的就是HTML)文档。

2. 支持 Markdonw 语法的写作软件至少有两种模式,一种是写作模式,一种是预览模式。

预览模式会把你写的文字和标记解析成对应的 HTML,其中的版式效果通过软件内置的 CSS 进行渲染。

3. 语法:

1)标题:

1 This is an H1
2 =============

4 This is an H2
5 -------------

或者

# This is an H1

## This is an H2

###### This is an H6

或者

# This is an H1 #

## This is an H2 ##

### This is an H3 ######

2)性感竖线分隔:blockquotes

> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.

> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.

效果如下(左代码右效果):

code block:(空格处理。)

> ## This is a header.

> 1.   This is the first list item.
> 2.   This is the second list item.

> Here‘s some example code:

>     return shell_exec("echo $input | $markdown_script");

效果如下:

3)列表:lists

无序列表:

*   Red
*   Green
*   Blue

+   Red
+   Green
+   Blue

-   Red
-   Green
-   Blue

效果:

有序列表:

无空行、数字标号未按顺序。

1.  Bird
2.  McHale
3.  Parish
1.  Bird
1.  McHale
1.  Parish

效果:

数字标号无顺序:

13. Bird
1. McHale
8. Parish

效果:

无序+其他模块:

*   A list item with a blockquote:

> This is a blockquote
    > inside a list item.

*   A list item with a code block:

<code goes here>

效果:

转义字符:

1986. What a great season.

1986\. What a great season.

1986. What a great season.

1986. What a great season.

效果:

4)水平分隔符

*       **

***

*****

- - -

---------------------------------------

5)链接一、

This is [an example](http://example.com/ "Title") inline link.

[This link](http://example.net/) has no title attribute.

效果:

链接二

I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].

[1]: http://google.com/        "Google"
  [2]: http://search.yahoo.com/  "Yahoo Search"
  [3]: http://search.msn.com/    "MSN Search"

效果:

6)着重Emphasis

*single asterisks*

_single underscores_

**double asterisks**

__double underscores__

效果:

空格的出现对emphasis的影响:

un*frigging*believable
>
un *frigging* believable
>
un* frigging *believable

效果:

以及转义字符处理。如上图。

7)code、code block

code:

Use the `printf()` function.

``There is a literal backtick (`) here.``

A single backtick in a code span: `` ` ``

A backtick-delimited string in a code span: `` `foo` ``

Please don‘t use any `<blink>` tags.

`—` is the decimal-encoded equivalent of `&mdash;`.

效果:

code block

This is a normal paragraph:

This is a code block.

Here is an example of AppleScript:

tell application "Foo"
        beep
    end tell

效果:

8)图片

![Alt text](/path/to/img.jpg)

![Alt text](/path/to/img.jpg "Optional title")

效果:

9)链接:

<http://example.com/>

<[email protected]>

效果:

10)转义字符,依然有效~:

\*literal asterisks\*

\   backslash
`   backtick
*   asterisk
_   underscore
{}  curly braces
[]  square brackets
()  parentheses
#   hash mark
+   plus sign
-   minus sign (hyphen)
.   dot
!   exclamation mark

效果:

*literal asterisks*

时间: 2024-10-15 16:02:44

点滴MarkDown~的相关文章

转 - markdown简明语法

Markdown是一种极简的『标记语言』,将文本转为HTML,通常为我大码农所用.其不追求大而全,简洁至上,正所谓不求最贵,只求最好! 本文介绍Markdown基本语法,内容很少,一行语法一行示例,学会后可轻松写出高大上的文档,再也不需要各种编辑器去调文章格式.另外,网上有各平台下的Markdown工具可用,也有在线的,我直接使用sublime搞定,Markdown本来就是为了追求简洁,弄个工具岂不多此一举. 强调 星号与下划线都可以,单是斜体,双是粗体,符号可跨行,符号可加空格 **一个人来到

markdown常用语法总结

markdown是一种清亮型的标记型语言.它允许人们"使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档",Markdown也已经被其他人用Perl和别的编程语言重新实现.      Markdown的语法简洁明了.学习容易,而且功能比纯文本更强,因此有很多人用它写博客.世界上最流行的博客平台WordPress和大型CMS如joomla.drupal都能很好的支持Markdown.       以上两句是分别从维基百科和百度百科down下来的对于markd

MarkDown案例

Welcome to MarkdownPad 2 MarkdownPad is a full-featured Markdown editor for Windows. Built exclusively for Markdown Enjoy first-class Markdown support with easy access to Markdown syntax and convenient keyboard shortcuts. Give them a try: Bold (Ctrl+

markdown 书写代码

最近基于github + hexo 搭建了自己的博客,开始用markdown写博客,推荐 mac 平台用 mou 这个软件或者 vim. 介绍下markdown语法插入代码的规则: 有一种方法是所有代码之前空四个格就自动识别为代码了,但是这样没有行号,可以自己写个程序处理,但是比较麻烦,而且强行插入行号可能会出现显示问题. 还有一种方法比较好.比如添加以下代码: ``` c #include <stdio.h> int main(void) { printf("hello markd

Markdown(editormd)语法解析成html

我们在一些网站中可以见到一款网页编辑器--markdown: 这是一款功能强大的富文本编辑器,之前自己在网页上使用的时候遇到了一点点的问题,现在跟大家分享下 在我们写了文章之后是需要将内容保存到数据库的,如果保存到数据库中要方便以后需改的话,那么需要保存成markdown语言,如果保存成html语言通过反向解析成markdown这个可能效果不是很好 如果保存成markdown就涉及到将数据库中的数据取出后要解析成html,以下便是我的解决过程(我使用的是editormd): 首先需要初始化从ma

Markdown简单使用

Markdown 是一种轻量级的标记语言,由John Gruber和Aaron Swartz创建,兼容HTML.它可以快速构建一个具有一个格式的文本文件,其易读易写的特性吸引很多人使用它. 目前普遍使用文本编辑器来书写一个Markdown文件,关于编辑器的选择每个人有自己的使用习惯,本人使用的是Typora这个简洁的跨平台的随写随看的Markdown编辑器. Markdown简单使用: 标题 在内容前加#, #的个数代表标题的级数(当然也可以在标题内容的前后加上等数量的#) 引用 内容前加 >

[转]有道云笔记markdown

作为半个文字工作者,一天当中,一半时间用在遣词造句,一半时间则在死磕排版.当听说"前所未有的极简语法"Markdown,不仅能简化排版.大大提高书写效率,而且上手零门槛.好奇宝宝怎么忍得住一颗蠢蠢欲动的心? 从未接触过代码的门外汉,初次听说Markdown,脑子是空的.但如果愿意抽5分钟,看下这篇文章--了解Markdown是什么.能干什么.对码字的你有什么益处:再打开有道云笔记,抽出10分钟对照Markdown简明教程加以练习. 15分钟,你就能掌握一门极客圈最流行的文本编辑语言~

Markdown 语法说明

NOTE: This is Simplelified Chinese Edition Document of Markdown Syntax. If you are seeking for English Edition Document. Please refer to Markdown: Syntax. 声明: 这份文档派生(fork)于繁体中文版,在此基础上进行了繁体转简体工作,并进行了适当的润色.此文档用 Markdown 语法编写,你可以到这里查看它的源文件.「繁体中文版的原始文件可以

如何流利的使用markdown编辑器项目,

最近在学习如何使用markdown来写文章,目前自己选用的是 chrome 浏览器中的 马克飞象(不过没有购买付费版),在网上寻找markdown语法的时候注意到csdn博客的markdown编辑器还不错 http://blog.csdn.net/xiongjiamu/article/details/68933692 他们的编辑器是editor.md,一个开源的项目,github地址如下: http://pandao.github.io/editor.md/