border-collapse:collapse; border-spacing:0px; border:none; width:100%; margin:0px; font-size:100%; clear:none; float:none
This template provides the correct styling with which to embed an {{Infobox}} or {{Sidebar}} within another template (usually another infobox or sidebar).
{{Infobox/Sidebar/etc <!--(i.e. the parent template)-->
........
| dataN/contentN/etc =
{{Infobox
| bodystyle = {{subinfobox bodystyle}}
........
}}
........
}}
(Technical note: Using {{subinfobox bodystyle}} rather than Infobox's child parameter to embed an {{Infobox}} means that the outermost table used to contain the (otherwise typical stand-alone) Infobox is retained.)
When using {{subinfobox bodystyle}} (as {{subsidebar bodystyle}}) to embed a {{Sidebar}}, the embedded Sidebar's navbar parameter (see documentation) also needs to be set to "off" (|navbar=off
):
{{Sidebar/Infobox/etc <!--(i.e. the parent template)-->
........
| contentN/dataN/etc =
{{Sidebar |navbar=off
| style = {{subsidebar bodystyle}}
........
}}
........
}}
Infobox within Infobox[edit source]
label1 | data1 |
---|
|
label3 | data3 |
---|
etc |
{{Infobox
| label1 = label1
| data1 = data1
| data2 =
{{Infobox
| bodystyle = {{subinfobox bodystyle}}
| label1 = label1a
| data1 = data1a
| data2 = ''etc''
}}
| label3 = label3
| data3 = data3
| data4 = ''etc''
}}
heading1 |
---|
content1 |
heading2 |
---|
label2a | data2a |
---|
label2b | data2b |
---|
etc |
|
heading3 |
---|
content3 |
etc |
{{Sidebar
| heading1 = heading1
| content1 = content1
| heading2 = heading2
| content2 =
{{Infobox
| bodystyle = {{subinfobox bodystyle}}
| label1 = label2a
| data1 = data2a
| label2 = label2b
| data2 = data2b
| data3 = ''etc''
}}
| heading3 = heading3
| content3 = content3
| content4 = ''etc''
}}
Infobox3cols within Infobox[edit source]
label1 | data1 |
---|
label1 |
data1a |
data1b |
data1c |
---|
label2 |
data2a |
|
data2c |
---|
etc |
|
label3 | data3 |
---|
etc |
{{Infobox
| label1 = label1
| data1 = data1
| data2 =
{{Infobox3cols
| bodystyle = {{subinfobox bodystyle}}
| label1 = label1a
| data1a = data1aa
| data1b = data1ab
| data1c = data1ac
| label2 = label2a
| data2a = data2aa
| data2c = data2ac
| data3 = ''etc''
}}
| label3 = label3
| data3 = data3
| data4 = ''etc''
}}
heading1 |
---|
content1 |
heading2 |
---|
heading2a |
---|
content2a |
heading2b |
---|
content2b |
etc |
|
heading3 |
---|
content3 |
etc |
{{Sidebar
| heading1 = heading1
| content1 = content1
| heading2 = heading2
| content2 =
{{Sidebar |navbar=off
| style = {{subsidebar bodystyle}}
| heading1 = heading2a
| content1 = content2a
| heading2 = heading2b
| content2 = content2b
| content3 = ''etc''
}}
| heading3 = heading3
| content3 = content3
| content4 = ''etc''
}}
Collapsed Infobox within Infobox[edit source]
label1 | data1 |
---|
Collapsed information |
---|
label1a | data1a |
---|
etc |
|
label3 | data3 |
---|
etc |
{{Infobox
| label1 = label1
| data1 = data1
| data2 =
{{Infobox
| bodyclass = mw-collapsible mw-collapsed
| abovestyle = font-size:88%; padding-left:2em;
| above = {{resize|114%|Collapsed information}}
| bodystyle = {{subinfobox bodystyle}}
| label1 = label1a
| data1 = data1a
| data2 = ''etc''
}}
| label3 = label3
| data3 = data3
| data4 = ''etc''
}}
This template provides the correct styling with which to embed an {{Infobox}} or {{Sidebar}} within another template (usually another infobox or sidebar).
Template parameters
Parameter | Description | Type | Status |
---|
No parameters specified |