美文网首页
Markdown学习

Markdown学习

作者: XYZeroing | 来源:发表于2017-09-03 11:42 被阅读0次

    Markdown学习

    Markdown是一种用来写作的轻量级 标记语言,它用简洁的语法代替排版,让用户更专注于内容的创作。

    1.标题

    如果一段文字被定义为标题,只要在这段文字前加“#”号即可:

    #            一级标题
    ##           二级标题
    ###          三级标题
    ####         四级标题
    #####        五级标题
    ######       六级标题
    

    2.列表

    列表的显示只需要在文字前加上 - 或 * 即可变为无序列表,有序列表则直接在文字前加1. 2. 3. 符号要和文字之间加上一个字符的空格。

    列表.PNG

    3.引用

    在句子前卖弄加上“<”即可

    markdown:>这是引用

    输出:

    这是引用

    对比:

    引用.jpg

    4.图片

    语法:![](图片地址 “图片Title”)

    markdown:![githubimage.jpg](https://img.haomeiwen.com/i6875581/eec20078900aaa41.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    输出:

    githubimage.jpg

    5.链接

    • []里写链接文字
    • ()里写链接地址
    • ()中的”“中可以为链接指定title属性,title属性可加可不加。title属性的效果是鼠标悬停在链接上会出现指定的 title文字

    5.1 行内式

    markdown:欢迎使用[百度](http://ww.baidu.com "百度")

    输出:欢迎使用百度

    5.2 参考式

    markdown:

    我使用[Markdown 书写风格指南] [1]来学习markdown,也使用[百度] [2]来查询问题,[简书网] [3]是一个不错的网站。
    
        [1] <http://einverne.github.io/markdown-style-guide/zh.html> " Markdown 书写风格指南"
        [2] <http://www.baidu.com> "百度"
        [3] <http://www.jianshu.com> "简书网"
    

    输出:

    我使用Markdown 书写风格指南来学习markdown,也使用百度来查询问题,简书网是一个不错的网站。

    5.2 自动链接

    markdow:

    <http://example.com/>
    <address@example.com>
    

    输出:

    http://example.com/

    address@example.com

    6.强调

    markdown:

    示例:
    *斜体*
    _斜体_
    **粗体**
    __粗体__
    ~~删除线~~
    

    输出:

    斜体

    斜体

    粗体

    粗体

    删除线

    7.表格

    markdown:

    |    Tables     |   Are    | Coll  |
    | ------------- | -------- | ----- |
    | col 3 is      | right    | $1600 |
    | col2 is       | centered | $12   |
    | zebra stripes | are not  | $1 |
    

    输出:

    Tables Are Coll
    col 3 is right $1600
    col2 is centered $12
    zebra stripes are not $1

    8.代码

    8.1 一小段行内代码

    markdown:

    Python use `def function()` to define a fuction

    输出:

    Python use def function() to define a fuction

    8.2 行内有‘ ` ’或者特殊字符的

    markdown:

    Linux shell can use ``ls -l `locate passwd` ``output what the direction contains that contains 'passwd' file

    输出:

    Linux shell can use ls -l `locate passwd`output what the direction contains that contains 'passwd' file

    8.3 代码段,可以使用反引号或者tab缩进

    使用反引号

    import this
    def Test():
        print 'This is a Test'
    

    使用tab缩进:

    class Test(object):
        def __init__(self):
            print 'Hello, World!'
    

    9.分割线

    使用3个连续的“-”或者“*”

    markdown:

    - - -
    * * *
    

    输出:



    10.转义

        \   反斜线
        `   反引号
        *   星号
        _   底线
        {}  花括号
        []  方括号
        ()  括弧
        #  井字号
        +   加号
        -   减号
        .   英文句点
        !   惊叹号
    

    11.注脚

    语法:在需要添加注脚的文字后加上脚注名字[^注脚名字],称为加注。 然后在文本的任意位置(一般在最后)添加脚注,脚注前必须有对应的脚注名字。
    注意:经测试注脚与注脚之间必须空一行,不然会失效。

    使用 Markdown[^1]可以效率的书写文档,你可以使用 Leanote[^Le] 编辑器进行书写。
    
    [^1]:Markdown是一种纯文本标记语言
    [^Le]:开源笔记平台,支持Markdown和笔记直接发为博文
    

    使用 Markdown[1]可以效率的书写文档,你可以使用 Leanote[2] 编辑器进行书写。


    1. Markdown是一种纯文本标记语言

    2. 开源笔记平台,支持Markdown和笔记直接发为博文

    相关文章

      网友评论

          本文标题:Markdown学习

          本文链接:https://www.haomeiwen.com/subject/kkndjxtx.html