美文网首页
Markdown笔记

Markdown笔记

作者: 绊音 | 来源:发表于2017-08-31 12:21 被阅读0次

    前言

    逛过github的朋友,都会发现在github源码的目录中,经常会出现一个叫做readme.md的文件,那么md格式的文件究竟是什么呢?需要什么软件打开呢?它的语法是什么,如何去编写,那么今天我们就来聊一聊.

    简介

    Markdown是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

    Markdown编辑器

    支持Markdown的文本编辑器有很多,就连windows自带的记事本也可以去编写Markdown.前端程序员最常用的代码编辑器还是webstorm,atom,sublime,这里介绍一款webstorm的插件,可以实现所见即所得效果.
    安装插件的方法
    File-Settings-Plugins-browse Repositories,在弹出框中搜索 markdown support ,右击下载并安装
    完成后重启webstorm即可

    Markdown基础语法

    标题标签

    #我是一号标题
    ##我是二号标题
    ###我是三号标题
    跟html一样,markdown也有6级标题,以此类推
    

    无序列表和有序列表

    无序列表在文本前面添加+或-号
     +我是无序列表
     +我是无序列表
    有序列表在文本前面添加 序列和一个点,内容与序列要用空格分隔
     1.我是有序列表
     2.我是有序列表
    

    文字样式

    **加粗**  //文字加粗用两个星号包围,相当于html中的<strong>
    *倾斜* //文字倾斜用一个星号包围,相当于html中的<em>
    

    引用一段文字

    >唧唧复唧唧,木兰当户织  //如果需要引用一段名人说的话,需要在前面加>号
    

    换行

    Markdown中的回车,是没有换行效果的,这时候需要利用html标签中的<br>标签实现换行
    

    分割线

    在markdown中分割线可以使用***或者用html标签<hr>来表示
    

    代码段

    如果要在文章出插入一段代码,则需要在代码的前面 添加四个空格
    Array.prototype.mySort=function(){
            console.log("我是插入的代码段");
    }
    

    总结

    更详细的Markdown语法,请参考Markdown 语法说明 (简体中文版)

    相关文章

      网友评论

          本文标题:Markdown笔记

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