• 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. 参考

    (以上文章全部用Markdown所写。下载地址为:https://github.com/cnsuperx/learn-markdown)
    作者:AlphaGL
    出处:http://www.cnblogs.com/alphagl/p/5923735.html
    版权所有,欢迎保留原文链接进行转载

  • 相关阅读:
    冲刺第五天个人博客
    冲刺第四天个人博客
    典型用户及场景
    冲刺第三天个人博客
    冲刺第二天个人博客
    冲刺第一天个人博客
    第三周学习进度表
    第二周学习进度表
    webServices
    vs开发工具使用问题
  • 原文地址:https://www.cnblogs.com/alphagl/p/5923735.html
Copyright © 2020-2023  润新知