首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

Markdown有哪些常用语法?

发布网友

我来回答

2个回答

懂视网

使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。

本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github.

表格

Markdown Extra 表格语法:

项目价格
Computer$1600
Phone$12
Pipe$1

可以使用冒号来定义对齐方式:

项目价格数量
Computer1600 元5
Phone12 元12
Pipe1 元234

定义列表

  • Markdown Extra 定义列表语法:

  • 项目1

  • 项目2

  • 定义 A

  • 定义 B

  • 项目3

  • 定义 C

  • 定义 D

    定义D内容

  • 代码块

    代码块语法遵循标准markdown代码,例如:

    @requires_authorizationdef somefunc(param1='', param2=0):
     '''A docstring'''
     if param1 > param2: # interesting
     print 'Greater'
     return (param2 - param1 + 1) or Noneclass SomeClass:
     pass>>> message = '''interpreter... prompt'''

    脚注

    生成一个脚注1.

    目录

    [TOC]来生成目录:

  • 表格

  • 定义列表

  • 代码块

  • 脚注

  • 目录

  • 数学公式

  • UML 图:

  • 快捷键

  • Markdown及扩展

  • 离线写博客

  • 浏览器兼容

  • 数学公式

    使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.

  • 行内公式,数学公式为:

  • 块级公式:

  • 更多LaTex语法请参考 这儿.

    UML 图:

    可以渲染序列图:

    或者流程图:

  • 关于 序列图 语法,参考 这儿,

  • 关于 流程图 语法,参考 这儿.

  • 离线写博客

    即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。

    用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

    博客发表后,本地缓存将被删除。 

    用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

    注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱。

    浏览器兼容

    1. 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。

    2. IE9以下不支持

    3. IE9,10,11存在以下问题

      1. 不支持离线功能

      2. IE9不支持文件导入导出

      3. IE10不支持拖拽文件导入



    1. 这里是 脚注 的 内容. ?

    本文讲解了markdown基本语法和使用方法 ,更多相关内容请关注Gxl网。

    相关推荐:

    JQuery中DOM操作——wrap

    django 使用 request 获取浏览器发送的参数

    React this绑定的几点思考

    热心网友

    Markdown是一种轻量级的标记语言。目标是实现“易读易写”。


    编辑工具

    在我的“小白”上面我一直使用mou这款免费且十分好用的markdown编辑器;支持实时预览。window

    在公司的windows系统上面,我一直使用的是MarkdownPad。

    web端上面,我觉得简书这款产品这款产品不错,上面有无数热爱文字的人在不停的创造、分享。它同样支持左右两栏的实时预览,字体优雅、简洁。特别对图片上传支持的很出色。

    我目前用的是有道云笔记,它对markdown的支持比较好,唯一缺点就是对图片上传支持不是太好。


    语法规则

    在markdown中,要将一段文字定义成标题。需要在这段文字前面加 #。

    # 一级标题

    ## 二级标题

    ### *标题

    #### 四级标题

    ##### 五级标题

    ###### 六级标题

    总共六级标题,井号后面需要加一个空格。

    无序列表需在文字前加 - 或者 *;有序列表需在文字前加 1. 2. 3.;需要注意符号与文字之间需要加空格。

    无序列表

    * 1
    * 2
    * 3

    - 1
    - 2
    - 3

    有序列表

    1. 1
    2. 2
    3. 3

    需要在引用的句子前面加 > 即可。

    > 这是引用

    ![you image](http://note.you.com/favicon.ico)
    [有道](http://note.you.com/)

    它们之间的区别在于,图片多了一个!。

    **粗体**

    __粗体__

    *斜体*

    _斜体_

    | name        | age           | sex  |
    | ------------- |:-------------:| -----:|
    | zhangsan     | 22 | male |
    | xiaohua      | 20      |   female |

    要用两个 ``` 把中间的代码包裹起来,如:

    ```
    code
    ```

    可以使用tab键进行代码缩进。

    分割线的语法只需要另起一行,连续输入三个星号 *** 即可。

    用来转义特殊字符。

    总结

    对于markdown语法,需要多加练习,才能在写文章时行云流水。

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com