Khác biệt giữa bản sửa đổi của “Bản mẫu:Hộp thông tin/sandbox”

Nội dung được xóa Nội dung được thêm vào
Không có tóm lược sửa đổi
Dòng 3:
<includeonly>{{Intricate template}}</includeonly>
==Usage==
Bản mẫu này là một bản mẫu meta, được sử dụng để xây dựng các bản mẫu khác. Nó không nên được sử dụng trực tiếp trong một bài viết. Xem [[:en:Help:InfoboxHộp thông tin]] để biết thông tin về cách tạo các hộp thông tin nói chung. Tham khảo [[Wikipedia:Cẩm nang biên soạn]] và [[Thể loại:Bản mẫu hộp thông tin]] để xem các bản mẫu đã viết.
 
Cách sử dụng tương tự như {{tl|navbox}}, nhưng với một sự phân biệt bổ sung. Mỗi hàng trên bảng có thể là một "đầu đề" (header) hoặc nó có thể có một cặp nhãn/dữ liệu (label/data) hoặc nó chỉ có thể là một ô dữ liệu. Đây là các trạng thái loại trừ lẫn nhau, vì vậy nếu bạn xác định một hàng vừa là tiêu đề vừa là cặp nhãn/dữ liệu (label/data), cặp nhãn/dữ liệu (label/data) sẽ bị ghi đè.
Dòng 49:
 
===Ví dụ===
{{Hộp thông tin
{{Infobox
|name = InfoboxHộp thông tin/doc
|bodystyle =
|title = Test InfoboxHộp thông tin
|titlestyle =
 
Dòng 83:
}}
 
<pre style="overflow:auto">{{InfoboxHộp thông tin
|name = InfoboxHộp thông tin/doc
|bodystyle =
|title = Test InfoboxHộp thông tin
|titlestyle =
 
Dòng 122:
Ví dụ này, {{nowrap|bodystyle &#0061; width:20em;}} and {{nowrap|labelstyle &#0061; width:33%;}}
 
{{Hộp thông tin
{{Infobox
|bodystyle = width:20em;
|name = InfoboxHộp thông tin/doc
|title = Test InfoboxHộp thông tin
|titlestyle =
|headerstyle =
Dòng 151:
}}
<pre style="overflow: auto">
{{Hộp thông tin
{{Infobox
|bodystyle = width:20em;
|name = InfoboxHộp thông tin/doc
|title = Test InfoboxHộp thông tin
|titlestyle =
|headerstyle =
Dòng 184:
===Nhúng===
Một bản mẫu hộp thông tin có thể được nhúng vào một mẫu khác bằng cách sử dụng tham số {{para|child}}. Tính năng này có thể được sử dụng để tạo hộp thông tin mô-đun hoặc để tạo các phần logic được xác định rõ hơn.
{{Hộp thông tin
{{Infobox
| title = Top level title
| data1 = {{InfoboxHộp thông tin
| child = yes
| title = First subsection
Dòng 192:
| data1 = Data 1.1
}}
| data2 = {{InfoboxHộp thông tin
| child = yes
| title = Second subsection
Dòng 202:
}}
<pre style="overflow:auto">
{{Hộp thông tin
{{Infobox
| title = Top level title
| data1 = {{InfoboxHộp thông tin
| child = yes
| title = First subsection
Dòng 210:
| data1 = Data 1.1
}}
| data2 = {{InfoboxHộp thông tin
| child = yes
| title = Second subsection
Dòng 221:
</pre>
Lưu ý, trong các ví dụ trên, hộp thông tin con được đặt trong trường <code>data</code>, không phải trường <code>header</code>. Tiêu đề sẽ được đính kèm trong tag đậm {{tag|b}}, có thể tạo ra "hiệu ứng gấp đôi" trong một số trình duyệt nếu hộp thông tin con được đặt trong trường <code>header</code>. Để đặt hộp thông tin con vào trường tiêu đề và tránh hiệu ứng gấp đôi, hãy sử dụng
{{Hộp thông tin
{{Infobox
| title = Top level title
| header1 = First subsection
{{Hộp thông tin
{{Infobox
| child = yes
| label1= Label 1.1
Dòng 230:
}}
| header2 = Second subsection
{{Hộp thông tin
{{Infobox
| child = yes
| label1= Label 2.1
Dòng 239:
}}
<pre style="overflow:auto">
{{Hộp thông tin
{{Infobox
| title = Top level title
| header1 = First subsection
{{Hộp thông tin
{{Infobox
| child = yes
| label1= Label 1.1
Dòng 248:
}}
| header2 = Second subsection
{{Hộp thông tin
{{Infobox
| child = yes
| label1= Label 2.1
Dòng 262:
 
<pre style="overflow:auto;">
{{Hộp thông tin
{{Infobox
|name = {{subst:PAGENAME}}
|bodystyle =
Dòng 352:
 
==Xem thêm==
* {{tl|start infoboxHộp thông tin page}}
* {{tl|infobox3colsHộp thông tin3cols}}
 
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
[[Category:InfoboxHộp thông tin templates| ]]
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]