Hexo博客文章首字母缩进方案

文章摘要
本教程基于Hexo框架的NexT主题,理论上也适用于Hexo框架其它主题。目前在NexT主题上实施此方案,是百分百可行的。

操作方法

一、主题CSS文件中添加P标签代码

1、NexT主题

在blog/source/_data/styles.styl文件里添加下面的代码:

1
2
3
4
5
6
7
8
9
/* 文章分段段落首行缩进两个字符 */
.markdown-body,
.prose,
.post-body> {
p {
text-indent: 2em;
margin:0em;
}
}

2、其它主题在index.css文件中添加以下代码(以monie主题为例)

在blog/node_modules/hexo-theme-monie/source/style/_global/index.css或者blog/themes/monie/source/style/_global/index.css文件里添加下面的代码:

1
2
3
4
5
/* 文章分段段落首行缩进两个字符 */
p {
text-indent: 2em;
margin:0em;
}

二、文章段落换空白行

由于P标签仅对空白行段落起作用,所以写文章时需要在每个段落之间换一空白行。有两种情况写作时不需要换空白行:1、文章首段(即第一段);2、文章中添加了分段段落标题(即###号)

示例图一

示例图二

总结

首字母缩进,可以使文章段落层次更加清晰明了,也符合国人的汉字书写格式规范。

-------------本文已到底啦 感谢您的阅读-------------