小白搭博客三部曲之三:使用MarkDown写博客+域名绑定Github


0x01 前记

atool的占位图竟然挂了,disappointed
为了https
为了https,只能把占位符去掉了,TAT。
废话不多说,更新来一波。

0x02 使用MarkDown写博客

Markdown是一种轻量级的「标记语言」,它的优点很多,比如语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客,同时很多网站也支持MarkDown语法哦。所以你只需要记住用它来写博客比较方便就可以了,不信的话可以往下看看。

简单介绍一下MarkDown的几个常用语法

标题

在需要标记一段文字为标题的时候,在之前加#号即可,一个#代表一级标题,全部有六级标题。
You entered:

# 我是一级标题
## 我是二级标题
### 我是三级标题

It showed:

我是一级标题

我是二级标题

我是三级标题

代码框

当你需要标记一段文字是代码的时候,可以用两个 ` 把代码包围起来,like this:
System.out.println("a");

1
2
System.out.println("a");
System.out.println("b");

System.out.println("a");
System.out.println("b");

这里有三种语法:

  • 第一种常用于是简单的文字,用两个`符号即可;
  • 第二种是用两个` ` `将大片的文字包围起来,代码可高亮显示;
  • 第三种是使用Tab和四个空格。

斜体和粗体

正常,斜体粗体
它们的语法也是很简单的:

  • 斜体即用两个*包围起来;
  • 粗体即用两个**包围起来;

引用

假装这是一段引用

语法:在引用文字句首加上>即可

链接(Links)
Markdown中有两种方式,实现链接,分别为内联方式和引用方式。
内联方式:This is a steffan’s Blog.
引用方式:
Search engines have Google, Microsoft, Baidu.

图片

fakeimg.pl

语法:![picture_name](picture_url)

温馨提示:可能有的时候,你这里发现你的语法并不生效,没有被识别出来,可能是因为你没有加空格的缘故,那么请记住,使用MarkDown语法符号事,后面要加一个空格。
如果你看不太懂这些语法(我所诠释的),可以留言我会及时回复,或者你想进一步了解,这里有一份Markdown 语法说明 (简体中文版),拿走不谢:P

一般情况下你要知道以上MarkDown的语法规则,但是我并不推荐去死记硬背记住这些规则,那么怎么办呢?

zybuluo
leanote

可视化编辑、预览+强大的语法支持(直接copy现有的代码),还不快去试试!

0x03 域名绑定Github

Hexo生成的文件全部都是静态的html文件,如果你之前已经将博客托管到Github上面去了,但是不知道你有没有发现你的博客是二级域名,自己申请的域名却没有用到。

第一步:添加 DNS Service记录

  • 添加CName解析,对应Github二级域名
  • 或者设置两个A记录。分别是@和www对应ip地址(可通过cmd命令ping Github二级域名得到)

笔者用的是第一种,亲测可用,第二种没试过,有兴趣尝试的同学可以将结果留言。
dns

第二步:添加CNAME文件(重要)
在仓库根目录下添加一个CNAME文件,没有后缀名,里面内容为你的域名(如:steffan.cn),注意不需要添加http/www等前缀。
cname

天真的我还以为第一步就可以搞定,然后一直404,TAT

0x04 后记

历经好多好多个月,三部曲才告终(稍微有点小尴尬)~~~。
终于告一段落了,下期是啥暂时没有头绪,不过还是

敬请期待!!!