前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Markdown 编写规范

Markdown 编写规范

作者头像
java攻城狮
发布2020-10-10 15:55:00
1.1K0
发布2020-10-10 15:55:00
举报
文章被收录于专栏:个人积累

==========================

说明

文档中使用的关键字「MUST」,「MUST NOT」,「REQUIRED」,「SHALL」,「SHALL NOT」,「SHOULD」,「SHOULD NOT」,「RECOMMENDED」,「MAY」和「OPTIONAL」在 RFC2119 中有说明。

规则

  • 后缀必须「MUST」使用 .md
  • 文件名必须「MUST」使用小写,多个单词之间使用-分隔。
  • 文件编码必须「MUST」用 UTF-8。
  • 文档标题应该「SHOULD」这样写。 Markdown 编写规范 ==========================
  • 章节标题必须「MUST」以 ## 开始,而不是 #
  • 章节标题必须「MUST」在 # 后加一个空格,且后面没有 #。 // bad ##章节1 // bad ## 章节1 ## // good ## 章节1
  • 章节标题和内容间必须「MUST」有一个空行。 // bad ## 章节1 内容 ## 章节2 // good ## 章节1 内容 ## 章节2
  • 代码段的必须「MUST」使用 Fenced code blocks 风格,如下所示: 1 console.log("");
  • 表格的写法应该「SHOULD」参考 GFM,如下所示: 12345678910First Header | Second Header------------- | -------------Content Cell | Content CellContent Cell | Content Cell| Left-Aligned | Center Aligned | Right Aligned || :------------ |:---------------:| -----:|| col 3 is | some wordy text | 1600 || col 2 is | centered | 12 || zebra stripes | are neat |
  • 中英文混排应该「SHOULD」采用如下规则:
    • 英文和数字使用半角字符
    • 中文文字之间不加空格
    • 中文文字与英文、阿拉伯数字及 @ # $ % ^ & * . ( ) 等符号之间加空格
    • 中文标点之间不加空格
    • 中文标点与前后字符(无论全角或半角)之间不加空格
    • 如果括号内有中文,则使用中文括号
    • 如果括号中的内容全部都是英文,则使用半角英文括号
    • 当半角符号 / 表示「或者」之意时,与前后的字符之间均不加空格
    • 其它具体例子推荐阅读这里
  • 中文符号应该「SHOULD」使用如下写法:
    • 用直角引号(「」)代替双引号(“”),不同输入法的具体设置方法请参考这里
    • 省略号使用「……」,而「。。。」仅用于表示停顿
    • 其它可以参考知乎规范
  • 表达方式,应当「SHOULD」遵循《The Element of Style》:
    • 使段落成为文章的单元:一个段落只表达一个主题
    • 通常在每一段落开始要点题,在段落结尾要扣题
    • 使用主动语态
    • 陈述句中使用肯定说法
    • 删除不必要的词
    • 避免连续使用松散的句子
    • 使用相同的结构表达并列的意思
    • 将相关的词放在一起
    • 在总结中,要用同一种时态(这里指英文中的时态,中文不适用,所以可以不理会)
    • 将强调的词放在句末

扩展阅读

  • Google 后来也出了 Markdown 规范,很多和这里是一样的,但也增加了一些约定,可以参考

Donate

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说明
  • 规则
  • 扩展阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档