zoukankan      html  css  js  c++  java
  • Markdown入门

    Markdown是一种轻量级标记语言,它的优点在于易于阅读、易于撰写的纯文字格式, 并且可以自由转换成多种格式。目前也被越来越多的写作爱好者,撰稿者广泛使用。

    介绍

    Markdown旨在尽可能容易阅读和易于写入。

    然而,可读性首先被强调。标记格式的文档应该按照原样发布,而不是像标签或格式化说明一样标记。虽然Markdown的语法受到几个现有的文本到HTML过滤器的影响,包括Setext,atx,Textile,reStructuredText, Grutatext和EtText - Markdown语法的最大灵感来源是纯文本电子邮件的格式。

    为此,Markdown的语法完全由标点符号组成,标点符号被仔细选择,看起来就像它们的意思。例如,一个字上的星号实际上看起来像强调。标记列表看起来好像列表。

    语法:

    Markdown作为一种轻量级标记语言,它的语法简洁明了、学习起来容易。

    参考:
    官方说明
    Markdown 中文版语法说明

    标题

    # 第一级标题 
    ## 第二级标题  
    ###### 第六级标题 
    

    效果如下:

    第一级标题

    第二级标题

    第六级标题

    强调

    *这些文字会生成*
    _这些文字会生成`_
    
    **这些文字会生成**
    __这些文字会生成`__
    

    效果如下:

    这些文字会生成
    这些文字会生成`

    这些文字会生成
    这些文字会生成`

    列表

    无序列表

    * 列表一
    * 列表二
    * 列表三
    

    效果:

    • 列表一
    • 列表二
    • 列表三

    有序列表

    1. 列表一
    2. 列表二 
    3. 列表三
    

    效果如下:

    1. 列表一
    2. 列表二
    3. 列表三

    任务列表(Task lists)

    - [ ] 任务一 未做任务 
    - [x] 任务二 已做任务
    

    效果如下:

    • [ ] 任务一 未做任务
    • [x] 任务二 已做任务

    图片

    ![图片名称](地址)
    

    链接

    [名称](链接地址)
    

    区块引用

    某某说:
    > balabala
    

    效果:
    某某说:

    balabala

    行内代码

    `代码` 
    

    效果如下:
    代码

    多行或者一段代码

    代码段
    

    效果如下:

    代码段
    

    顺序图或流程图

    ```sequence
    张三->李四: 嘿,小四儿, 你妈喊你回家吃饭呢!
    Note right of 李四: 李四愣了一下,说:
    李四-->张三: 哦,知道啦!
    ```
    
    ```flow
    st=>start: 开始
    e=>end: 结束
    op=>operation: 我的操作
    cond=>condition: 确认?
    
    st->op->cond
    cond(yes)->e
    cond(no)->op
    ```
    

    效果:

    张三->李四: 嘿,小四儿, 你妈喊你回家吃饭呢!
    Note right of 李四: 李四愣了一下,说:
    李四-->张三: 哦,知道啦!
    

    表格

    Markdown 语法:

    表头一 | 表头二
    --------- | -------------
    第一列第一格 | 格第二列第一格
    第一列第二格 | 格第二列第二格
    

    效果如下:

    表头一 表头二
    第一列第一格 格第二列第一格
    第一列第二格 格第二列第二格

    删除线

     ~~删除这些~~
    

    效果如下:

    删除这些

    分隔线

    以下三种方式都可以生成分隔线:

    ***
    
    *****
    
    - - -
    

    效果如下:




    脚注(Footnote)

    这是一个脚注:[^sample_footnote]
    

    效果如下:

    这是一个脚注:[1]

    工具:

    常见的Markdown工具有UlyssesMouSublime Text 3等等。

    个人比较喜欢mweb,几乎所有的语法都有对应的快捷键,而且还能一键生成&上传至博客。

    具体使用方法见官方文档

    另外还有一个免费版的


    1. 这里是脚注信息 ↩︎

  • 相关阅读:
    【Silverlight】Bing Maps学习系列(八):使用Bing Maps Silverlight Control加载自己部署的Google Maps
    Visual Studio 2010在简洁中强调团队合作
    【Silverlight】Bing Maps学习系列(九):自定义功能导航条(Custom NavigationBar)
    Flash OBJECT 和 EMBED 标签
    SWFObject 的原站提供的使用说明
    一篇清楚阐述 JAvaScript 传递数据 到 Flash 的文章
    Flare 的 Edge边上加 Label
    借助 SWFObject 实现利用JavaScript嵌入 Flash
    3种基本的Flash/Javascript通信方式 (转)
    passing data from HTML to Flash
  • 原文地址:https://www.cnblogs.com/zuoruining/p/Markdown-ru-men.html
Copyright © 2011-2022 走看看