【🆘回归项目,勿改】🍑自定义域名-4-自动证书
Commonmark 测试用例
复制页面
【🆘回归项目,勿改】🍑自定义域名-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 与 规范不符合的行为
引用
宠物
查询宠物详情
删除宠物信息
新建宠物信息
修改宠物信息
根据状态查找宠物列表
Commonmark 测试用例
复制页面
5.3 Lists
更改项目符号或有序列表将启动一个新列表:
foo
bar
baz
1.
foo
2.
bar
3.
baz
在CommonMark中,列表可以中断段落。也就是说,从下面的列表中分隔段落时不需要空行:
Foo
bar
baz
为了解决带有硬包装数字的段落中不需要的列表的问题,我们只允许以 1 开头的列表中断段落。因此,
The number of windows in my house is
14. The number of doors is 6.
在这样的情况下,我们可能仍会得到意 想不到的结果
The number of windows in my house is
1.
The number of doors is 6.
项目之间可以有任意数量的空行:
foo
bar
baz
foo
bar
baz
bim
若要分隔相同类型的连续列表,或将列表与缩进代码块分开,否则该代码块将被解析为最终列表项的一个段,您可以插入一个空白的HTML注释:
(mdx 不支持HTML注释)
foo
bar
baz
bim
foo
notcode
foo
code
列表项不需要缩进到同一级别。以下列表项将被视为同一列表级的项,因为没有缩进到足以属于前一个列表项的项:
a
b
c
d
e
f
g
1.
a
2.
b
3.
c
但是,请注意,列表项的前面不能有超过三个空格的缩进。这里 - e 被视为段落续行符,因为它缩进了三个以上的空格:
a
b
c
d
e
在这里, 3. c 被视为缩进代码块,因为它缩进了四个空格,前面有一个空行。
1.
a
2.
b
3.
c
这是一个松散列表,因为在两个列表项之间有一个空行:
a
b
c
这个也是,第二个项目是空的:
a
c
这些是松散列表,即 使项目之间没有空行,因为其中一个项目直接包含两个块级元素,两个元素之间有一个空行:
a
b
c
d
a
b
d
这是一个严格的列表,因为空行位于代码块中:
a
b
c
这是一个紧凑的列表,因为空行位于子列表的两个段落之间。因此,子列表是松散的,而外部列表是紧凑的:
a
b
c
d
这是一个严格的列表,因为空白行在块引号内:
a
b
c
该列表很紧凑,因为连续的块元素没有用空行分隔:
a
b
c
d
只有一段的清单很紧凑:
a
a
b
1.
foo
bar
在这里,外部列表是松散的,内部列表是紧凑的:
foo
bar
baz
a
b
c
d
e
f
修改于
2024-04-17 03:10:13
上一页
5.2 List items
下一页
6.1 Code spans