テンプレート:Plainlist
表示
![]() | このテンプレートはテンプレートスタイルを使用しています: |
使い方
[編集]{{Plainlist}} は、箇条なし(アンバレット)リストを開始するテンプレートです。以下はその一例です:
このテンプレートは適切なHTMLのリストマークアップを使用しており、<br />で区切るよりも、標準に準拠しており、アクセシビリティにも優れています。
パラメーター
[編集]- hanging-indent – リスト項目を「ぶら下げインデント」で表示します。指定可能な値は
1em
または2em
- indent – リスト全体を指定したインデント(1段階 = 1.6em)でインデントします。特に、インデントされた会話スレッド内で便利です。
- 例:
|indent = 2
- 例:
- lead – リストの前に垂直方向の余白を追加します(印刷用語のリーディングに由来)。
- style – CSSスタイルを追加します。
- 例:
|style = border:solid 1px silver; background:lightyellow
- リストに1ピクセルの銀の枠線を付け、背景色を薄黄色にします。
- 例:
|style = margin-left:2em; text-indent:-2em
- 書籍の索引などで見られる「ぶら下げインデント」スタイルを作成します。
- 例:
- class — 追加のCSSクラスを指定します。
使用例
[編集]例:
例:
{{Plainlist |lead=5em|indent=2|hanging-indent=2em|style=font-size:80%;|
* 1 {{lorem ipsum}}
* 2 {{lorem ipsum}}
* 3 {{lorem ipsum}}
}}
- 1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
- 2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
- 3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
例:: 分割型テンプレート(/s と /e)
これは上の例と同等の結果になります。
{{Plainlist/s|lead=5em|indent=2|hanging-indent=2em|style=font-size:80%;}}
* 1 {{lorem ipsum}}
* 2 {{lorem ipsum}}
* 3 {{lorem ipsum}}
{{Plainlist/e}}
例:: /m テンプレートは最初の項目のぶら下げインデントを抑制します
{{Plainlist/m|lead=5em|indent=2|hanging-indent=2em|style=font-size:80%;}}
<noinclude>*</noinclude> ...前のページからの続き。{{lorem ipsum}}
* 2 {{lorem ipsum}}
* 3 {{lorem ipsum}}
{{Plainlist/e}}
- ...前のページからの続き。Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
- 2 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
- 3 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
別の使い方
[編集]このテンプレートは以下の3部構成としても使用できます:
- {{plainlist/s}}(開始用)
- {{plainlist/e}}(終了用)
- {{plainlist/m}}(最初の項目のぶら下げインデントを抑制する中間用)
リストから箇条書きや番号を除いた表示にします。
パラメーター | 説明 | 型 | 状態 | |
---|---|---|---|---|
1 | 1 | リスト内容。ウィザードで指定されるべき項目です。 | 内容 | 推奨 |
hanging-indent | hanging-indent | リスト項目が折り返されたときにアウトデントされる幅。
| 文字列 | 省略可能 |
indent | indent | リスト全体のインデント量。1 = 1.6em、2 = 3.2em。
| 文字列 | 省略可能 |
lead | lead | リストの先頭に垂直方向の余白を追加。
| 文字列 | 省略可能 |
style | style | CSSスタイルの指定。
| 文字列 | 省略可能 |
hi | hi | 説明なし | 不明 | 省略可能 |
class | class | 追加するCSSクラス(通常はIndexStylesで定義される) | 不明 | 省略可能 |
補足情報
[編集]- 段落を認識させるには、行頭にアスタリスクを付ける必要があります。
- {{plainlist/m}} では、ページ冒頭の段落の前に <noinclude>*</noinclude> を付ける必要があります。
- ハイフンを含む語句には {{hws}} や {{hwe}} テンプレートやハイフンを使わず、語をそのままつなげてください。