What Markdown Formatting Does the renzhezhilu.github.io Page Describe?
Updated
The renzhezhilu.github.io page is a default GitHub Pages welcome page, and its Markdown section lists the core formatting conventions you can use in the site's Markdown files: headers, bulleted and numbered lists, bold, italic, inline code, links, images, and syntax-highlighted code blocks. It presents these as a quick reference rather than a full specification, and points readers to GitHub Flavored Markdown (GFM) for details. The page does not describe any custom Markdown extensions or theme-specific shortcodes.
The Formatting the Page Lists
The page groups its examples into a short syntax cheat sheet. Each item below is shown on the page as a convention you can write in a Markdown file.
| Format | What the page shows | Typical effect |
|---|---|---|
| Headers | # Header 1, ## Header 2, ### Header 3 |
Section titles at three levels |
| Bulleted list | - Bulleted, - List |
Unordered list items |
| Numbered list | 1. Numbered, 2. List |
Ordered list items |
| Bold | **Bold** |
Strong emphasis |
| Italic | _Italic_ |
Emphasis |
| Inline code | `Code` |
Monospaced text within a sentence |
| Link | [ Link ]( url ) |
Clickable text pointing to a URL |
| Image |  |
Embedded image from a source path |
| Code block | A syntax-highlighted code block | Fenced or indented code with highlighting |
Two details are worth noting. First, the page's examples include spaces inside the brackets and parentheses, such as [ Link ]( url ); that spacing is part of the displayed sample, and standard Markdown link syntax does not require it. Second, the page mentions a "Syntax highlighted code block" but does not show a fenced example with a language identifier, so the exact fence style is left to the GFM reference it links to.
What the Page Says About How Formatting Is Applied
The page explains the pipeline in plain terms: you maintain and preview content in Markdown files using the editor on GitHub, and whenever you commit to the repository, GitHub Pages runs Jekyll to rebuild the site's pages from that Markdown content. In other words, the Markdown you write is converted at build time, not rendered live by the browser.
The page also notes that the site's layout and styles come from the Jekyll theme selected in the repository settings, and that the theme name is saved in the _config.yml configuration file. This matters for formatting: the Markdown conventions above control structure and emphasis, while the theme controls how headers, lists, and code blocks actually look. The same Markdown can render differently under a different theme.
Practical Implications
- Start with the listed conventions. For headings, lists, emphasis, links, images, and code, the page's examples cover the common cases. If a construct is not listed, such as tables or footnotes, check the GFM reference the page links to rather than assuming support.
- Preview before committing. Because the site rebuilds on commit, use GitHub's editor preview to catch formatting that does not render as intended before it goes live.
- Expect theme-dependent appearance. If your headings or code blocks look different from the examples, check the theme setting and
_config.ymlbefore changing your Markdown. - Treat the page as a starter, not a spec. It is the default GitHub Pages landing content; it does not document every GFM feature or any site-specific behavior.
For anything beyond the listed basics, the page's own guidance is to consult the GitHub Flavored Markdown documentation, and to use GitHub's Pages documentation or support if the build itself causes trouble.