之前学习看些书籍、学些技术都喜欢用xmind做思维导图的笔记,慢慢的发现想把一些笔记做的详细一些就会变得很复杂,个人觉得误了思维导图本意,而且用手机查看的时候也各种不方便。所以开始学习使用markdown做笔记,越发的觉得很赞,手机查看也方便很多,尤其md中的[TOC],可以根据文档内容自动生成菜单很赞!目前在使用有道云配合md做一些学习记录,为了方便记录一些md的语法于此。欢迎大家补充指正!

一、what

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

二、why

  Markdown的语法简洁明了、学习容易、功能比纯文本更强;同时具有一系列的衍生版本,用于扩展其功能,以及各种相应的编辑器可以快速的将Markdown转化为PPT、Word产品文档等。。。

三、how

  基础语法:

  1、标题

    标题能显出文章的结构,行首插入1~6个 # ,类似 h1~h6 标签。

    # Header1
    ## Header2
    ### Header3
    #### Header4
    ##### Header5
    ###### Header6

    显示效果: 

  Header1

     Header2

        Header3

          Header4

            Header5
       Header6

    注:需要在#号后加一个空格然后再写标题内容。

  2、文本样式

    加粗:**Blod**                               样式效果:Blod

    斜体字: *Italics*                           样式效果:Italics

    斜体加粗: ***Italics***                  样式效果:Italics

    删除线: ~~delete~~                     样式效果:delete

     高亮: ==高亮==                            样式效果:高亮

  3、引用

    在引用的内容前面加 > 即可,引用是可以嵌套的,每一次嵌套只需要多加一个 > 。

    示例:

    >第一层引用
    >>第二层引用
    >>>第三层引用

    样式效果:

    

  4、分割线

    三个或三个以上的 " - " 或者  " * ",都可以实现分割线。

    示例:

    ------

    *****

    样式效果:

    

  5、有序列表和无序列表

    5.1 无序列表

    语法:无序列表用" - "," + "," * ",任意一种都可以,要在符号之后加一个空格,列表是可以嵌套的,嵌套时在子集列表前加三个以上的空格。

    示例:

    - 一级菜单1
    - 一级菜单2
       - 二级菜单1
       - 二级菜单2
    - 一级菜单3

    显示效果:

  

    5.2 有序列表

    语法:有序列表就是用数字加点,同样序号和内容之间要用空格隔开,嵌套也同无序列表一样。

    示例:

    1. 一级列表
      1. 二级列表
      2. 二级列表
    2. 一级列表
      - 二级列表
      - 二级列表
    3. 一级列表

    显示效果:

  

  6、图片

    语法:![图片](图片地址 " 图片title ")

    注:图片alt --- 图片的alt标签,用来描述图片的关键字,最初是当图片不能显示时出现的替代文字,后来被用于SEO,方便搜索引擎根据关键字找到图片。

      图片地址可以是网络地址,也可以是文件路径。

      图片title是图片的标题,当鼠标移到图片上时显示的内容,非必需项。

    示例:

    ![lufei](http://gss0.baidu.com/-vo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/060828381f30e92435342faf44086e061c95f798.jpg "海贼王-路飞")

    显示效果:

    

  7、超链接

    超链接的语法与图片的语法类似,只是不包含 " ! ",点击可以进行页面跳转。

    语法:[title](url)

    示例:

    [百度](https://www.baidu.com/)

    显示效果:

    百度

  8、代码块

    8.1 单行代码: 代码前后分别用反引号包裹起来

    示例: `alert(111)`

    显示效果:

    8.2 多行代码:代码前后分别用三个反引号包裹起来,且反引号单独占一行

    示例:

    ```
    alert(111);
    alert(222);
    ```

    显示效果:

    

  9、表格

  语法:

    表头|表头|表头

    -----|:----:|:-----|

    内容|内容|内容

    内容|内容|内容

  解释:

    第二行分割表头和内容,文字默认居左;

    " - "  有一个就行,为对齐,可以多加几个;

    " - " 两边加" : "  表示文字居中;

    " - " 如果只有一边加" : ",就表示文字靠哪边对齐。

    注:原生语法要求两边都要用" | "包起来。

  示例:

    姓名|性别|爱好
    ----|:--:|:---|
    张三|男|游泳
    Jack|男|篮球
    vicky|女|跳舞

  显示效果:

      

  敬请期待后续内容。。。。。。。。

Markdown的学习笔记一的更多相关文章

  1. MarkDown语法 学习笔记 效果源码对照

    MarkDown基本语法学习笔记 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 下面将对Markdown的基本使用做一个介绍 目 ...

  2. markdown语法学习笔记

    ##1.**标题** # 一级标题 ## 二级标题   ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 ##2.**加粗** 首尾各加两个*号   ##3.*斜字体 ...

  3. GitHub与Markdown(学习笔记)

    一.学前提问: 1.GitHub用翻墙吗? 访问 GitHub 不用翻墙,只是可能访问速度稍慢些. 2.英语差学得会吗? GitHub 虽然都是英文,但是,对英语水平的要求不是那么高,都是些简单的单词 ...

  4. markdown文本编辑学习笔记2

    目录 1.删除线 2.无序列表 4 todo list 5分割符号 6 TOC自动生成目录 7 插入代码块 8 斜体.粗体.删除线.下划线.背景高亮 markdown编辑公式 1.删除线 ~~要删除的 ...

  5. Markdown&Latex学习笔记,qwq

    目录 推荐的文章 居中 字体 加颜色 指数 分数 根号 神奇的符号(不要多想qwq) 箭头 小于号 大括号 累加符号 累乘符号 下标 \(\phi\)&\(\varphi\) \(\equiv ...

  6. Markdown 学习笔记: Basics

    Markdown 学习笔记: Basics 原文:Basics. 了解Markdown格式化句法的要点 本页对如何使用Markdown提供了一个简单的概述.在"句法"页中对Mark ...

  7. 关于Markdown的一些学习笔记

    **关于Markdown的一些学习笔记** 一直利用markdown进行博客的文档编写,一方面是因为不需要特别注重排版,另一方面是十分的方便.最近突发奇想的认为,如果能运用到平时的作业或课程中,会不会 ...

  8. [ASP.NET MVC] ASP.NET Identity学习笔记 - 原始码下载、ID型别差异

    [ASP.NET MVC] ASP.NET Identity学习笔记 - 原始码下载.ID型别差异 原始码下载 ASP.NET Identity是微软所贡献的开源项目,用来提供ASP.NET的验证.授 ...

  9. RoadTrip 学习笔记

    #RoadTrip 学习笔记 本篇是在Cmd Markdown中写完粘贴来的. RoadTrip介绍 RoadTrip 项目地址:https://github.com/romainguy/road-t ...

随机推荐

  1. 【UI测试】--快捷键组合

  2. SpringBoot注册Servlet/Filter/Listener

    由于SpringBoot默认是以jar包的方式启动嵌入式的Servlet容器来启动SpringBoot的web应用,那么没有web.xml文件,如何配置我们的三大Web基础组件呢? 通过使用XXXRe ...

  3. Time的各种变量unity3d

    Time.time:(只读)表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算. Time.timeSinceLevelLoad:(只读)表示从当前Scene开始到目前为止的时间,也会随着暂停操作 ...

  4. c#的装箱和拆箱及值类型和引用类型

    装箱:它允许根据值类型创建一个对象,然后使用对这新对象的一个引用. int i = 5; object o = i; int j = (int)o; 装箱:运行时将在堆上创建一个包含值5的对象(它是一 ...

  5. 初识kbmmw 中的ORM

    在kbmmw 5.02.1 中,加入了ORM 的功能(这里可能和其他语言的定义不完全一样),我们就简单的认为 它就是一个类与数据库的转换吧.今天就先介绍一下如何通过kbmmw 的ORM 功能,实现类与 ...

  6. 2019.01.20 bzoj2388: 旅行规划(分块+凸包)

    传送门 分块好题. 题意:维护区间加,维护区间前缀和的最大值(前缀和指从1开始的). 思路: 考虑分块维护答案. 我们把每个点看成(i,sumi)(i,sum_i)(i,sumi​)答案一定会在凸包上 ...

  7. The XOR Largest Pair(Tire字典树应用)

    题目链接:传送门 思路:建立一个32位的字典树,对每一个要插入的数字查找它异或的最大值(就是尽量全部二进制的值都相反), 然后获得两个数异或的最大值. #include<iostream> ...

  8. IntelliJ IDEA 启动 自动进入项目列表,IDE启动不进入项目,IDE启动不进入上一次的项目

    1.希望IDE启动后,不进入上次使用的项目,而进入如图 2.项目很多,想着切换不方便,还得在启动打开前,点击取消,而且拖慢IDE启动的速度,所以进入这个项目列表页还是很好的. 3.设置方法 首先,任意 ...

  9. 如何在CentOS7上安装Python3及对应问题

    首先一般来说安装好的CentOS是会自带python2.7,但是是没有安装python3的环境的 [root@host bin]# pwd /usr/bin [root@host bin]# ls p ...

  10. Jersey RESTful WebService框架学习(三)使用@QueryParam

    介绍:@QueryParamuri路径请求参数写在方法的参数中,获得请求路径附带的参数.比如:@QueryParam("desc") String desc 前端控制 <!D ...