Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md

README.md

learn-markdown

Markdown学习记录

1. Markdown介绍

Markdown是一种轻量级的标记语言,它语法简单并且易读易用。Mardown文件通常以.md后缀结尾。

2. Markdown优点

  • 纯文本格式,兼容性极强,可以用任意文本编辑器打开。
  • 语法简单(the syntax is so simple you can barely call it “syntax。”),零学习成本,极好的可读性,让你专注于文字写作而不是页面排版,并且兼容 HTML,simple but powerful 。
  • 格式转换方便,Markdown 的文本你可以轻松转换为 html、pdf、epub、电子书等。
  • 适合团队协作,可以使用 git/svn 等进行版本控制管理。

3. Markdown语法

  • 标题

    : 标题与紧贴的上下正文使用1整行换行隔开
    '#'号和文字之间1个空格连接
    标题层级如下,最多6级

      # 顶级标题 等价于 title 和 <h1>
      ## 次级标题  
      ### 3级标题  
      #### 4级标题
      ##### 5级标题
      ###### 6级标题
      ####### 注:此行错误,标题层级最多6级 没有<h7>标签  
    

显示效果为:

顶级标题

次级标题

3级标题

4级标题

5级标题
6级标题

####### 注:此行错误,标题层级最多6级 没有标签

  • 文本

    :普通文本换行,使用行末尾2空格触发

    • 粗体和斜体

         **粗体1**
         _粗体2_
         
         *斜体1*
         _斜体2_
      

      显示效果为:
      粗体1
      粗体2
      斜体1
      斜体2

  • 引用

      > 第一级引用  
      >> 第二级引用  
      >>> 第三级引用  
    

显示效果为:

第一级引用

第二级引用

第三级引用

  • 代码区块

    : 行内代码使用1对波浪号
    块级代码使用3个波浪号 或 整体4空格缩进,且上下均用整行隔开

      以下是一段`java`代码实例:  
      public static void main(String[] args) {  
      	System.out.println("Hello World")
      }  
    

显示效果为:
以下是一段java代码实例:

	public static void main(String[] args) {  
		System.out.println("Hello World")  
	}
  • 列表

    :有序列表用1. ,无序列表用* ,内容用空格隔开

      	1. C++
      	2. Java
      	   * int
      	   * boolean
      	   * String
      	3. Python
    

    显示效果为:

    1. C++
    2. Java
      * int
      * boolean
      * String
    3. Python
  • 链接

    :方括号(前面可以选择性地加上至多三个空格来缩进),里面输入链接文字
    接着一个冒号
    接着一个以上的空格或制表符
    接着链接的网址
    选择性地接着 title 内容,可以用单引号、双引号或是括弧包着

      [Github](https://github.com/ "跳转到Github")  
      [标题](#标题)
    

    显示效果为:
    Github
    标题

  • 图片

    :一个惊叹号 !
    接着一个方括号,里面放上图片的替代文字
    接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上 选择性的 'title' 文字。

      ![Github](http://i.imgur.com/s9uUNJn.jpg)  
    

显示效果为:
Github

4. Markdown工具

Windows平台:

Linux平台:

Mac平台:

在线编辑器:

浏览器插件:

5. Markdown的支持

  • Github 最先支持,使用Markdown的一个分支版本来格式化评论、消息以及其它内容。
  • Stack Overflow 使用一种 Markdown 的分支作为它的文章格式化系统。
  • 博客园 国内技术人的博客家园,每天活跃上万用户,高质量社区。
  • CSDN 号称全球最大中文IT社区,涵盖了多种语言、架构、博客、俱乐部等模块的技术论坛。
  • 图灵社区 使用markdown语法供用户写作电子书.
  • 简书 重拾文字的力量,交流故事,沟通想法,一个基于内容分享的社区。
  • 为知笔记 国内顶尖笔记软件,支持使用Markdown语法编辑笔记。
  • 有道云笔记 最新版本开始支持,并且支持一些扩展语法。

6. 参考

作者:AlphaGL
出处:http://www.cnblogs.com/alphagl/p/5923735.html
版权所有,欢迎保留原文链接进行转载 :)