我在拇指驱动器上使用MediaWiki实例来跟踪大量内容.在过去,我一直很匆忙,所以我没有机会寻找一个很好的制作表的方法,所以这个语法很好地满足了我的目的:
{| border=1 ... |}
现在我想要一些更好的东西; 我习惯使用CSS来制作更好的表格边框,但我找不到通过MediaWiki做这种语法的简洁方法.基本上,我想要一个看起来与这个HTML相同的表:
one | two |
在每个单元格上设置边框将很困难.我最初的猜测是我需要在某个地方为CSS文件添加一个表类; 如果是的话,可以在哪里找到合适的文件?
就像他们在维基百科中所做的那样:创建一个" 漂亮的 "模板(参见来源 ;你可以跳过花哨的
东西),你可以放置一些HTML/CSS,例如:
border="1" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;"
然后在表格中使用这样的模板; 它做了一个简单的"包含":
{| {{Prettytable}} ... |}
相同的技术可用于造型单元.你应该在不同的维基百科(以及其他维基媒体项目)中找到更多这方面的例子.
例如,您可以自定义通过MediaWiki命名空间中的页面使用的CSS MediaWiki:Common.css
.还有特定于皮肤的CSS页面,例如MediaWiki:Monobook.css
,用于默认皮肤.