引用与继承
1.引用
- 内容引用用来重用其他文件或者书籍内容机制
1.1引用本地文件
- 使用
include
标签导入其他文件的内容 {% include "./demo.md" %}
1.12引用其他书籍
- 也可以通过使用git来解析包含路径
{% include "git+https://github.com/GitbookIO/demo.git/README.md#0.0.1" %}
Git Url
格式为:git+https://user@hostname/owner/project.git/file
2.继承
- 通过
模板继承
可以重复使用模板
- 可以将
公用
的部分放在父模板
中,其他页面通过继承
引用父模板
内容 - 继承链可以很长
2.1.定义父模板
{% block HeaderPage %}
# This is my header page content
{% endblock %}
2.2.子模板继承父模板
{% extends "./header.md" %}
{% block HeaderPage %}
# This is default header page content
{% endblock %}