3)Markdown语法

3)Markdown语法

写博文使用的语言是Markdown语法.

Markdown是一种轻量级的「标记语言」,通常为程序员群体所用,目前它已是全球最大的技术分享网站 GitHub 和技术问答网站 StackOverFlow 的御用书写格式.

Front-matter

md文件中最上方的内容.

被—分隔开,用于指定个别文件的变量.

1
2
3
4
---
title: Hello World # 标题就是我们上面创建的时候指定的名字
date: 2021/1/1 00:00:00 # 文件创建的时间
---

其他预定义参数

layout 布局 默认为true

title 标题 显示在最上方居中位置

date 建立日期 如果不指定则为默认值-文件创建日期,可自定义.

update 更新日期 如果不指定则为默认值-文件修改后重新生成静态文件的日期.

comments 文章的评论功能 默认值为true

tags 标签 不适用于页面page布局

categories 分类 不适用于页面page布局

permalink 覆盖文章网址

keywords 仅用于 meta 标签和 Open Graph 的关键词(不推荐使用)

分类层级关系

1
2
3
categories:
- first
- second

多个分类和标签

1
2
categories:
- [one, two]

Other

嵌入哔哩哔哩视频

获取视频嵌入代码

在哔哩哔哩网站上对应的视频分享功能中获得代码.

添加视频外链

为防止其他因素干扰,Hexo中将使用raw标签来插入 html 代码.

1
2
3
4
5
6
7
8
{% raw %}

<div style="position: relative; width: 100%; height: 0; padding-bottom: 75%;">
<iframe src="//player.bilibili.com/player.html?aid=245348856&bvid=BV1dv411r7EW&cid=258193178&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" style="position: absolute; width: 100%; height: 100%; left: 0; top: 0;">
</iframe>
</div>

{% endraw %}

嵌入网页

1
<iframe src="https://www.silentwolf.top" frameBorder="0" width="800" scrolling="auto" height="500"></iframe>

上下标

使用HTML标签进行上下标的编辑.

下标

θ<sub>1</sub>

θ1

上标

θ<sup>2</sup>

θ2

引入音乐

https://zhuxinfeng.cn/archives/markdown%E5%BC%95%E5%85%A5%E9%9F%B3%E4%B9%90

插入图片

Markdown痛点「图片」专题-知乎

图片排版

Markdwon中多张图片的并排显示-CSDN

发表文章

发布文章或者修改博客后需Hexo三连.

1
2
3
hexo clean # 清楚缓存
hexo g # 生成静态文件
hexo d # 远程部署

3)Markdown语法
http://example.com/2023/01/14/Blog博客-3)Markdown语法/
许可协议