在Mediawiki的有序列表中放置表格
我试图在Mediawiki中的有序列表中内联放置一个表,但它破坏了我的编号。我想要的是在Mediawiki的有序列表中放置表格,mediawiki,Mediawiki,我试图在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 有人有过这方面的经验吗 提前谢谢 Brian我认为wikitext是不可能的,但您可以使用HTML列表使表格成为B2的一部分: <ol> <li>
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
有人有过这方面的经验吗
提前谢谢
Brian我认为wikitext是不可能的,但您可以使用HTML列表使表格成为B2的一部分:
<ol>
<li> A1 <ol>
<li> B1
<li> B2
{|class=wikitable
! Header
|-
| Data
|}
</ol>
<li>A2
</ol>
A1
B1
B2
{| class=wikitable
!标题
|-
|资料
|}
A2
在这种情况下,另一件有帮助的事情(尽管看起来不是这个特殊的事情)是列表项的参数。同事找到了答案,所以我想在这里分享一下——只是对common.css文件的一个调整
}
.list_numbered > ol:first-of-type, .list_numbered > ol ol {
counter-reset: item;
}
作为其中一个答案的替代方法,您可以为有序列表保留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
#A
#B
##BB
##抄送
###Dawdadawdadawdad
##EE
##FF
#G
这会使数字正确显示,但实际上不会改变底层HTML结构-您仍然会有两个有序列表。(这不是问题,如果它对你有用的话。)不漂亮,但它完成了任务,并且只在内部知识库的一页上:-)这对我不再有效,在mediawiki css中没有名称“item”的编号实例。这是两种解决方案之一,这是