模板:WPMILHIST Infobox style
| 警告 | 此模板被引用于约10,000个页面。 为了避免造成大规模的影响,所有对此模板的编辑应先于沙盒、测试样例或您的沙盒上测试。 测试后无误的版本可以一次性地加入此模板中,但是修改前请务必于讨论页发起讨论。 模板引用数量会自动更新。 |
| File:Lua-Logo.svg | 此模板使用Lua语言: |
| Title | |
|---|---|
| Subtitle | |
| File:Bad Title Example.png This is a caption. | |
| Label | Field contents |
| Second label | First term, Second term, Third term |
| Secondary header | |
| 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. | |
| Final header | |
| File:Bad Title Example.png This is another caption. | |
The various primary and auxiliary infobox templates and navigation templates maintained by the Military history WikiProject are all coded to use a common set of styling characteristics. This is needed primarily because a number of the templates are designed to be stacked together to present the appearance of a continuous block; it is also beneficial for providing a consistent appearance to the entire set of articles within our scope.
The style is controlled by the {{WPMILHIST Infobox style}} template, which generates a number of different codes based on the parameter passed to it.
{{WPMILHIST Infobox style|main_box}}– produces the CSSclassandstyleparameters for an infobox at a width of 315 pixels.{{WPMILHIST Infobox style|main_box_raw}}– produces the raw CSSstyleparameters for an infobox at a width of 315 pixels.{{WPMILHIST Infobox style|main_box_raw_auto_width}}– produces the raw CSSstyleparameters for an infobox (same asmain_box_rawbut withoutwidth:315px).{{WPMILHIST Infobox style|header_bar}}– produces the CSSstyleparameters for a horizontal header bar in an infobox.{{WPMILHIST Infobox style|header_raw}}– produces the raw CSSstyleparameters for a horizontal header bar in an infobox.{{WPMILHIST Infobox style|header_color}}– produces the raw CSSstylecolor attributes for a horizontal header bar in an infobox.{{WPMILHIST Infobox style|sub_header_bar}}– produces the CSSstyleparameters for a horizontal sub-header bar in an infobox.{{WPMILHIST Infobox style|sub_header_raw}}– produces the raw CSSstyleparameters for a horizontal sub-header bar in an infobox.{{WPMILHIST Infobox style|image_box}}– produces the CSSstyleparameters for a standard image & caption block with a bottom border.{{WPMILHIST Infobox style|image_box_raw}}– produces the raw CSSstyleparameters for a standard image & caption block with a bottom border.{{WPMILHIST Infobox style|image_box_plain}}– produces the CSSstyleparameters for a standard image & caption block without a bottom border; this is typically used when the image block is placed immediately above a header bar, or at the bottom of the infobox.{{WPMILHIST Infobox style|image_box_plain_raw}}– produces the raw CSSstyleparameters for a standard image & caption block without a bottom border; this is typically used when the image block is placed immediately above a header bar, or at the bottom of the infobox.{{WPMILHIST Infobox style|internal_border}}– produces the raw CSSstyleattributes for a border between parts of the same infobox section.{{WPMILHIST Infobox style|section_border}}– produces the raw CSSstyleattributes for a border between different infobox sections.{{WPMILHIST Infobox style|nav_box}}– produces the raw CSSstyleattributes for a collapsible navigation template at a width of 315 pixels.{{WPMILHIST Infobox style|nav_box_child}}– produces the raw CSSstyleattributes for a collapsible navigation template (same asnav_boxbut at a width of 305 pixels and withoutmargin-left:1em).{{WPMILHIST Infobox style|nav_box_wide}}– produces the raw CSSstyleattributes for a full-width collapsible navigation template.{{WPMILHIST Infobox style|nav_box_header}}– produces the raw CSSstyleattributes for the header bar in a collapsible navigation template.{{WPMILHIST Infobox style|nav_box_wide_header}}– produces the raw CSSstyleattributes for the header bar in a full-width collapsible navigation template.{{WPMILHIST Infobox style|nav_box_label}}– produces the raw CSSstyleattributes for a row label in a collapsible navigation template.
A sample template using some of these options can be seen at right. From the top, it includes:
- The main
header_barin a table heading cell. - A
sub_header_barin a normal table cell. - An
image_box. - Two normal fields with labels.
- A secondary
header_barin a heading cell. - A pair of cells divided by an
internal_border. - A cell with a
section_borderat the top. - Another secondary
header_barin a heading cell. - An
image_box_plain.
More sophisticated samples of the code can be found by examining the actual infoboxes used by the project.