「テンプレート:Infobox/doc」の版間の差分
ナビゲーションに移動
検索に移動
template>新幹線 細編集の要約なし |
template>新幹線 編集の要約なし |
||
15行目: | 15行目: | ||
===パラメータ=== | ===パラメータ=== | ||
このテンプレートでは全てのパラメータを省略可能です。 | |||
==== | ==== テキストなど ==== | ||
; title : 表の最上部に入れるテキストです。省略すれば名前空間名を除くページ名が表示されます。 | |||
; tnavbar (またはname) : 表の最下部の{{Tl|Tnavbar}}を表示するために必要なテンプレート名です。<nowiki>{{subst:PAGENAME}}</nowiki>を使うことができますが、<nowiki><includeonly></includeonly></nowiki>をはさんでいる場合はsubst展開されないので注意してください。指定が無い場合は{{Tl|Tnavbar}}が表示されません。 | |||
; titletype : captionと入力したときだけタイトルがキャプションになります。それ以外の値が入力されると見出しセル (th) になります。また、captionを指定するとデフォルトの背景色が変更されます。 | ; titletype : captionと入力したときだけタイトルがキャプションになります。それ以外の値が入力されると見出しセル (th) になります。また、captionを指定するとデフォルトの背景色が変更されます。 | ||
; bordered : yesと入力したときだけ表全体に罫線が引かれます。空白か、それ以外の値が入力されると外枠以外の罫線は表示されません。 | ; bordered : yesと入力したときだけ表全体に罫線が引かれます。空白か、それ以外の値が入力されると外枠以外の罫線は表示されません。 | ||
27行目: | 27行目: | ||
; label(n): 列nのラベルとして使うテキストです。 | ; label(n): 列nのラベルとして使うテキストです。 | ||
; data(n): 列nのデータとして表示されるテキストです。 | ; data(n): 列nのデータとして表示されるテキストです。 | ||
; above : | ; above : タイトルの下、画像の上に置くテキストです。サブタイトルとして使われることを想定しています。 | ||
; below : 最下行に置くテキストです。脚注、関連項目、その他の情報として使われることを想定しています。 | ; below : 最下行に置くテキストです。脚注、関連項目、その他の情報として使われることを想定しています。 | ||
==== | ==== CSSスタイル ==== | ||
; bodystyle : Infobox全体のスタイル指定です。 | ; bodystyle : Infobox全体のスタイル指定です。 | ||
; titlestyle : タイトルセルだけのスタイル指定です。 | ; titlestyle : タイトルセルだけのスタイル指定です。 | ||
38行目: | 38行目: | ||
; labelstyle : 全てのラベルセルのスタイル指定です。 | ; labelstyle : 全てのラベルセルのスタイル指定です。 | ||
; datastyle : 全てのデータセルのスタイル指定です。 | ; datastyle : 全てのデータセルのスタイル指定です。 | ||
; abovestyle : | ; abovestyle : タイトルの下、画像の上のセルだけのスタイル指定です。 | ||
; belowstyle : 最下行のセルだけのスタイル指定です。 | ; belowstyle : 最下行のセルだけのスタイル指定です。 | ||
==== マイクロフォーマット ==== | |||
; bodyclass : このパラメータは、Infobox全体の「class」属性に挿入されます。デフォルトは <code>infobox</code> です。そのため、このパラメータに <code>bordered</code> と記述すると <code>infobox bordered</code> となるので、表全体に罫線が引かれます。 | |||
; titleclass : このパラメータは、Infoboxのタイトルの「class」属性に挿入されます。デフォルトでは設定されていません。 | |||
==ソース== | ==ソース== | ||
56行目: | 60行目: | ||
|labelstyle= | |labelstyle= | ||
|datastyle= | |datastyle= | ||
|abovestyle= | |||
|belowstyle= | |belowstyle= | ||
|title= | |title= | ||
|above= | |||
|image= | |image= |
2008年3月14日 (金) 13:08時点における版
これはテンプレート:Infoboxの解説サブページです。 使用方法、カテゴリ、およびその他テンプレート:SUBJECTSPACE jaページ自体に含まれない情報を収容しています。 |
使い方
このテンプレートはメタテンプレート(他のテンプレートを作成するときに使われるテンプレート)として使われることを想定しています。記事に使われることを想定していません。
使い方は{{Navbox}}に似ていますが、追加された機能があります。テーブルの各行は「見出し」(header)でも、ラベルとデータ対でも、単なるデータセルでもありえます。また、ある行に見出しとラベル/データ対の両方を定義すれば、ラベル/データ対は無視されます。
Infoboxの最上部以外のどこかで画像を挿入したい場合、あるいは他の「自由な形式」のデータを挿入したい場合、“data”フィールドによる行を使うように注意してください。
パラメータ
このテンプレートでは全てのパラメータを省略可能です。
テキストなど
- title
- 表の最上部に入れるテキストです。省略すれば名前空間名を除くページ名が表示されます。
- tnavbar (またはname)
- 表の最下部の{{Tnavbar}}を表示するために必要なテンプレート名です。{{subst:PAGENAME}}を使うことができますが、<includeonly></includeonly>をはさんでいる場合はsubst展開されないので注意してください。指定が無い場合は{{Tnavbar}}が表示されません。
- titletype
- captionと入力したときだけタイトルがキャプションになります。それ以外の値が入力されると見出しセル (th) になります。また、captionを指定するとデフォルトの背景色が変更されます。
- bordered
- yesと入力したときだけ表全体に罫線が引かれます。空白か、それ以外の値が入力されると外枠以外の罫線は表示されません。
- image
- テンプレートの上部に表示される画像です。[[Image:example.png|200px]]のような、完全な画像構文を使ってください。デフォルトで中央に表示されます。
- caption
- 画像の下に置くテキストです。
- header(n)
- 列nのヘッダとして使うテキストです。
- label(n)
- 列nのラベルとして使うテキストです。
- data(n)
- 列nのデータとして表示されるテキストです。
- above
- タイトルの下、画像の上に置くテキストです。サブタイトルとして使われることを想定しています。
- below
- 最下行に置くテキストです。脚注、関連項目、その他の情報として使われることを想定しています。
CSSスタイル
- bodystyle
- Infobox全体のスタイル指定です。
- titlestyle
- タイトルセルだけのスタイル指定です。
- imagestyle
- 画像があるセル(captionも含む)のスタイル指定です。
- captionstyle
- captionのテキストのスタイル指定です。
- headerstyle
- 全てのヘッダセルのスタイル指定です。
- labelstyle
- 全てのラベルセルのスタイル指定です。
- datastyle
- 全てのデータセルのスタイル指定です。
- abovestyle
- タイトルの下、画像の上のセルだけのスタイル指定です。
- belowstyle
- 最下行のセルだけのスタイル指定です。
マイクロフォーマット
- bodyclass
- このパラメータは、Infobox全体の「class」属性に挿入されます。デフォルトは
infobox
です。そのため、このパラメータにbordered
と記述するとinfobox bordered
となるので、表全体に罫線が引かれます。 - titleclass
- このパラメータは、Infoboxのタイトルの「class」属性に挿入されます。デフォルトでは設定されていません。
ソース
(注意:このテンプレートは現在40行まで処理できます。20行のみここに示しているのは、20行以上になるInfoboxが比較的珍しいからです。必要に応じて、数字の添字を増やしてください。)
{{Infobox |tnavbar={{subst:PAGENAME}} |bodystyle= |titlestyle= |imagestyle= |captionstyle= |headerstyle= |labelstyle= |datastyle= |abovestyle= |belowstyle= |title= |above= |image= |caption= |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= |below= }}