【🆘回归项目,勿改】🍑自定义域名-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.2 List items
A paragraph
with two lines.
indented code
A block quote.
1.
A paragraph
with two lines.
indented code
A block quote.
以下是一些示例,展示了内容必须缩进多远才能放在列表项下:
one
two
one
two
one
two
很容易从列的角度来考虑这一点:连续块必须至少缩进到第一个字符的列,而不是列表标记后的空格或制表符。然而,这并不完全正确。列表标记后的缩进空格决定了需要多少相对缩进。此缩进到达哪一列将取决于列表项在其他结构中的嵌入方式,如下例所示:
1.
one
two
one
two
请注意,列表标记和以下任何内容之间至少需要一个空格或制表符,因此这些不是列表项:
-one
2.two
列表项可以包含由多个空行分隔的块。
foo
bar
列表项可以包含任何类型的块:
1.
foo
bar
baz
bam
包含缩进代码块的列表项将逐字保留代码块内的空行。
Foo
bar
baz
请注意,有序列表的起始号必须为九位或更少:
123456789.
ok
1234567890. not ok
起始编号可以以0开头:
0.
ok
3.
ok
起始编号不能为负数:
-1. not ok
缩进的代码块必须在列表项中包含文本的区域的边缘之外缩进四个空格。在以下情况下,这是6个空格:
(mdx有另外的行为)
(编辑器实现也不对)
foo
bar
在本例中为11个空格:
(mdx有另外的行为)
(编辑器实现也不对)
10.
foo
bar
如果列表项中的第一个块是缩进代码块,则根据规则2,内容前面必须在列表标记之后有一个缩进空格:
indented code
paragraph
more code
请注意,额外的缩进空格被解释为代码块内的空格:
1.
indented code
paragraph
more code
foo
bar
foo
bar
foo
bar
以下是一些以空行开头但不为空的列表项:
foo
bar
baz
当列表项以空行开始时,列表标记后面的空格数量不会更改所需的缩进:
foo
foo
下面是一个空的项目符号列表项:
foo
bar
列表标记后面是否有空格或制表符并不重要:
foo
bar
1.
foo
2.
3.
bar
但是,空列表项不能中断段落:
foo
*
foo
1.
Indented one space: 缩进一个空格:
1.
A paragraph
with two lines.
indented code
A block quote.
Indented two spaces: 缩进两个空格:
1.
A paragraph
with two lines.
indented code
A block quote.
Indented three spaces: 缩进三个空格:
1.
A paragraph
with two lines.
indented code
A block quote.
四个空格缩进提供一个代码块:
(mdx有另外的行为)
1.
A paragraph
with two lines.
indented code
A block quote.
下面是一个带有延迟延续行的示例:
1.
A paragraph
with two lines.
indented code
A block quote.
缩进可以部分删除:
1.
A paragraph
with two lines.
这些例子展示了懒惰是如何在嵌套结构中发挥作用的:
1.
Blockquote
continued here.
1.
Blockquote
continued here.
子列表的规则遵循上面的一般规则。子列表必须缩进与段落要包括在列表项中所需的相同数量的缩进空格。
foo
bar
baz
boo
一个是不够的:
foo
bar
baz
boo
这里我们需要四个,因为列表标记更宽:
10.
foo
bar
三个还不够:
10.
foo
bar
列表可以是列表项中的第一个块:
foo
1.
2.
foo
列表项可以包含标题:
Foo
#
Bar
#
baz
修改于
2024-04-17 03:10:13
上一页
5.1 Block quotes 2
下一页
5.3 Lists