将表格放入 Mediawiki 的有序列表中

问题描述 投票:0回答:3

我试图将表格内联放置在 Mediawiki 的有序列表中,但是它破坏了我的编号。我想要的是

1. A1
1.1 B1
1.2 B2
my table
2. A2

但我得到的是

1. A1
1.1 B1
1.2 B2
my table
1. A2

我使用的基本标记是;

# A1
## B1
## B2
my table
#A2
mediawiki
3个回答
4
投票

我认为 wikitext 不可能,但您可以使用 HTML 列表使表格成为 B2 的一部分:

<ol>
<li> A1 <ol>
<li> B1
<li> B2
{|class=wikitable
! Header
|-
| Data
|}
</ol>
<li>A2
</ol>

在这种情况下可以提供帮助的另一件事(尽管似乎不是这个特定的情况)是列表项的

value
参数。


1
投票

同事找到了答案,所以我想我应该在这里分享 - 只是对 common.css 文件进行调整

}
.list_numbered > ol:first-of-type, .list_numbered > ol ol {
    counter-reset: item;
}

1
投票

作为答案之一的替代方案,您可以保留有序列表的 wiki 标记,但使用表格的 HTML 标记。为此,您需要将表格标记中的所有换行符替换为 HTML 注释,如下所示:

# A
# B
## BB
## CC
### <table><!--
--><tr><!--
-- --><td>dawda</td><td>dawd</td><!--
--></tr><!--
--><tr><!--
-- --><td>dawda</td><td>dawd</td><!--
--></tr><!--
--></table>
## EE
## FF
# G
© www.soinside.com 2019 - 2024. All rights reserved.