3. 头定义
所谓头定义呢,简单来说,就是在一个 html 或者 markdown 文件头部,用三条连字符包裹的 YAML
代码段。头定义用来给一个页面定义变量(注:可以类比 C 语言中的 #define
语句)。比如这样:
---
my_number: 5
---
头定义的变量能够被 Liquid 中的 page
字段所引用。假设我们要输出上面定义的 my_number
变量,我们可以这么写:
使用头定义
接下来让我们改变一下你的 index.html
页面里 <title>
的渲染方式。
到了这一步,你可能还在想为什么我们要采用这种比原来代码更冗余的方式,在下一节,为你揭晓答案。