zoukankan      html  css  js  c++  java
  • markdown 入门教程(完整版)

    图片文字

    Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

    1. 标题

    Markdown支持6种级别的标题,对应html标签 h1 ~ h6

    # h1
    ## h2
    ### h3
    #### h4
    ##### h5
    ###### h6
    

    效果如下:

    h1

    h2

    h3

    h4

    h5
    h6

    除此之外,Markdown还支持另外一种形式的标题展示形式,其类似于 Setext 标记语言的表现形式,使用下划线进行文本大小的控制

    这是一级标题
    ===
    这是二级标题
    ---
    

    效果如下:
    这是一级标题

    这是二级标题

    2. 段落及区块引用

    Markdown提供了一个特殊符号 > 用于段首进行强调。

    效果如下:

    这段文字将被强调显示...

    3. 插入链接或图片

    • 插入链接语法
    [点击跳转至百度](http://www.baidu.com)
    

    效果如下:
    点击跳转至百度

    • 插入图片语法
        ![图片文字](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1546443532186&di=0196f0fd194c908499ec43c2e8d7c891&imgtype=0&src=http%3A%2F%2Fn1.itc.cn%2Fimg8%2Fwb%2Frecom%2F2016%2F06%2F02%2F146485608351068254.JPEG)
    

    效果如下:

    4.列表

    Markdown支持有序列表和无序列表两种形式:

    • 无序列表使用*或+或-标识
    • 有序列表使用数字加.标识,例如:1.
    - java
    - c++
    - c
    
    + java
    + c++
    + c
    
    - java
    - c++
    - c
    
    1. java
    2. c++
    3. c
    

    5. 分隔线

    有时候,为了排版漂亮,可能会加入分隔线。Markdown加入分隔线非常简单,使用下面任意一种形式都可以

    * * *
    - - -
    

    效果如下:


    6. 强调

    有时候,我们希望对某一部分文字进行强调,使用*或_包裹即可。使用单一符号标记的效果是斜体,使用两个符号标记的效果是加粗

    *这里是斜体*
    _这里是斜体_
    
    **这里是加粗**
    __这里是加粗__
    

    效果如下:
    这里是斜体
    这里是斜体

    这里是加粗
    这里是加粗

    7.插入行内代码及代码块

    Markdown在IT圈子里面比较流行的一个重要原因是,它能够轻松漂亮地插入代码。

    • 行内代码语法
    `行内代码`
    

    效果如下:
    行内代码

    • 代码块语法

    效果如下:

    fun (x: Int, y: Int): Int {
      return x + y
    }
    

    注:很多人不知道怎么输入反引号。在英文模式下,找到键盘最左侧esc键下面的第一个键点击即可。

    8.插入表格

    格是Markdown语法中比较复杂的一个,其语法如下:

    列一|列二|列三
    :---|:---:|---:
    0|0|0
    2|2|2
    
    列一 列二 列三
    0 0 0
    2 2 2

    注:三个短斜杠左右的冒号用于控制对齐方式,只放置左边冒号表示文字居左,只放置右边冒号表示文字居右,如果两边都放置冒号表示文字居中。

    9. 特殊符号处理

    Markdown使用反斜杠插入语法中用到的特殊符号。在Markdown中,主要有以下几种特殊符号需要处理:

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

    例如,如果你需要插入反斜杠,就连续输入两个反斜杠即可: => 。

    注:在内容中输入以上特殊符号的时候一定要注意转义,否则将导致内容显示不全,甚至排版混乱。

    如何给文字上色

    使用Markdown的同学最郁闷的地方恐怕就是不能给文字添加颜色了。事实上,Markdown的最初目标就是为纯写作而生的。因此,它并没有考虑文字颜色这一点。所以,单纯使用Markdown设置文字颜色已经做不到了。但你可以这样做:

    • 先用Markdown编辑完成
    • 导出为html,在需要上色的部分手动添加标签<font color='#ff0000'></font>保存即可。

    Markdown编写工具推荐

    简单总结

    Markdown是一门比html更简单的标记语言,其主要用于日常写作。最终通过相应的编辑器或者脚本转换成html用于页面渲染。如果你是一个作家,或者是一个程序员,Markdown对你来说是一门必备的技能。掌握Markdown真的很简单,如你所见,这篇文章使用了这么短的篇幅就已经将Markdown的语法全部介绍完了。
    不过,由于Markdown基础语法的限制,出现了一些针对Markdown语法的加强版本。它支持的语法特性更多,但这不是我们这篇文章的讨论范围。如果你希望快速掌握Markdown,很简单,动起来吧!

    链接:https://www.jianshu.com/p/335db5716248

  • 相关阅读:
    「日常训练」Single-use Stones (CFR476D2D)
    「日常训练」Greedy Arkady (CFR476D2C)
    「Haskell 学习」二 类型和函数(上)
    「学习记录」《数值分析》第二章计算实习题(Python语言)
    「日常训练」Alena And The Heater (CFR466D2D)
    Dubbo 消费者
    Dubbo 暴露服务
    Rpc
    git fail to push some refs....
    Spring Cloud (6)config 客户端配置 与GitHub通信
  • 原文地址:https://www.cnblogs.com/linhuaming/p/10211546.html
Copyright © 2011-2022 走看看