美文网首页
MarkDown的常用语法

MarkDown的常用语法

作者: 丁小胖fly | 来源:发表于2018-06-01 16:31 被阅读0次

    简介

    MarkDown是一种轻量级的标记语言,它用简洁的语法代替排版,让我们能专心的码字。它的目标是实现易读易写,成为一种适用于网络的书写语法。同时,MarkDown支持嵌入html标签。GitHub的README.md就要用这种语法,简书也直接支持这种语法,一处编码,多处可通用。MarkDown,可导出为HTML,PDF,Word格式的文档。

    标题

    用#标记

    用 # 标记,在标题开头加上1~6个#,依次代表一级标题,二级标题....六级标题

    一级标记

    二级标记

    三级标记

    四级标记

    五级标记
    六级标记

    用=和-标记

    用 = 和 - 标记,在标题底下加上任意个 = 代表一级标题,- 代表二级标题


    效果如下:

    一级标题

    二级标记


    列表

    无序标题

    无序列表,使用 - , + 和 * 作为列表标记


    效果如下:
    • Red
    • Green
    • Blue
    • Red
    • Green
    • Blue
    • Red
    • Green
    • Blue

    有序标题

    有序列表,使用数字加英文 . 来表示


    效果如下:
    1. Red
    2. Green
    3. Blue

    引用

    引用以 > 来表示,引用中支持多级引用,标题,列表,代码块,分割线等常规语法。



    效果如下:

    这是一个引用

    这是引用的代码块形式    //在`>`后面有 5 个空格
    

    代码例子:

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    

    一级引用

    二级引用

    三级引用

    这是一个四级标题

    1. 这是第一行列表项
    2. 这是第二行列表项

    图片与链接

    图片

    图片的三种语法:


    图片的语法

    效果如下


    图片的语法

    Markdown 不支持指定图片的显示大小,不过可以通过直接插入<img />标签来指定相关属性:
    <img src="/images/MarkDown/flower.jpg" alt="GitHub" title="Images" width="200" height="100" />

    链接

    链接:分为行内式,参考式,自动链接


    效果如下:

    这是行内式链接:RecyclerWebListDemo

    这是参考式链接:RecyclerWebListDemo

    url可以置于文中任意位置

    这是自动链接:直接使用<>括起https://www.jianshu.com/p/30032b14f439


    代码

    行内代码


    效果如下:

    行内代码:使用 代码 标识,可嵌入文字中
    这是一个行内代码onCreate(Bundle savedInstanceState)的例子

    代码块


    效果如下:
    代码块:使用4个空格或```标识

    这里是四个空格
    
    这里是代码
    

    代码语法高亮:在```后面加上空格和语言名称即可

    //注意语言前面有空格
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    

    强调

    两个 <font color="#0000ff"></font> 或 <font color="#0000ff">_</font> 表示加粗,一个 <font color="#0000ff"></font> 或 <font color="#0000ff">_</font> 表示斜体, <font color="#0000ff">~~</font> 代表删除

    效果如下:

    加粗文本 或者 加粗文本

    斜体文本 或者 斜体文本

    删除文本


    表格

    表格对齐格式

    • 居左: :----(:为英文输入法时的,-为任意个)
    • 居中: :----:或-----
    • 居左: ----:

    效果如下:

    标题 标题 标题
    居左测试文本 居中测试文本 居右测试文本
    居左测试文本111 居中测试文本111 居右测试文本111
    居左测试文本222222 居中测试文本222222 居右测试文本222222

    分割线

    在一行中用三个以上的 <font color="#0000fff">*</font> 、 <font color="#0000fff">-</font> 、<font color="#0000fff">_</font> 来建立一个分隔线,行内不能有其他东西。也可以在符号间插入空格。


    效果如下:







    脚注

    使用[^]来定义脚注:



    效果如下:

    这是一个脚注的例子[1]


    常用弥补Markdown的HTML标签

    字体

    ![][ziti]
    效果如下:

    <font face="微软雅黑" color="red" size="3">字体及字体颜色和大小</font>
    <font color="#0000ff">字体颜色</font>


    空行


    效果如下:

    使用html标签

    空行


    文本对齐方式


    效果如下:

    <p align="left">居左文本</p>
    <p align="center">居中文本</p>
    <p align="right">居右文本</p>


    下划线


    效果如下:

    <u>下划线文本</u>

    MarkDown语法参考链接:
    http://xianbai.me/learn-md/article/syntax/paragraphs-and-line-breaks.html
    https://blog.csdn.net/witnessai1/article/details/52551362


    1. 好好学习

    相关文章

      网友评论

          本文标题:MarkDown的常用语法

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