个人博客 网站
分析下themes/Sakura目录结构和文件
首先分析下目录,主要包括以下几个
languages 这个文件夹中存放的是语言文件,主要是博客中的一些字符以简体中文、繁体中文、英文显示的定义
layout 这个是布局文件夹,所有的博客页面HTML和JavaScript以ejs模板存放在这
source 这个文件夹和博客根目录下的source文件夹是一样的,但是为了存放主题相关的文件
再接着就是需要知道我们插入的文件和代码应该放到哪里
一般来说我们的js、css代码一般以文件形式存放到js、css文件夹中,接着再引入HTML代码中,引入位置一般在标签中,当然啦css、js位置也不是固定的,你也可以直接放到HTML页面结构的中央和结尾,也就是
之间或者
之后、之前
要是CSS或者JavaScript的代码很少的话,可以直接放到HTML中,不需要先存为文件再引入
具体参考:HTML中引入js、css的三种方式——行内样式、页面中样式、外部文件导入
就对应我们现在要修改的文件中的_partial目录下head.ejs——这个就在这个文件中
footer.ejs是底部元素,一般个人、企业版权写在这里,因为一般大部分文件都会引入,因此js代码也可以写在这
layout.ejs这个也是所有页面需要引入的,因为