# Front-matter
Front-matter 是文件最上方以 `---` 分隔的区域,用于指定个别文件的变量,举例来说:
```
title: Hello World
date: 2013/7/13 20:46:25
---
```
以下是预先定义的参数,您可在模板中使用这些参数值并加以利用。
| 参数 | 描述 | 默认值 |
| --- | --- | --- |
| `layout` | 布局 |
| `title` | 标题 |
| `date` | 建立日期 | 文件建立日期 |
| `updated` | 更新日期 | 文件更新日期 |
| `comments` | 开启文章的评论功能 | true |
| `tags` | 标签(不适用于分页) |
| `categories` | 分类(不适用于分页) |
| `permalink` | 覆盖文章网址 |
## 分类和标签
只有文章支持分类和标签,您可以在 Front-matter 中设置。在其他系统中,分类和标签听起来很接近,但是在 Hexo 中两者有着明显的差别:分类具有顺序性和层次性,也就是说 `Foo, Bar` 不等于 `Bar, Foo`;而标签没有顺序和层次。
```
categories:
- Diary
tags:
- PS3
- Games
```
## JSON Front-matter
除了 YAML 外,你也可以使用 JSON 来编写 Front-matter,只要将 `---` 代换成 `;;;` 即可。
```
"title": "Hello World","date": "2013/7/13 20:46:25";;;
```
- 文档
- 开始使用
- 概述
- 建站
- 配置
- 指令
- 迁移
- 基本操作
- 写作
- Front-matter
- 标签插件(Tag Plugins)
- 资源文件夹
- 数据文件
- 服务器
- 生成文件
- 部署
- 自定义
- 永久链接(Permalinks)
- 主题
- 模版
- 变量
- 辅助函数(Helpers)
- 国际化(i18n)
- 插件
- 其他
- 问题解答
- 贡献
- API
- 核心
- 概述
- 事件
- 局部变量
- 路由
- Box
- 渲染
- 文章
- 脚手架(Scaffold)
- 主题
- 扩展
- 控制台(Console)
- 部署器(Deployer)
- 过滤器(Filter)
- 生成器(Generator)
- 辅助函数(Helper)
- 迁移器(Migrator)
- 处理器(Processor)
- 渲染引擎(Renderer)
- 标签插件(Tag)