模板:组件/信息框:修订间差异
来自Novark
更多操作
Phase1EmergencyAdmin(留言 | 贡献) 共享信息框骨架:外壳/标题/媒体/字段/补充 |
Phase1EmergencyAdmin(留言 | 贡献) 共享信息框:改用受支持的 div 容器,补齐媒体说明类 |
||
| 第1行: | 第1行: | ||
<includeonly><templatestyles src="组件/信息框/styles.css" />< | <includeonly><templatestyles src="组件/信息框/styles.css" /><div class="nv-infobox nv-infobox--{{{类型|资料}}}" aria-label="{{{名称|{{PAGENAME}}}}}资料"> | ||
<div class="nv-infobox__head"> | <div class="nv-infobox__head"> | ||
<div class="nv-infobox__name">{{#if:{{{名称|}}}|{{{名称}}}|{{PAGENAME}}}}</div> | <div class="nv-infobox__name">{{#if:{{{名称|}}}|{{{名称}}}|{{PAGENAME}}}}</div> | ||
| 第7行: | 第7行: | ||
{{#if:{{{字段|}}}|<dl class="nv-infobox__rows">{{{字段}}}</dl>|}} | {{#if:{{{字段|}}}|<dl class="nv-infobox__rows">{{{字段}}}</dl>|}} | ||
{{#if:{{{来源|}}}|<div class="nv-infobox__source">{{{来源}}}</div>|}} | {{#if:{{{来源|}}}|<div class="nv-infobox__source">{{{来源}}}</div>|}} | ||
</ | </div></includeonly><noinclude>{{/doc}}</noinclude> | ||
2026年10月24日 (六) 05:17的最新版本
共享信息框外壳。类型模板只负责语义字段,外壳负责标题、副标题、媒体区、字段区和响应式布局。
参数:
- 类型
- CSS 修饰类型(人物/国家/组织/神祇/资料),只用于局部布局,不承载语义。
- 名称
- 留空时使用页面标题;已有页面保留自己的名称值。
- 副标题
- 名称下的短说明。
- 媒体
- 由 模板:组件/信息框/媒体 生成的内容,可多个。
- 字段
- 由 模板:组件/信息框/行 生成的字段行。
- 来源
- 可选来源/补充区。
{{组件/信息框
|类型=资料
|名称=示例
|副标题=简短说明
|字段={{组件/信息框/行|标签=字段|值=值}}
}}