Markdown语法 与 文章发布

mac2022-06-30  112

创建文章

在终端在hexo中时输入命令:$hexo new 'title'这样就会在source/_post文件夹下生成一个title的文件,类型为.md,即是Markdown格式文件。

注:这里创建的类型自动为post类型,即post page,一共有三种格式:

post $hexo new 'title'a这种格式即是直接发布的。draft $hexo new draft 'title'这种格式为草稿,当你编写完不能在网站上直接同步出来,但是通过以下命令可以进行预览:$hexo server --draft当我们修改完草稿想发布的时候,只需要输入以下命令即可发布:$hexo publish titlenormal page a$hexo new page titlea和前两种不同,这个命令会在source文件夹内创建出c文件夹,与_posts, _drafts并列。文件夹里面有一个index.md文件。刷新页面,你会发现c并没有出现在页面内,那它在哪儿呢?在网址后面加上c/, 即http://localhost:4000/c/,就可以看到了。正因为c不是一个blog page,所以它也不会出现在blog列表中,而是要通过URL去access.

编写文章

Markdown介绍:

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

Markdowm语法:

​ 我在写Markdown时候用的是Typora,更加的快捷。

(1)标题:

# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题

(2)粗体、斜体、删除线和下划线

*斜体* **粗体** ***加粗斜体*** ~~删除线~~

(3)超链接 Markdown语法

[链接文字](链接地址 "链接描述") [我的博客](https://mask96.github.io/ "我的博客")

(4)引用 Markdown语法

>文字引用

(5)代码 Markdown语法:

`单行代码`

使用反引号(esc下)。效果如上。

(6)分割线 Markdown语法

--- ***

以上两种方法均可以表示为分割线,效果如下


(7)列表 Markdown语法

* 列表项 - 列表项 + 列表项

以上三种方法均可以表示为列表。

(8)表格 Markdown语法

| 一个普通标题 | 一个普通标题 | 一个普通标题 | | ------ | ------ | ------ | | 短文本 | 中等文本 | 稍微长一点的文本 | | 稍微长一点的文本 | 短文本 | 中等文本 |

效果如下:

一个普通标题一个普通标题一个普通标题短文本中等文本稍微长一点的文本稍微长一点的文本短文本中等文本

Typroa快捷键为option+command+T。

(9)图片 Markdown语法

1.本地图片:

![avatar](/home/picture/1.png)

Alt text:图片的Alt标签,用来描述图片的关键词,可以不写。最初的本意是当图片因为某种原因不能被显示时而出现的替代文字,后来又被用于SEO,可以方便搜索引擎根据Alt text里面的关键词搜索到图片。 图片链接:可以是图片的本地地址或者是网址。”optional title”:鼠标悬置于图片上会出现的标题文字,可以不写。

2.网络图片:

![avatar](http://baidu.com/pic/doge.png)

以上两种方法都有不少很方便的地方,本地图片和网络图片都有丢失的可能性。所以可以考虑将图片内嵌到文章中:

将图片或截图保存在本地;使用在线工具将图片转码至base64编码;地址1 地址2在文档中插入编码: ![image][data:image/png;base64, ......]

因为编码一般太长,所以可以将其定义为一个中间变量。然后将编码放在文章末尾。

![image][tm] your document here ... [tmp]:data:image/png;base64, ......

 

发布文章

除了第一次部署的时候,我们会重点用到hexo init这个命令外,在平时写博客和发布过程中最常用的就是:

hexo n <title> :新建文章 hexo s :启动服务器,在本地查看内容 hexo g :生成静态页面 hexo deploy :部署到网站

以上四个步骤。

 

原文地址:https://mask96.github.io/2018/09/21/Markdown语法/

转载于:https://www.cnblogs.com/Mask-D/p/9807091.html

最新回复(0)