8


2

私は親指ドライブでMediaWikiインスタンスを使って大量のものを追跡しています。 過去には、私は急いでいたので、テーブルを作成するための良い方法を探す機会がなかったので、この構文は私の目的によく役立ちました:

{|ボーダー= 1
...
|}

今、私は少し良いものが欲しいです。私はCSSを使ってテーブルの枠線をきれいにすることに慣れていますが、MediaWikiでこの構文を実行するためのきれいな方法を見つけていません。 基本的に、私はこのHTMLと同等に見えるテーブルが欲しいです:

1

すべてのセルに境界線を設定するのは困難です。 私の最初の推測は私がどこかにCSSファイルにテーブルクラスを追加する必要があるということです。もしそうなら、適切なファイルはどこにありますか?

4 Answer


12


彼らがウィキペディアでやっているのと同じようにしてください: "http://fi.wikipedia.org/wiki/Template:Prettytable[prettytable]"テンプレートを作成してください(http://fi.wikipedia.org/w/index.php?title=を参照)マリーン:かわいらしい

border="1" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;
background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;"

それからテーブルの中でこのようなテンプレートを使います。それは単純な "include"を行います:

{| {{Prettytable}}
...
|}

セルのスタイル設定にも同じ手法を使用できます。 他にもたくさんのウィキペディア(そして他のウィキメディアプロジェクト)にたくさんの例があります。


6


MediaWiki名前空間のページを通して使われるCSSをカスタマイズすることができます、例えば* MediaWiki:Common.css 。 スキン固有のCSSページもあります。 デフォルトのスキンは MediaWiki:Monobook.css *。


4


あなたが書いたように、あなたは Mediawiki CSSファイルを編集することができます。 これが進むべき道です。ただし、何らかの理由でCSSを使用できない場合は、セル固有のスタイルタグを含むWikiテンプレートをいつでも使用できます。


0


このツールを使用してテーブルをすばやく生成します - http://www.tablesgenerator.com/mediawiki_tables