Markdown语句什么意思
参考资料
Markdown语句什么意思
Markdown 里的“语句”通常不是程序执行命令,而是用来标记文档结构的轻量语法。判断一段文本是否为有效 Markdown,只看它是否用特定符号(如 `#`、`*`、`-`、`[]()`)在行首或行内表达层级、强调、列表等语义;渲染后应当稳定得到对应的 HTML 结构。学习 Markdown 不必关心编译器,只需掌握符号位置、嵌套规则和空行分隔。
一、标题与段落:行首符号决定层级
用 `#` 标记标题,1 到 6 个 `#` 分别对应 h1 至 h6,井号后必须跟一个空格。判断标准:一个 `#` 就是一级标题,不要因为视觉大小随意跳级;文档通常只保留一个一级标题。操作步骤:行首输入 `#`、空格、标题文字,标题下空一行再写正文。段落直接输入文字即可,段落之间必须空一行。注意:若换行但未空行,渲染器会把两行合并成一段;强制换行可在行尾加两个空格或使用反斜杠。
二、强调与删除线:只标记必要元素
粗体用 `文字` 或 `文字`,斜体用 `文字` 或 `_文字_`。判断标准:关键术语、结论可用粗体;书名、作品名可用斜体。删除线 `~~文字~~` 属于 GFM 扩展,CommonMark 不识别。操作步骤:选中需要强调的文字后直接输入符号包裹,中文与星号之间不要加空格。注意:若想显示星号本身,写 `\*`;同一段落不要超过两三处粗体,避免失去重点。
三、列表与任务清单:缩进比符号更重要
无序列表用 `-` 加空格;有序列表用 `1.` 开头,数字可以不连续,渲染器会自动重新编号。嵌套列表时,子项前加两个或四个空格,全篇保持一致。任务列表 `- [ ] 待办`、`- [x] 完成` 是 GFM 扩展,适合轻量任务管理,但并非所有 Markdown 平台支持。操作步骤:先写父项,换行后缩进再写子项;列表前后各空一行。注意:不要混用 Tab 和空格缩进;同一级列表符号建议统一使用 `-`,避免可读性下降。
四、链接与图片:先有地址再有显示文字
行内链接 `[文字](url "标题")`,标题可选;参考式链接把 `[文字][id]` 放在正文,在文末写 `[id]: url`,适合同一地址多次引用。图片在链接基础上加 `!`:``。判断标准:链接用于跳转,图片用于嵌入显示;图片方括号内必须写替代文字,描述图片内容,不能只写“图片”。注意:URL 含空格或中文时需使用尖括号或百分号编码;方括号本身要显示时加反斜杠。
五、代码与引用:用反引号和大于号明确边界
行内代码用单个反引号包住,如 `npm install`;如果代码内本身有反引号,用双反引号包住。代码块使用三反引号作为围栏,并可在第一组围栏后写语言标识,如 `python`,以获得语法高亮(GFM 支持,CommonMark 不强制)。引用用 `>` 加空格,多行引用可在每行写 `>`,或整段只写一个。判断标准:需要原样展示、不允许解析内部 Markdown 时使用代码块;需要引用他人观点、提示或风险时使用引用。注意:代码块前后空行,围栏必须独占一行。
六、表格与分隔线:适合简单数据,复杂版式另寻工具
GFM 表格由表头、分隔行和内容行组成。表头如 `| 名称 | 说明 |`,分隔行如 `| --- | --- |`;冒号控制对齐:`:---` 左对齐,`:---:` 居中,`---:` 右对齐。表格是 GFM 扩展,CommonMark 无原生表格。判断标准:列数少、内容短、无合并单元格时可用;复杂表格、纵向合并应改用 HTML 或 Word。分隔线用三个以上 `-` 或 `*` 独占一行,前后空行。注意:单元格内出现 `|` 要写成 `\|`;表头下方必须有分隔行,否则不会渲染成表格。 学习 Markdown 的有效顺序是:先掌握标题、段落、列表和链接,再使用代码块、引用和表格。遇到渲染异常,优先检查 `#` 后有没有空格、段落之间有没有空行、列表缩进是否统一、代码围栏是否闭合。日常写作建议只使用标题、段落、列表、链接、代码块和引用;表格、任务列表等扩展按平台支持情况选用。Markdown 的目标不是精细排版,而是用低成本得到结构化、可维护的文本。对复杂版式,应改用 HTML 或专业排版工具,而不是继续叠加扩展语法。
时间:2026-09-19 18:37:33
来源:https://md.ciilii.com/
