美文网首页
Markdown介绍

Markdown介绍

作者: 青鸣 | 来源:发表于2017-02-10 23:45 被阅读0次

    一、概述

    Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。

    在此,我们总结 Markdown 的优点如下:

    1. 纯文本,所以兼容性极强,可以用所有文本编辑器打开。
    2. 让你专注于文字而不是排版。
    3. 格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。
    4. Markdown 的标记语法有极好的可读性。
      综合以上优点,所以在很多编辑器上,Markdown得到应用。

    二、使用介绍

    1. 插入图片

    首先在 Markdown 中,插入图片不需要其他按钮,你只需要使用“![]”(插入图片链接)这样的语法即可。注意:在英文状态下写语法。例如:插入图片


    就是![](https://img.haomeiwen.com/i4675469/8b115ed7bcc31784.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    2.换行

    在文本中输入的换行会从最终生成的结果中删除,浏览器会根据可用空间自动换行。
    如果想强迫换行,可以在行尾插入至少两个空格。

    3.强调

    a、在被强调两边加上*或者_,变成斜体的强调
    如下斜体示例:
    *强调*或者_强调_ 的斜体示例
    强调 或者 强调
    b、加重强调,是在被强调的两边加上**,或者__。示例:
    强调 或者 强调
    c、又或者以制表符(tab)或至少四个空格缩进的行,然而这一种用法会让Markdown保留所有的空白字符——而与之相反,一般情况下,Markdown会删除所有换行和空格,打乱原有的缩进和排版。

    4.标题

    a、可以在标题内容前输入特定数量的井号#来实现对应级别的HTML样式的标题(HTML提供六级标题)。例如:
    # 一级标题 显示如下

    一级标题

    ##二级标题 显示如下

    二级标题

    ###三级标题 显示如下

    三级标题

    ####四级标题 显示如下

    四级标题

    #####五级标题显示如下

    五级标题

    ######六级标题显示如下

    六级标题

    b、一级和二级标题还有一种写法:
    一级标题
    ==
    注意:在标题下面至少有两个等号(英文状态输入等号)显示如下
    一级标题
    ==
    二级标题
    -- 至少两个减号(英文状态下输入),显示如下
    二级标题
    --

    5.断行

    如果你真的想在Markdown中插入换行标签
    ,你可以在行尾输入两个或以上的空格,然后回车。 这样插入换行十分麻烦,但是“每个换行都转换为
    ”在 Markdown中并不合适,所以只在你确定你需要时手动添加。

    6.引用

    引用只需要在被引用的内容段落开头加上右尖括号('>')即可。你可以选择只在开头加一个。也可以在每行前面都加一个,效果是一样的。

    人间四月芳菲尽,山寺桃花始盛开。
    长恨春归无觅处,不知转入此中来。

    引用可以嵌套。如果要在一个引用里插入一个引用,可以用两个('>')开头。依此类推,根据嵌套层次加相应数量的符号。
    > 这是一个引用。这是第一行
    这是第二行。
    >> 这是一个嵌套的引用。还是第一行。
    这是第二行
    >
    > 外层引用的第三行。前面需要一个视觉上的空行表示内层嵌套的结束,空行前面的('>')可以有可以没有。

    大林寺桃花

    唐·白居易

    人间四月芳菲尽,山寺桃花始盛开。
    长恨春归无觅处,不知转入此中来。

    代码引用

    单行代码引用前后加`

    public class qianduan

    多行代码引用上下行加```

    public class front
    public static void main
    

    7.连接

    a、链接可以在行内插入:
    [链接名字](链接地址)
    例如:点击谷歌首页即可进入谷歌首页。
    b、链接地址可以放在段落后面的脚注,前面放上链接引用标签区分。举例说,先在内容行内插入以下内容:
    [链接文字][链接引用标签]
    然后在段落的后面(或者文档的结尾)放上以下内容,就可以生成一个链接:
    [链接引用标签]: 链接地址 "链接标题"

    8.水平分区线

    要生成水平分区线,可以在单独一行里输入3个或以上的短横线 -、星号*或者下划线_实现。短横线和星号之间可以输入任意空格。以下每一行都产生一条水平分区线。
    1
    * * *
    2
    ***
    3
    *****
    4
    - - -
    5
    ____
    6
    显示如下
    1


    2


    3


    4


    5


    6

    9.列表

    列表格式也很常用,在 Markdown 中,你只需要在文字前面加上 短横线 -再加一个空格就可以了。例如:

    • 问刘十九白居易
    • 绿蚁新醅酒,红泥小火炉
    • 晚来天欲雪,能饮一杯无。

    也可以在文字前面加上 1. 2. 3.后加空格就可以了,例如:

    1. 听弹琴
    2. 泠泠七弦上,静听松风寒。
    3. 古调虽自爱,今人不多谈

    10.表格

    |今天|明天|后天|
    |- |:--:| ---:|
    |上午|上午|上午|
    |下午|下午|下午|
    |晚上| 晚上|晚上|
    

    显示如下

    今天 明天 后天
    上午 上午 上午
    下午 下午 下午
    晚上 晚上 晚上

    其中冒号:决定内容在表格里靠左、居中还是靠右。注意:表格上方要有空行。另外,表格内如果需要换行,markdown是不支持的,如果要换行,可用HTML语法,在需要换行的前面加上<br>

    11.角标

    markdown中如何加入上标、下标? 如分子式,商标等等。
    Markdown一个套兼容HTML的语法,所以使用HTML中下标下标的语法即可。X<sub>2</sub>,X<sup>2</sup>
    示例:
    X2
    X2

    三、结语

    通过以上基本使用介绍,一般书写已经够用了。如需要全面了解,请参考Markdown维基百科

    相关文章

      网友评论

          本文标题:Markdown介绍

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