Template:Flatlist/sandbox

テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

使用法[編集]

以下の横リストを生成する場合に使用するテンプレートです

入力方法:

{{Flatlist}}
*[[イヌ]]
*[[ネコ]]
*[[ウマ]]
*[[ウシ]]
*[[ヒツジ]]
*[[ブタ]]
{{Endflatlist}}

他の入力方法:

{{Flatlist|
*[[イヌ]]
*[[ネコ]]
*[[ウマ]]
*[[ウシ]]
*[[ヒツジ]]
*[[ブタ]]
}}

他の入力方法その2:

{{Flatlist}}
#[[日曜日]]
#[[月曜日]]
#[[火曜日]]
#[[水曜日]]
#[[木曜日]]
#[[金曜日]]
#[[土曜日]]
{{Endflatlist}}

他の引数[編集]

  • |class= 追加クラスの指定。hlist-pipehlist-hyphen などが利用できる。
  • |style= リストのCSSスタイル。指定例:style=border:solid 1px silver; background:lightyellow
  • |indent= 左のインデントとの空白em値。指定例:indent=2

表示例[編集]

TemplateData[編集]

これはビジュアルエディターテンプレートウィザードにより使用されるテンプレートのためのTemplateData文書です。

Flatlist

{{Hlist}}と同じで、箇条書き、あるいは番号付き箇条書きを、中黒「・」で区切る横並びのインライン要素として表示できます。読点「、」で区切る場合は、{{Hlist-comma}}かclass=hlist-commaを使用できます。

テンプレートパラメーター[テンプレートデータを編集]

このテンプレートはカスタムの書式を採用します。

パラメーター説明状態
リスト本体1 text Text hlist Hlist list List

リスト本体を、箇条書き、あるいは番号付き箇条書きで記述します。 例えば、 * 日本語 * 英語 ** English と書くと、「日本語・英語 (English)」となります。 「*」を「#」で書き換えると番号付きになりますが、括弧のなかでは数字の後の終止符「.」がなくなります。「*」と「#」を混ぜると改行されます。

値の候補
* # ** ##
既定
*
* 日本語 * 英語 ** English
自動入力値
*
ウィキテキストの一部必須
クラスclass

HTMLの要素の属性としてクラスを設定できます。

値の候補
hlist-pipe hlist-hyphen hlist-comma
hlist-pipe
省略可能
スタイルstyle

CSSスタイルを指定できます。

border: solid 1px silver; background: lightyellow;
文字列省略可能
インデントindent Indent

インデントをem単位で指定できます。小数点以下も指定できますが、いずれにしても小数点から前後、2桁以内で指定することをお勧めします。

1.25
数値省略可能

技術的詳細[編集]

このテンプレートはCommon.css(モバイルビューではMobile.css)に定義されているhlistクラスを使用します。通常はブロック要素として縦に列挙されるリストを、横並びのインライン要素として表示します。また、リスト項目間の区切り記号やネストされた場合の括弧も表示します。

関連項目[編集]

Listテンプレート関連ページの一覧