zblog
PostsProjectsAbout

zblog

Notes about technology, products, and everyday work.

Read

PostsArchive

About

AboutProjects
GitHub@zenor0Email[email protected]
RSSSitemap
中 ICP 备 20xx123456 号
Powered by zblog

Copyright 2026 zblog. All rights reserved.

Back to index
May 21, 2026 at 3:25 PM2 min read0 viewsEnglishVersion history

Markdown Feature Showcase

Seeded showcase article for the frontend Markdown feature set.

Machine translation

This English page was generated from 简体中文. Review before treating it as canonical.

Seed Hero GraphicSeed asset for previewing image rendering inside the blog frontend.Credit: Generated by local seed script

Markdown Feature Showcase

This seeded article is a single place to demonstrate the blog frontend's current Markdown capabilities: citations like [1], article cross-references, table captions, callouts, code fences, and rich text formatting.

Callout showcase

The examples below show the built-in GitHub-style callout types plus the fallback rendering for a custom label.

Note

Use this for supporting context that helps the reader without changing the main conclusion.

Tip

Use this for workflow shortcuts, authoring guidance, or editorial best practices.

Important

Use this when the reader must know a constraint before continuing.

Warning

Use this for misuse risks, compatibility limits, or operational boundaries.

Caution

Use this for actions that could lead to bad publishes, data loss, or irreversible changes.

Research Notes

Custom labels still render as callouts, so teams can layer in project-specific semantics.

Text and links

The article body can mix strong text, emphasis, inline code, and ordinary links such as Payload CMS docs.

Once a publishing system supports references, labeled figures, captioned tables, and structured code blocks, it starts behaving more like technical publishing than plain blogging.


Lists and callouts

  • Unordered lists summarize capabilities quickly.
  • Ordered lists work well for sequences.
  • Callouts help surface context and constraints.
  1. Draft the content.
  2. Insert references.
  3. Verify that every in-article reference resolves correctly.

Figures, tables, and cross-references

The [Figure 1] and [Table 1] references below demonstrate article anchors for labeled images and captioned tables.

Seed hero showcase
Figure 1. Seed asset for previewing image rendering inside the blog frontend.Generated by local seed script
FeatureStatus
Citation bibliographyNative
Figure referencesNative
Table captionsNative
Rendered markdown componentsNative
TSX fenced blocksNative
Table 1. Frontend Markdown capability matrix

Controlled component rendering

The examples below use a JSX-like surface, but they do not execute arbitrary React code. They are mapped onto a small whitelist of built-in frontend components.

info
Rendered component

The body still flows through the Markdown parser, so ordinary paragraphs, emphasis, and links keep working inside the component.

native
Citation
anchored
Figure refs
captioned
Table captions
controlled
TSX-like blocks

Code blocks

The fenced tsx block below should render as a labeled code block rather than an executed component.

tsxexport function NoticeCard({ title }: { title: string }) {
  return (
    <section className="notice-card">
      <h3>{title}</h3>
      <p>This remains a code example rather than executable JSX.</p>
    </section>
  )
}

Wrap-up

If you need a single article that exercises headings, citations, labeled figures, captioned tables, callouts, rich text, and code fences, this is the seeded system showcase.

Tags

markdownshowcaseseed

References

References1 references
  1. [1]

    Jane Smith, John Doe (2024). Designing Blogs that Respect References.

    Journal of Digital Writing 12(2), 10-32

    smith2024 · article · English

Reading progress

On this page

0%
  1. Callout showcase
  2. Text and links
  3. Lists and callouts
  4. Figures, tables, and cross-references
  5. Controlled component rendering
  6. Code blocks
  7. Wrap-up