# 站点分区

<figure><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FAfqBhbHbvEllbHg6s9I0%2Fsite_sections%402x.png?alt=media&#x26;token=40811255-7158-49fb-9938-7ebb878b5296" alt="A GitBook screenshot showing site sections on a docs site"><figcaption><p>带有站点分区的 GitBook 站点示例</p></figcaption></figure>

通过站点分区，你可以集中管理所有文档，并为用户打造无缝体验。

站点分区非常适合用于组织你的文档——无论你是在管理不同的产品，还是为终端用户和开发者提供针对各自需求定制的内容。

你还可以 [将站点分区分组](#create-a-site-section-group)。这样会在你的导航栏中创建一个下拉菜单——非常适合为站点分区增加层级结构。

{% hint style="info" %}
**分区还是变体？**

每个站点分区在 GitBook 中都是一个空间。你可以从任何你喜欢的空间创建站点分区，但我们建议你将分区用于在语义上不同的文档部分。

如果你想添加同一内容的不同版本——例如本地化内容或同一产品的历史版本——可以考虑使用 [内容变体](https://gitbook-v2-5hpihs24d-gitbook.vercel.app/url/gitbook.com/docs/documentation/zh/docs-site/site-structure/variants) 。
{% endhint %}

### 向文档站点添加分区

在您的文档网站仪表板中，打开 **设置** 选项卡，然后点击 **结构**。在这里你可以看到站点中的所有内容。

要添加站点分区，请点击 **新建分区** 表格下方的按钮，并选择一个要链接为部分的空间。新部分随后会添加到表格中，并作为网站顶部的一个选项卡供访客使用。

<figure><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FF2eMGMOFBOtjgd2ELMXE%2Fstructure%20tree%402x.png?alt=media&#x26;token=83fe9dd0-bbfd-42a7-954c-52d895eae78a" alt="A GitBook screenshot showing site section structure"><figcaption><p>使用站点分区为你的文档添加结构。</p></figcaption></figure>

### 创建站点分区组

你可以将多个站点分区归入一个标题下。站点分区组会以你站点导航中的下拉菜单形式显示。组中的站点分区还可以包含可选描述，该描述会显示在下拉菜单中分区标题的下方。

要创建一个分组，请点击 **新建分区** 按钮旁边的箭头，然后选择 **新建分区组**。为你的新分组命名，然后在弹窗中点击 **添加部分** 以向分组中添加分区。你可以将站点中已有的分区添加到新分组中，也可以使用菜单选择要添加的其他空间。

如果你的站点支持多语言，你还可以翻译分区组标题，以及分区标题和描述。参见 [多语言分区](https://gitbook-v2-5hpihs24d-gitbook.vercel.app/url/gitbook.com/docs/documentation/zh/docs-site/site-structure/multilingual-sections).

### 编辑分区

你可以通过点击你想编辑的分区所在行中的 <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FA3OfGjPkE5GnOQvN36jN%2Fedit.svg?alt=media&#x26;token=6f70239f-d889-4e64-9ec6-4801df47a48d" alt="The Edit icon in GitBook"></picture> **编辑** 按钮来更改每个分区的名称、图标和 slug。这会打开一个弹窗。编辑你想更改的字段，然后点击 **保存** 按钮。你也可以点击 **删除变体** 按钮来删除该变体。

{% hint style="info" %}
更改分区的 slug 将改变其规范 URL。GitBook 会自动将旧 URL 重定向到新 URL。你还可以 [手动创建重定向](https://gitbook-v2-5hpihs24d-gitbook.vercel.app/url/gitbook.com/docs/documentation/zh/docs-site/site-redirects).
{% endhint %}

组内的站点分区也可以选择显示描述，当鼠标悬停在分区组上时，该描述会显示在你站点导航栏的下拉菜单中。请参阅本页顶部的图片，查看其在已发布文档中的效果示例。

如果你的站点支持多语言，你可以翻译分区标题和描述，使其与读者选择的语言相匹配。参见 [多语言分区](https://gitbook-v2-5hpihs24d-gitbook.vercel.app/url/gitbook.com/docs/documentation/zh/docs-site/site-structure/multilingual-sections).

### 重新排序分区

你的站点会按照它们在“站点结构”表中出现的顺序显示分区。可以通过抓住 **拖动手柄** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FaS1QvPIBVYwhpFTGcPBN%2Foptions-menu.svg?alt=media&#x26;token=3ee40bbf-f4fb-41fa-aa30-306b559cbe88" alt="The Options menu icon in GitBook"></picture> 并将其向上或向下移动来重新排序分区。该分区内的所有空间也会随之移动。更改后的顺序会立即反映到你的站点上。

你也可以使用键盘来选择和移动内容：用空格键选中一个分区，然后用方向键将其上移或下移。再次按空格键以确认新位置。

### 设置默认分区

如果你的站点中有多个分区，其中一个会被标记为默认分区。访客访问你的网站时会显示该分区，并且它会通过你站点的根 URL 提供。其他分区各自都有一个附加到根 URL 后面的 slug。

要将某个分区设为默认分区，请点击 **操作菜单** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2F89MTSo5XRpPMVr1T0rxS%2Factions.svg?alt=media&#x26;token=2b5d001e-560a-4f29-8d22-de8163725ca1" alt="The Actions menu icon in GitBook"></picture> 分区表格行中的，然后点击 **设为默认**.

### 移除分区

要从站点中移除一个分区，请点击 **设置** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FwkBqgOPry9HAcW4cxJk0%2Fsettings.svg?alt=media&#x26;token=67bdbb00-ebf3-4a2d-9df8-0c822406f71c" alt="The Settings icon in GitBook"></picture> 按钮进入你的文档站点仪表板，然后点击 **结构** 以查找你想移除的内容。点击你想移除的分区旁边的 **编辑** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FA3OfGjPkE5GnOQvN36jN%2Fedit.svg?alt=media&#x26;token=6f70239f-d889-4e64-9ec6-4801df47a48d" alt="The Edit icon in GitBook"></picture> 按钮，然后点击弹窗左下角的 **删除** 按钮。这将把该分区及其中的所有变体从已发布站点中移除，但不会删除空间本身或其中的内容。

要从站点中移除一个分区，请打开 **设置** 选项卡，然后点击 **结构** 以查找您想要移除的内容。

打开 **操作菜单** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://2111890564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2F89MTSo5XRpPMVr1T0rxS%2Factions.svg?alt=media&#x26;token=2b5d001e-560a-4f29-8d22-de8163725ca1" alt="The Actions menu icon in GitBook"></picture> ，对应您想要移除的空间，然后选择 **移除**.

{% hint style="success" %}
从你的站点中移除一个分区会将其——以及其中所有变体——从已发布站点中移除，但 **不会删除任何空间或其中的内容**.
{% endhint %}
