【🆘回归项目,勿改】🍑自定义域名-4-自动证书
  1. Commonmark 测试用例 in Mdx
【🆘回归项目,勿改】🍑自定义域名-4-自动证书
  • 引用其他接口、项目、模型、图片测试
  • Markdown 基础样式
  • Markdown 为了支持 mdx 需要调整的
  • TailwindCSS 样式支持
  • 自定义样式 TailwindCSS
  • Commonmark 测试用例
    • 1. 遵守的规范
    • 2.4 反斜杠转义
    • 2.5 实体和数字字符引用
    • 4.1 Thematic breaks
    • 4.2 ATX headings
    • 4.3 Setext headings
    • 4.4 Indented code blocks(mdx 不支持了)
    • 4.5 Fenced code blocks
    • 4.5 Fenced code blocks 2
    • 4.6 HTML blocks (mdx 完全代理行为,行为有巨大差异,不同编辑器内核都有很大差异)
    • 4.6 HTML blocks (显示正常)
    • 4.7 Link reference definitions (autolink 相关的行为会影响规范)(mdx 去掉 autolink 支持)
    • 4.8 Paragraphs
    • 4.9 Blank lines
    • 5.1 Block quotes
    • 5.1 Block quotes 2
    • 5.2 List items
    • 5.3 Lists
    • 6.1 Code spans
    • 6.1 Code spans Copy
    • 6.2 Emphasis and strong emphasis
    • 6.3 Links
    • 6.4 image
    • 6.5 Autolinks (mdx 不支持了)
    • 6.6 Raw HTML (mdx不再支持)
    • 6.7 Hard line breaks
    • 6.8 Soft line breaks (remark-break 改变了行为)
    • 6.9 Textual content
  • 组件
    • 告示&高亮块
    • 选项卡
    • 数据模型
    • 折叠块&折叠组(手风琴)
    • Tooltip & Video
    • 卡片&卡片组
    • 多列-Columns
    • Frame
    • 步骤
  • Commonmark 测试用例 in Mdx
    • 1. 遵守的规范
    • 2.4 反斜杠转义
    • 2.5 实体和数字字符引用
    • 4.1 Thematic breaks
    • 4.2 ATX headings
    • 4.3 Setext headings
    • 4.4 Indented code blocks(mdx 需要调整的写法)
    • 4.5 Fenced code blocks
    • 4.5 Fenced code blocks 2
    • 4.6 HTML blocks (mdx 完全代理行为,行为有巨大差异,不同编辑器内核都有很大差异)
    • 4.6 HTML blocks (显示正常)
    • 4.7 Link reference definitions (autolink 相关的行为会影响规范)(mdx 去掉 autolink 支持)
    • 4.8 Paragraphs
    • 4.9 Blank lines
    • 5.1 Block quotes
    • 5.1 Block quotes 2
    • 5.2 List items
    • 5.3 Lists
    • 6.1 Code spans
    • 6.1 Code spans Copy
    • 6.2 Emphasis and strong emphasis
    • 6.3 Links
    • 6.4 image
    • 6.5 Autolinks (mdx 不支持了)
    • 6.6 Raw HTML (mdx不再支持)
    • 6.7 Hard line breaks
    • 6.8 Soft line breaks (remark-break 改变了行为)
    • 6.9 Textual content
  • GFM 扩展
    • 表格(拓展)
    • 任务列表项(拓展)
    • 删除线 (拓展)
    • 自动链接 (拓展)
  • 开发时候发现的mdx 与 规范不符合的行为
    • 引用
  • 宠物
    • 查询宠物详情
    • 删除宠物信息
    • 新建宠物信息
    • 修改宠物信息
    • 根据状态查找宠物列表
  1. Commonmark 测试用例 in Mdx

4.2 ATX headings

ATX 标题由一串字符组成,解析为内联内容,位于 1-6 个未转义 # 字符的开始序列和任意数量的未转义 # 字符的可选结束序列之间。 # 字符的开头序列后面必须跟有空格或制表符,或者是行尾。可选的 # 结束序列前面必须有空格或制表符,并且后面只能有空格或制表符。起始 # 字符前面最多可以有三个缩进空格。标题的原始内容在被解析为内联内容之前会去除前导和尾随空格或制表符。标题级别等于开头序列中的 # 字符数。

foo#

foo#

foo#

foo#

foo#
foo#
超过六个 # 字符不是标题:
####### foo
除非标题为空,否则 # 字符和标题内容之间至少需要一个空格或制表符。请注意,目前许多实现不需要该空间。但是,原始 ATX 实现需要该空间,它有助于防止将以下内容解析为标题:
#5 bolt
#hashtag
这不是标题,因为第一个 # 已转义:
## foo
内容被解析为内联:

foo bar *baz*#

解析内联内容时,前导和尾随空格或制表符将被忽略:

foo#

最多允许三个空格的缩进:

foo#

foo#

foo#

四个空格的缩进太多了:(mdx有另外的行为)

foo#

# 字符的结束序列是可选的:

foo#

bar#

它不需要与开头序列的长度相同:

foo#

foo#
结束序列后允许使用空格或制表符:

foo#

后面除了空格或制表符之外的任何 # 字符序列不是结束序列,但算作标题内容的一部分:

foo ### b#

结束序列之前必须有空格或制表符:

foo##

反斜杠转义的 # 字符不计为结束序列的一部分:

foo ####

foo ####

foo ##

ATX 标题不需要用空行与周围的内容分隔,并且它们可以中断段落:

foo#


Foo bar

baz#

Bar foo
ATX 标题可以为空:

#

#

#

修改于 2024-04-17 03:10:13
上一页
4.1 Thematic breaks
下一页
4.3 Setext headings
Built with