为什么要使用Markdown语法编译我们的文本?

很不喜欢有的人写文章,从前到后全都是小四号,密密麻麻的,看到这我想你也会和我一样丧失掉继续看下去的兴趣了吧;

如果你的文章标题是标题,段落时段落,链接是链接,会有更多人愿意花更多的时间仔细研读一下你的文章,不管你的文采怎么样,首先你已将抓住了我的眼球,吸引了我的注意力不是么?

所以做事情,要么不做,要做就做好,我觉得写博客是一件很消耗一个人精力和时间的事情,如果你写了,没人去看,那不是更加的没意义么?

我是一名前端攻城狮,从去年就开始在Hexo上写博客,我觉得Markdown语法和HTML、CSS语法很相似,说白了它就类似于HTML使用正确的标签,CSS添加样式,使文本更加的语义化,让人一目了然,在越来越注重用户体验的当下,是时候花点时间看一下Markdown语法了,相信会对你有所帮助。

怎么使你的文本变得更加的丰富多彩呢,下面就写一下我经常用到的样式对应的语法。

好吧,我的职业病又要犯了,那就联系到我的职业开始说一说这个语法;

一篇文章,就像我即将要做的一个页面,只不过是它是由简单的HTML标签+CSS样式+JS操作来完成的,那么文章肯定有标题、列表、图片、段落等等,不同的标签有不同的表现形式,首先我们应该使用正确的标签做正确的事;

1. 关于标题

使用===或者---或者#

1). 写法一:

主标题

=======================

副标题

-----------------------

表现形式:

主标题

副标题

2). 写法二:

分为六级标题,类似于家族中的

~

标签

# h1,一级标题

## h2,二级标题

### h3,三级标题

#### h4,四级标题

##### h5,五级标题

###### h6,六级标题

表现形式:

h1,一级标题

h2,二级标题

h3,三级标题

h4,四级标题

h5,五级标题

h6,六级标题

2. 关于注释

这里注释使用右尖括号--------->

不是代码中的注释、 //、 /* */

代码中的注释具体写法请参照我之前的总结,下面是跳转链接

写法:

> 这是一段注释

效果:

这是一段注释

当然注释可以实现嵌套,具体的样子你可以试试,比如:

我是前端工程师

喜欢写博客

喜欢看书,喜欢生活

我是前端工程师

哈哈,撸代码

顺便看书,喝咖灰

我是前端工程师

吃饭,睡觉

打豆豆

》 其实我感觉都差不多,只不过>的数量不一样

3. 关于列表

3.1 无序列表

无序列表就是前面加个小圆点,看起来更清晰点

对应于html中:

  • 无序列表1
  • 无序列表2
  • 无序列表3

三种写法,使用 * 或 + 或 - :

使用 * :

* 无序列表1

* 无序列表2

* 无序列表3

使用 + :

+ 无序列表4

+ 无序列表5

+ 无序列表6

使用 - :

- 无序列表7

- 无序列表8

- 无序列表9

三者效果相同:

*使用 **:

无序列表1

无序列表2

无序列表3

使用 + :

无序列表4

无序列表5

无序列表6

使用 - :

无序列表7

无序列表8

无序列表9

3.1.2 无序列表的的嵌套

写法:

* 呆萌小二郎

* 23岁

* 前端工程师

喜欢看书,撸代码,写博客...

* 呆萌小二郎2

* 嘻嘻哈哈

* 开心

* 呆萌小二郎3

展示效果:

呆萌小二郎

23岁

前端工程师

喜欢看书,撸代码,写博客...

呆萌小二郎2

嘻嘻哈哈

开心

呆萌小二郎3

3.2 有序列表

有序列表就是前面加个序列号

对应于html中:

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

写法:

1. 有序列表1

2. 有序列表2

3. 有序列表3

效果:

有序列表1

有序列表2

有序列表3

注意:

---------->即使前面的标号写错了,它会默认按顺序升序排列

1. 有序列表1

3. 有序列表3

2. 有序列表2

效果:

有序列表1

有序列表3

有序列表2

4. 制作超链接

类似于标签的跳转,需要一个跳转地址

写法:

[链接文字描述](链接地址)

举个栗子:

[呆萌小二郎博客跳转链接](http://blog.zhouminghang.xyz)

度娘一下,你就知道:

效果如下:

》 如果你写的链接地址是无效地址,相当于空链接,无法跳转

5. 图片链接

![](图片的外链地址)

建议制作自己的图片外链,不建议放本地的图片,加载不到;

可以参照我之前的做法,使用千牛云制作网络图片外链;

如果你的图片外链地址失效或者是无效地址,将加载不到图片,图片是裂图,如下:

举个栗子(有效图片地址):

![daiMengXiaoerLang](http://upload-images.jianshu.io/upload_images/5726812-cbd59af7ef536d44.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

daiMengXiaoerLang

6. 设置斜体

*斜体写法1* 和 _斜体写法2_

效果如下:-----》 斜体写法1 和 斜体写法2

7. 设置加粗

写法:

**熊仔仔的呆萌小媳妇** 是 __Cc__

展示效果:-----> 熊仔仔的呆萌小媳妇 是 Cc

8. 设置分隔符,也就是下划线效果

写法:

* * *

*****************

- - -

-----------------

展示效果:

9. 关于贯穿文字的效果

写法: 中文双波浪符包裹

一般用于~~错误信息的~~

效果如下:----> 一般用于错误信息的

10. 关于代码的写法和效果如下

写法:

比较短的或单行代码使用英文反撇号包裹,

多行或者代码块使用3个反撇号包裹

`单行代码`

`三个英文反撇号`

多行代码(

\这里用来转义符号,

类似于html中单双引号多层嵌套要转义

)

`三个英文反撇号`

效果如下:

单行代码

多行代码(

\这里用来转义符号,

类似于html中单双引号多层嵌套要转义

)

举个栗子:

var person = {};

person.name = 'daimengxiaoerlang';

person.age = 23,

person.job = 'webEngineer',

person.hobby = function() {

console.log(this.name + ', is a ' + this.job + ',' + "He loves the front work and is good at reading and writing code.");

};

console.log(person.hobby()); // daimengxiaoerlang, is a webEngineer,He loves the front work and is good at reading and writing code.

我的博客 http://blog.zhouminghang.xyz

11. 突然发现个好玩的,代码块之隔行变色,就是要搞事情,你知道怎么玩么?

如果世界漆黑,

其实你很美

在。。。。。。

很失败啊

这个效果,怎么对齐嘞

装逼失败啊,哈哈

+ 以上差不多够用了吧,后续想到什么在添加吧 +

提示:

本文涉及到的! [] () 均为英文符号

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

--daiMengXiaoerLang

--为信仰而生

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

HTML超链接文字加粗,Markdown语法之--标题/注释/超链接/下划线/图片/代码/贯穿线/斜体加粗/列表,使你的文本更丰富...相关推荐

  1. html有序列表加斜线,Markdown语法

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 宗旨 Markdown的目标是实现[易读易写],注意语法主义符号和文字之间的空格,否则语法失效. 兼容HTML 不在 M ...

  2. Markdown语法(一)标题段落分割线

    前言:由于笔者刚刚开始接触博客,所以每次写博客时候对于markdown的编辑语法并不熟悉.虽然CSDN在线编辑右边栏会出现帮助文档,但是很多时候也比较有限.所以笔者在这里特地开个系列专栏记录下,以备以 ...

  3. Markdown语法(实现首行缩进和图片居中)

    一.图片居中 markdown语法主要考虑的是英文,所以对于中文的首行缩进并不太友好,可以采用以下方法,实现首行缩进. 1.把输入法由半角改为全角. 两次空格之后就能够有两个汉字的缩进. 2.输入下面 ...

  4. ios下划线变量:为什么变量前要加下划线才有用?

    先看一段代码. 复制代码 appdelegate.h @property (weak) IBOutlet NSMatrix *StockType; @property (weak) IBOutlet ...

  5. CSS 在table td一段文字前面做一个空白小框,空白下划线

    https://www.cnblogs.com/xiaobaizhiqian/p/8338308.html https://www.zhihu.com/question/395120933 预览 &l ...

  6. GitHub支持的Markdown语法 GitHub Flavored Markdown

    GitHub支持的Markdown语法,简称GFM.相比标准的Markdown(SM)语法,有少数几个区别,并添加了新的功能. 本位参考 GitHub Flavored Markdown 撰写.有兴趣 ...

  7. 学习整理Fabric.js 实现文本文字加粗、下划线、斜体、竖排、字体对齐代码

    原图 效果图 代码 index.html <!DOCTYPE HTML> <html> <head><meta charset="utf-8&quo ...

  8. 【Markdown基础教程】强调语法(粗体,斜体,粗斜体)详解

    大家好,今天我将带来对Markdown字体的详解 在这篇文章中,我们将学习Markdown的粗体,斜体和粗斜体 一.粗体 粗体有两种表示方法 方法一:两个星号(**) 粗体的英文是**bold**. ...

  9. MarkDown语法进阶(三)(文字居中、图片处理、插入视频音乐、标准字体)

    Markdown编辑器本身是内容写作工具,本身并不支持文字排版,理论上它只是指出哪些内容是表格.哪些内容是标题.哪些是正文图片代码超链. 但是由于markdown需要输出,自带html/css整合,因 ...

最新文章

  1. 【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;...
  2. 常用地理数据平台及环境数据资源 (GIS)
  3. VS2017中删项目属性中连接器删除继承的值
  4. java压缩对象_Java 对象指针压缩
  5. 在windows上搭建一个ftp服务器
  6. umts是移动还是联通_联通与电信合建5G:核心网各自建设 5G频率资源共享
  7. 服务器文档梳理,工作内容:配置文件服务器并整理文档
  8. JDK使用VolatileImage可以有效改进刷屏
  9. 计算机软驱的连接方式,岛精仿真软驱、斯托尔USB软驱、斯坦格电脑横机软盘改U盘...
  10. 《疯狂的站长》读后感1
  11. 10分钟教你从零开始python_10分钟教你从零开始学python入门
  12. epoch如何设置,在Keras中,steps_per_epoch和纪元的设置如何影响训练结果?
  13. Python计算圆的周长与面积
  14. 学校计算机的使用英语作文180字,计算机(Computer)
  15. 一文搞清楚 DNS 的来龙去脉
  16. 石子合并——最经典的dp问题
  17. jquery.validate.min.js 插件
  18. 【CTO论道】京东商城李大学:京东研发团队管理经验谈
  19. 如何快捷一下永久删除电脑文件
  20. uni-app 实现自定义拍摄头像功能

热门文章

  1. 使用 UnrealPak.exe 创建 Pak文件方法
  2. 没有人比我更懂集群调度器---之流行集群调度器综述
  3. 09 数据存储Introduce
  4. alm系统的使用流程_Polarion ALM—涵盖您所需的一切于整体统一的 ALM 解决方案之中...
  5. SEO词汇表:您应该知道的180多个术语和定义
  6. 深深的思考与共鸣——资源共享
  7. 洛谷1781 宇宙总统
  8. Matplotlib学习笔记(第一章)
  9. c 语言中整除的意义,整数和整除的意义
  10. 魔力宝贝html5模板,魔力宝贝辅助脚本最新版