Front matter 是一段 YAML 格式的代码片段,通常放置于文件开始的两段三个短横线之间。
您可以使用 Front Matter 设置页面变量:
---
my_number: 5
---
您可以通过 Liquid 使用 page
调用 Front Matter 中定义的变量。例如:输出上面定义的 my_number
变量值:
{{ page.my_number }}
使用 Front Matter
使用 Front Matter 修改站点 <title>
:
---
title: Home
---
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>{{ page.title }}</title>
</head>
<body>
<h1>{{ "Hello World!" | downcase }}</h1>
</body>
</html>
您必须在页面中包含 Front Matter,Jekyll 才能通过 Liquid Tag 处理它。
要使 Jekyll 处理页面,可以通过使用无定义变量的 Front Matter,如:
---
---
接下来,您会学习更多关于版式以及为什么您的页面要用更多的源代码而不是 HTML。