Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i18n(zh-cn): Update astro-pages.mdx #9351

Merged
merged 3 commits into from
Sep 11, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions src/content/docs/zh-cn/basics/astro-pages.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,13 @@ import MySiteLayout from '../layouts/MySiteLayout.astro';

## Markdown/MDX 页面

Astro 还将 `src/pages/` 目录中的任何 Markdown (`.md`) 文件视为网站中的页面。如果你安装了 [MDX 集成](/zh-cn/guides/integrations-guide/mdx/#安装),它也会将 MDX (`.mdx`) 文件视为相同的页面。这些通常用于像博客文章和文档这样的内容丰富的页面。
Astro 还将 `src/pages/` 目录中的任何 Markdown (`.md`) 文件视为网站中的页面。如果你安装了 [MDX 集成](/zh-cn/guides/integrations-guide/mdx/#安装),它也会将 MDX (`.mdx`) 文件视为相同的页面。

[Markdown 或 MDX 页面内容的集合](/zh-cn/guides/content-collections/)可以用来[动态生成页面](/zh-cn/guides/routing/#动态路由)。
:::tip
当内容为博客文章或者产品项目这类共享相似结构的相关 Markdown 文件时,请考虑创建 [内容集合](/zh-cn/guides/content-collections/) 而不是页面。
:::

页面布局对于 [Markdown 文件](#markdownmdx-页面) 特别有用。Markdown 文件可以使用特殊的 `layout` 前置属性来指定一个 [布局组件](/zh-cn/basics/layouts/),它将包装其 Markdown 内容在一个完整的 `<html>...</html>` 页面文档中。
Markdown 文件可以使用特殊的 `layout` 前置属性来指定一个 [布局组件](/zh-cn/basics/layouts/),它将包装其 Markdown 内容在一个完整的 `<html>...</html>` 页面文档中。

```md {3}
---
Expand Down
Loading