文档网站的前置标签

1 篇文章 0 订阅
1 篇文章 0 订阅

文档网站的前置标签

你好! 这是我的第一篇关于Docusaurus文档前置标签的介绍, 可以仔细阅读这篇文章,了解一下Docusaurus和Markdown的一些基本知识。

前言

Docusaurus是一个很好的文档网站,推荐你看看 Docusaurus.

正文

部分前置标签作用记录

slug

在 Docusaurus 中,slug 是用于定义文档或页面在网站 URL 中的路径部分的字符串。它通常是文档的标题或名称的简化形式,通常采用小写字母,并用连字符(-)替代空格和其他特殊字符,以确保 URL 的可读性和有效性。

例子

假设您有一个文档标题为 “Getting Started with Docusaurus”,您可能会将其 slug 设置为 getting-started-with-docusaurus,因此该文档的 URL 可能会是:

https://your-site.com/docs/getting-started-with-docusaurus

如何使用

在 Docusaurus 的文档文件中,您可以在 Front Matter 中定义 slug。例如:

---
id: getting-started
title: Getting Started with Docusaurus
slug: getting-started-with-docusaurus
---

在这个例子中:

  • id 是文档的唯一标识符。
  • title 是文档的标题。
  • slug 是定义该文档在 URL 中的路径部分。

重要性

  • SEO: 合理的 slug 可以提高搜索引擎优化(SEO),使文档更容易被搜索引擎索引。
  • 可读性: 清晰的 slug 有助于用户理解 URL 的内容。

总之,slug 是 Docusaurus 中用于生成友好 URL 的一个重要部分,可以帮助用户和搜索引擎更好地理解和访问文档。

image和hide_table_of_contents

在 Docusaurus 中,imagehide_table_of_contents 是文档(Markdown 文件)中的 Front Matter 属性,用于控制文档的显示和行为。以下是对这两个属性的详细解释:

1. image

  • 描述: image 属性用于指定与文档相关联的图像。这通常用于社交媒体分享或在文档的封面上显示。
  • 用途: 当页面被分享时,指定的图像可以作为预览图像使用。这在社交媒体平台(如 Facebook、Twitter)上分享链接时尤其重要,因为它们会提取该图像并在分享时显示。
  • 示例:
    ---
    title: My Document
    image: /img/my-image.png
    ---
    
    在这个示例中,image 属性指定了一个图像的路径,Docusaurus 会在生成的 HTML 中使用这个图像。

2. hide_table_of_contents

  • 描述: hide_table_of_contents 是一个布尔值属性(truefalse),用于控制是否在文档页面上显示目录(Table of Contents, TOC)。
  • 用途: 如果您希望某个文档不显示目录,可以将此属性设置为 true。这对于一些较短的文档或不需要目录的页面特别有用。
  • 示例:
    ---
    title: My Document
    hide_table_of_contents: true
    ---
    
    在这个示例中,设置 hide_table_of_contentstrue 将导致该文档在显示时不包含目录。

总结

  • image 属性用于设置文档的关联图像,通常用于社交分享。
  • hide_table_of_contents 属性用于控制文档是否显示目录,提供了灵活性以适应不同类型的文档需求。

这两个属性可以在 Docusaurus 的文档 Front Matter 中使用,以便更好地控制文档的外观和行为。

truncate

在 Docusaurus 中, 是一个特殊的注释标记,用于在文档中插入截断点。这个标记的主要作用是将长文档分割成摘要和详细内容两部分,以便在文档列表或主页上显示摘要,而在点击文档时显示完整内容。

功能

摘要生成: 当您在文档中插入 标记时,Docusaurus 会在该标记之前的内容作为摘要展示,之后的内容将被隐藏。这样,当用户在文档列表中浏览时,他们可以看到每个文档的简短摘要,而不是整个文档的全部内容。
用户体验: 这种方式有助于提高用户体验,让用户能够快速浏览文档列表,选择感兴趣的文档,而不必看到所有内容。
使用示例
您可以在 Markdown 文件中使用这个标记,如下所示:

# My Document Title

这是文档的第一部分内容,用户在文档列表中会看到这部分内容。

<!-- truncate -->

这是文档的详细内容,只有在用户点击链接进入文档时才会显示。

在这个示例中:

在 注释之前的内容将作为摘要显示。
在 注释之后的内容将被隐藏,只有在用户访问该文档时才会显示。

注意事项

使用 时,确保在标记之前的内容能够清晰地概述文档的主题和要点,以便用户可以快速了解内容。
摘要的长度通常适中,避免太长或太短,以保持良好的可读性和吸引力。

总结

是 Docusaurus 中的一个有用工具,允许开发者在文档中创建摘要,以提高文档列表的可读性和用户体验。
  • 18
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值