background-color: transparent; border-collapse:collapse; border-spacing:0px; border:none; width:100%; margin:0px; font-size:100%; clear:none; float:none
![]() | This template is used on approximately 63,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
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)) ........ )) ........ ))
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 | ||||||
|
||||||
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''
))
label1 | data1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
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 | |||||
|
|||||
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''
))
label1 | data1 | ||||||
---|---|---|---|---|---|---|---|
| |||||||
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''
))
TemplateData for Subinfobox bodystyle
This template provides the correct styling with which to embed an ((Infobox)) or ((Sidebar)) within another template (usually another infobox or sidebar).
Parameter | Description | Type | Status | |||
---|---|---|---|---|---|---|
No parameters specified |