Markdown是一种纯文本格式的标记语言。通过简略的标记时态,它可以让普通文本内容具备一定的格式。

  相比WYSIWYG编辑器

  优点:

  1、因为是纯文本,所以只要支持Markdown的地方都能荣获一样的编辑疗效,可以使作者克服排版的困惑,专心写作。

  2、操作简略。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按键typecho 富文本编辑器,选择几级标题。要三个流程。而Markdown只须要在标题内容前加#即可

  缺点:

  1、需要记一些时态(当然,是很简单。五分钟学会)。

  2、有些平台不支持Markdown编辑方式。

  Typecho博客是支持Markdown编辑方式的。

  0、Markdown注释时态

   [//]:(我是注释,不会在浏览器中显示。)

    [//]: # (我是注释,不会在浏览器中显示。)
    [^_^]: # (我是注释,不会在浏览器中显示。)

  1、Markdown背景色

  Markdown原本不支持背景色设置,需要辅以外置html的形式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。示例如下:

  (语法):

  背景色是:orange

  2、Markdown代码块

  对于程序员来说这个功能是必不可少的,插入程序代码的形式有两种,一种是运用缩进(tab), 另一种是运用英语“ ` ”符号(一般在ESC键下方,和~同一个键)包裹代码。

  (1)代码块:缩进 4 个下划线或是 1 个制表符。

  (2)行内式:如果在一个行内还要引用代码,只要用反冒号`造成来就好(一般在ESC键下方,和~同一个键)

  (3)多行代码块与语法高亮:在须要高亮的代码块的前一行及后一行使用三个相机冒号“ ` ”包裹,就可以了。

  (4)代码块上面包含html代码

  在代码区块上面, & 、 会手动转成 HTML 实体,这样的方法使你特别容易使用 Markdown 插入范本用的 HTML 原始码,只须要复制贴上,剩下的 Markdown 都会帮你处理。注意:有的程序代码块里不支持html。

  

    `$``
    我就是代码块的代码了,删除掉里面的$符号!
    `$``

   <pre>

    我是一个代码区块,这是prism代码块,这个可以纯代码高亮!

  还有一个就是单行代码是“ ` ”这个符号来包裹两侧,不过我个人通常都是用来用作某个标记而已!

  3、Markdown特殊符号

  Unicode码: Unicode码

  4、markdown超链接跟图片

  插入链接与插入图片的句型太象,区别在一个 !号,插入图片的地址是 URL 地址,可以使用自带编辑器上传图片荣获 URL,或者上传到图床荣获 URL,我更喜欢第一种写法,但是因为TY的一个水印插件对第一种写法无效!TY默认只是第二种写法!我们可以借助这个插件的BUG给不想图片有水印的可以用第一种写法。。。。

  (语法):

   显示的文字

  当然你也可以这么写:

   显示的文字

    [2]: https://xxx链接
    ![图片说明就是…][3]

  4.1、Markdown图片大小

  我们在md编辑器前面插入的图片的大小都是固定的,那么有何种方式可以改变图片的默认大小呢?

  markdown是兼容HTML时态的,所以可以运用

  标签来定义图片的大小

  (语法):

  

  4.2、Markdown图片位置

  利用markdown在撰写文档时插入图片是默认靠右,有些时侯将图片设置为居中时可以格外的美观,这时就须要在图片的信息后面添加如下,如果想将图片坐落两侧,只须要将居中的center改为right,有的MD解析器无效!

  这里写图片描述

  5、markdown标题

  标题由达到小在markdown里可以分为6级,类似于html的(h1-h6)

  五级标题用“######”标记

  六级标题用“#######”标记

  就这样类推吧

  (语法):

  #####我是五级标题

  6、Markdown列表

  熟悉 HTML 的朋友肯定晓得有序列表与无序列表的差别,在 Markdown 下,列表的显示只须要在文字前加上 - 或 * 即可变为无序列表,有序列表则直接在文字前加 1.2.3. 符号要跟文字之间加上一个字符的下划线。

  (语法):

   - 无序列表

    * 无序列表
    1. 有序列表

  (效果):

  有序列表有序列表7、Markdown引用

  如果你还要引用一小段别处的诗句,那么就该用引用的格式,在 Markdown 里只须要在文本前加入 > 这些尖括弧(大于号)即可,要留意符号前面跟文本间有个下划线。有时候一大段文字只须要用一个就行,但是有时候你换行了,就会引用不到下边那一句话,这样的话,你只要在换行的地方再加个>符号就好了!

  (语法):

   > 这里是引用

    > 这是引用

  (效果):

  这里是引用

  这是引用

  8、Markdown分割线

  分割线的句型只须要另起一行,连续键入三个星号 或 - 即可。3个符号-或需上换一行。

  (语法):

   //-需上换一行

    ---
    //*无需换一行

  (效果就是下边黑腰线):

  9、Markdown层级

  层级通过 + 号实现,注意下划线。

  (语法):

   + 第一级

     + 第二级

  (效果):

  10、Md粗体/斜体/删掉线

  Markdown 的黑体跟宋体也十分简略,用两个包含一段文本就是黑体的句型,用一个包含一段文本就是宋体的句型,删除线 是四个英语的~是删掉线!

  (语法):

  这是粗体这是斜体这是删除线

  (效果):

  这是黑体这是粗体这是删掉线

  10.1、Markdown图标大小

  markdown是兼容HTML的,所以可以使用标签来设置图标大小,不过有的Markdown解析器就像无效……

   我是放大字

    我是缩小字

  11、Markdown表格

  表格是我认为 Markdown 比较累人的地方,例子如下(注意文字对齐方法)。

  里面的:我发觉似乎是文字位置的typecho 富文本编辑器,注意一下我蓄意把:--上午靠右边,--:下午靠左边,:--:中午居中!还有就是我在句型中的第四个左右两侧少打了|符号,发现也没事,只要文字之间有|就行了,但是|----:|的这一行应当有,当然能全部打完符号更好!

  (语法):

   | 星期一 | 星期二 | 星期三 |

    |:------ |:------:| -----:|
    | 上午    | 中午   |  下午  |
      上午    | 中午   |  下午  

  (效果):

  星期一星期二星期三

  上午

  中午

  下午

  上午

  中午

  下午

  上午

  中午

  下午

  12、Markdown不处理

  有时候我们正常的文字抒发中出现了 Markdown 标记,但实际上是不希望被标记解读的,这时候我们可以通过反斜杠 来申明。

  (语法):

   1.这不是列表

  (效果):

  1.这不是列表

  1.这是列表

  13、Markdown首行缩进

  markdown没有专门的符号来表示首行缩进,但是这也难不倒伟大的人们。我们发觉把输入法置为半角状态,然后再键入两个下划线就可以了。有或许还有人跟我一样有疑问?因为我一直用相机写文章啥办?嗯,无解,暂时处理我就是笔记本里面打好,手机须要用的时侯再去复制………是不是有点……还可能会失效……,Markdown可以用的水平分割线,还有

  换行符!

  更多可用参考:

  Markdown句型图文全面解读(10分钟学会)

  Markdown句型指南(完整整理版)

  web在线Markdown编辑器

  Markdown句型介绍

  附:Md跟富文本编辑器的差别?

  如果只键入不带任何格式的文字,无需任何复杂的工具。正是为了赋于文字不同的「外貌」(即格式或则款式),我们才须要文字编辑器。例如键入的文字属于纯文本(即不带格式),而给文字标记上的色调则属于文字的款式。对于用户来说,Markdown 编辑器跟富文本编辑器(例如 Word )的作用是一致的:使用者键入纯文字,通过编辑器的处理,使其拥有一份款式,最终得到带格式的文档。

  然而这三者的差异,就在处理文字的过程中,富文本编辑器以 Word 为例,输入文字后,选择不同的功能(通常是通过点击某个字体),例如加粗或则调整图标大小,处理后的疗效直接显示在屏幕上,与复印下来的疗效相似。所以富文本编辑器又叫「所见即所得」编辑器。

  而Markdown编辑器则不同,输入文字后一般是在文字的前后同时键入一些标记字符,输入后在编辑窗口也不会即时的显示出疗效,需要自动切换进预览方式查看处理疗效,因为这种标记字符的存在,所以 Markdown 本身是一种标记语言。

  注:本文我时常拿相机来撰写更改,如果出错处诸位网民听到后,望在下方评论提下来!

  文章目录

Last modification:December 23rd, 2020 at 01:11 am
如果觉得我的文章对你有用,请随意赞赏