美文网首页写作从学好Markdown开始程序员
写博客之Markdown常用语法小结

写博客之Markdown常用语法小结

作者: 彳余三岁 | 来源:发表于2018-07-29 15:24 被阅读5次

    本文介绍关于自己写博客用到的一些Markdown语法.

    概述

    Markdown是一种纯文本标记语言,其的语法全由一些符号所组成并且兼容HTML。用Markdown格式撰写的文件可以直接以纯文本发布。


    标题

    在标题的前面插入1到6个#,对应1到6级标题。

    注意 # 后面有一个空格

    示例:

    代码:

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

    结果图:

    结果图

    字体相关

    • 加粗

    要加粗的文字左右分别用两个 * 或者 _ 号包起来

    • 斜体

    要加粗的文字左右分别用一个 * 或者 _ 号包起来

    • 斜体加粗

    要加粗的文字左右分别用三个个 * 或者 _ 号包起来

    • 带删除线

    要加粗的文字左右分别用两个 ~~ 号包起来

    示例:

    **这是加粗的文字**
    *这是斜体的文字*
    ***这是加粗斜体的文字***
    ~~这是带有删除线的文字~~
    

    效果:

    这是加粗的文字
    这是斜体的文字
    这是加粗斜体的文字
    这是带有删除线的文字


    引用

    在被引用的内容前面加入 > 就表示引用。引用也可以嵌套使用,如 >> 表示二级, >>> 表示三级等等。

    示例:

    >此为引用的内容。
    >>此为二级引用的内容。
    >>>此为三级引用的内容。
    >>>>>>>此为emmm自己看是多少级的引用内容。
    

    效果:

    此为引用的内容。

    此为二级引用的内容。

    此为三级引用的内容。

    此为emmm自己看是多少级的引用内容。


    分割线

    分割线比较简单。使用三个及以上的 - 或者 * 就能画出分割线。

    示例:

    ***
    ****
    *****
    ---
    ----
    -----
    

    效果:







    以上的分割线效果是一样的, 看很简单吧。


    图片和超链接

    • 图片

    图片是由一个感叹号加中括号小括号组成的。

    ![Alt text](/path/tp/img.jpg "title")
    ALt text 是图片下面显示的文字。(博客上好像不显示)
    title 是将鼠标移动到图片上时显示的文字。
    

    示例:

    ![这是图片](https://img.haomeiwen.com/i2067965/cf118fb2fd49caae.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 "这是图片")

    效果:

    这是图片
    • 超链接

    超链接由一个中括号和小括号组成。

    [link name](link text "title")
    link name 是超链接名
    link text 是超链接内容(网址)
    title 为鼠标移动到超链接上时显示的文字
    

    示例:

    [徐同学的小窝](https://blog.hotchpotch.club "点啊点啊")
    [百度](https://www.baidu.com)
    

    效果:

    徐同学的小窝
    百度


    列表

    Markdown 支持无序和有序列表。

    • 无序列表

    无序列表使用星号、加号或是减号作为列表标记:

    示例:

    * 这是无序列表
    + 这是无序列表
    - 这是无序列表
    

    效果:

    • 这是无序列表
    • 这是无序列表
    • 这是无序列表
    • 有序列表

    示例:

    1. 这是有序列表
    2. 这是有序列表
    

    效果:

    1. 这是有序列表
    2. 这是有序列表
    • 嵌套列表

    示例:

    - 这是无序嵌套列表
     - 这是无序嵌套列表
      + 这是无序嵌套列表
    
    1. 这是有序嵌套列表
    2. 这是有序嵌套列表
     1. 这是有序嵌套列表
     2.  这是有序嵌套列表
    

    效果:

    • 这是无序嵌套列表
    • 这是无序嵌套列表
    • 这是无序嵌套列表
    1. 这是有序嵌套列表
    2. 这是有序嵌套列表
    3. 这是有序嵌套列表
    4. 这是有序嵌套列表

    表格

    表格语法也比较简单。

    表头|表头|表头
    ----|:--:|---:
    内容|内容|内容
    内容|内容|内容
    
    
    第二行是为了区分表头和内容
    
    - 有一个其实语法上就可以了,多个是为了美观
    
    文字内容默认是左对齐的,可以通过以下方式实现左对齐,居中,右对齐
    在 - 的左边加 : 左对齐
    在 - 的两边加 : 居中
    在 - 的右边加 : 右对齐
    

    示例:

    左对齐示例|居中示例|右对齐示例
    :---------|:------:|---------:
    左对齐内容|居中内容|右对齐内容
    左对齐内容|居中内容|右对齐内容
    

    效果:

    左对齐示例 居中示例 右对齐示例
    左对齐内容 居中内容 右对齐内容
    左对齐内容 居中内容 右对齐内容

    代码

    • 单行代码

    单行代码用 `` 包起来就可以了。

    示例:

    print("hello, world!")

    效果:

    print("hello, world!")

    • 多行代码

    多行代码用 ``` ``` 抱起来就可以了。

    示例:

    示例图

    效果:

    #!/bin/bash
    
    echo "hello, world!"
    

    最后欢迎大家访问我的博客: 徐先生的小窝

    相关文章

      网友评论

        本文标题:写博客之Markdown常用语法小结

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