「テンプレート:Infobox/doc」の版間の差分
ナビゲーションに移動
検索に移動
template>Fryed-peach 細 (更新完了) |
template>新幹線 編集の要約なし |
||
43行目: | 43行目: | ||
; bodyclass : このパラメータは、Infobox全体の「class」属性に挿入されます。デフォルトは <code>infobox</code> です。そのため、このパラメータに <code>bordered</code> と記述すると <code>infobox bordered</code> となるので、表全体に罫線が引かれます。 | ; bodyclass : このパラメータは、Infobox全体の「class」属性に挿入されます。デフォルトは <code>infobox</code> です。そのため、このパラメータに <code>bordered</code> と記述すると <code>infobox bordered</code> となるので、表全体に罫線が引かれます。 | ||
== | == ソース・使用例 == | ||
{{Infobox2 | |||
|title = title | |||
|above = above | |||
|abovestyle = background-color:#ccf | |||
|headerstyle = background-color:#ccf | |||
|subheader = subheader | |||
|subheader2 = subheader2 | |||
|image = [[File:Example.svg|200px]] | |||
|caption = caption | |||
|image2 = [[File:Example.svg|200px]] | |||
|caption2 = caption2 | |||
|header1 = header1 | |||
|label2 = label2 | |||
|data2 = data2 | |||
|belowstyle = background-color:#ccf | |||
|below = below | |||
}} | |||
<pre style="overflow:auto;">{{Infobox2 | |||
|bodystyle = | |||
|title = | |||
|titlestyle = | |||
|above = | |||
|abovestyle = | |||
|subheader = | |||
|subheaderclass = | |||
| | |subheaderstyle = | ||
| | |subheader1 = | ||
| | |subheader1class = | ||
| | |subheader1style = | ||
| | |subheader2 = | ||
| | |subheader2class = | ||
| | |subheader2style = | ||
| | |subheader3 = | ||
| | |subheader3class = | ||
| | |subheader3style = | ||
| | |subheader4 = | ||
|subheader4class = | |||
|subheader4style = | |||
|subheader5 = | |||
|subheader5class = | |||
|subheader5style = | |||
| | |image = | ||
|imagestyle = | |||
|caption = | |||
|captionstyle = | |||
|image2 = | |||
|image2style = | |||
|caption1 = | |||
|caption1style = | |||
|image2 = | |||
|image2style = | |||
|caption2 = | |||
|caption2style = | |||
|image2 = | |||
|image2style = | |||
|caption2 = | |||
|caption2style = | |||
|image3 = | |||
|images3tyle = | |||
|caption3 = | |||
|caption3style = | |||
| | |headerstyle = | ||
|labelstyle = | |||
|datastyle = | |||
| | |header1 = | ||
| | |label1 = | ||
|data1 = | |||
|header2 = | |||
|label2 = | |||
|data2 = | |||
|header3 = | |||
|label3 = | |||
|data3 = | |||
|header4 = | |||
|label4 = | |||
|data4 = | |||
|header5 = | |||
|label5 = | |||
|data5 = | |||
|header6 = | |||
|label6 = | |||
|data6 = | |||
|header7 = | |||
|label7 = | |||
|data7 = | |||
|header8 = | |||
|label8 = | |||
|data8 = | |||
|header9 = | |||
|label9 = | |||
|data9 = | |||
|header10 = | |||
|label10 = | |||
|data10 = | |||
|header11 = | |||
|label11 = | |||
|data11 = | |||
|header12 = | |||
|label12 = | |||
|data12 = | |||
|header13 = | |||
|label13 = | |||
|data13 = | |||
|header14 = | |||
|label14 = | |||
|data14 = | |||
|header15 = | |||
|label15 = | |||
|data15 = | |||
|header16 = | |||
|label16 = | |||
|data16 = | |||
|header17 = | |||
|label17 = | |||
|data17 = | |||
|header18 = | |||
|label18 = | |||
|data18 = | |||
|header19 = | |||
|label19 = | |||
|data19 = | |||
|header20 = | |||
|label20 = | |||
|data20 = | |||
. | |||
. | |||
. | |||
|header80 = | |||
|label80 = | |||
|data80 = | |||
| | |belowstyle = | ||
|below = | |||
| below = | |||
}} | }} | ||
</pre><includeonly> | </pre><includeonly> |
2010年2月1日 (月) 23:31時点における版
これはテンプレート:Infoboxの解説サブページです。 使用方法、カテゴリ、およびその他テンプレート:SUBJECTSPACE jaページ自体に含まれない情報を収容しています。 |
使い方
このテンプレートはメタテンプレート(他のテンプレートを作成するときに使われるテンプレート)として使われることを想定しています。記事に直接使われることを想定していません。
使い方は{{Navbox}}に似ていますが、追加された機能があります。テーブルの各行は「見出し」(header) でも、ラベルとデータ対でも、単なるデータセルでもありえます。また、ある行に見出しとラベル/データ対の両方を定義すれば、ラベル/データ対は無視されます。
Infoboxの最上部以外のどこかで画像を挿入したい場合、あるいは他の「自由な形式」のデータを挿入したい場合、“data”フィールドによる行を使うように注意してください。
パラメータ
このテンプレートでは全てのパラメータを省略可能です。
タイトル
タイトルをキャプションにする場合にはtitle、最上部のヘッダセルにする場合にはaboveを使います。通常はどちらか片方を使いますが、両方使うこともできます。
- title
- 表のキャプションに置くテキストです。
- above
- 表の最上部に置くテキストです。
テキストなど
- tnavbar (またはname)
- 表の最下部の{{Tnavbar}}を表示するために必要なテンプレート名です。{{subst:PAGENAME}}を使うことができますが、<includeonly></includeonly>をはさんでいる場合はsubst展開されないので注意してください。指定が無い場合は{{Tnavbar}}が表示されません。
- image
- テンプレートの上部に表示される画像です。[[ファイル:example.png|200px]]のような、完全な画像構文を使ってください。デフォルトで中央に表示されます。
- caption
- 画像の下に置くテキストです。
- header(n)
- 列nのヘッダとして使うテキストです。
- label(n)
- 列nのラベルとして使うテキストです。
- data(n)
- 列nのデータとして表示されるテキストです。
- below
- 最下行に置くテキストです。脚注、関連項目、その他の情報として使われることを想定しています。
CSSスタイル
- bodystyle
- Infobox全体のスタイル指定です。
- titlestyle
- タイトルセルだけのスタイル指定です。
- abovestyle
- 表の最上部のセルだけのスタイル指定です。
- imagestyle
- 画像があるセル(captionも含む)のスタイル指定です。
- captionstyle
- captionのテキストのスタイル指定です。
- headerstyle
- 全てのヘッダセルのスタイル指定です。
- labelstyle
- 全てのラベルセルのスタイル指定です。
- datastyle
- 全てのデータセルのスタイル指定です。
- belowstyle
- 最下行のセルだけのスタイル指定です。
マイクロフォーマット
- bodyclass
- このパラメータは、Infobox全体の「class」属性に挿入されます。デフォルトは
infobox
です。そのため、このパラメータにbordered
と記述するとinfobox bordered
となるので、表全体に罫線が引かれます。
ソース・使用例
{{Infobox2 |bodystyle = |title = |titlestyle = |above = |abovestyle = |subheader = |subheaderclass = |subheaderstyle = |subheader1 = |subheader1class = |subheader1style = |subheader2 = |subheader2class = |subheader2style = |subheader3 = |subheader3class = |subheader3style = |subheader4 = |subheader4class = |subheader4style = |subheader5 = |subheader5class = |subheader5style = |image = |imagestyle = |caption = |captionstyle = |image2 = |image2style = |caption1 = |caption1style = |image2 = |image2style = |caption2 = |caption2style = |image2 = |image2style = |caption2 = |caption2style = |image3 = |images3tyle = |caption3 = |caption3style = |headerstyle = |labelstyle = |datastyle = |header1 = |label1 = |data1 = |header2 = |label2 = |data2 = |header3 = |label3 = |data3 = |header4 = |label4 = |data4 = |header5 = |label5 = |data5 = |header6 = |label6 = |data6 = |header7 = |label7 = |data7 = |header8 = |label8 = |data8 = |header9 = |label9 = |data9 = |header10 = |label10 = |data10 = |header11 = |label11 = |data11 = |header12 = |label12 = |data12 = |header13 = |label13 = |data13 = |header14 = |label14 = |data14 = |header15 = |label15 = |data15 = |header16 = |label16 = |data16 = |header17 = |label17 = |data17 = |header18 = |label18 = |data18 = |header19 = |label19 = |data19 = |header20 = |label20 = |data20 = . . . |header80 = |label80 = |data80 = |belowstyle = |below = }}