维基百科:导航模板

维基百科,自由的百科全书

导航模板是收录多个相关连结的群组模板,以便在页面与页面之间进行导览。导航模板统一在模板名字空间进行编辑。

导航模板主要有两种:在页面最下面的导航模板盒,以及页面文字右傍的侧式导航条。它们是相辅相成的,在不同情况下会使用其中一种甚至两种都使用。

建立导航模板通常会使用{{navbox}}或者{{sidebar}}来做,这样对建立有用和一致的模板变得更简易。

多数的导航模板整理在Category:导航模板。部分维基专题维护着相关的模板。

种类

导航模板主要有两种——底下的导航盒、侧边的导航条。两者提供了相似的用途——在同一情况下在相关事物之间简单地互相连结。

  • 导航盒是放于条目附录底部的模板,并且以横向显示。导航盒是透过{{navbox}}制成的。
  • 侧边导航条是放于文字旁边,跟信息框同样性质,主要以直向显示。导航条是透过{{sidebar}}制成的。

两种模板都是通用的,不同情况下会使用其中一种,甚至也会两种都用。两者的主要不同在于:

  • 导航盒是以横向显示的,最好分为少量的子类并提供较多的连结。由于导航盒置于页面底部,所以比起侧边导航条更适合放更多更广的连结。页面有时会有多个导航盒而且一定程度会有交叉重叠的部分,不过并不是每页都需要有导航盒,所以导航盒应该只在真正有导览用途的时候才被建立。
  • 侧边导航条主要以纵向显示的,并主要放在页面内相关文字的旁边。在相关连结只有较少量时,采用侧边导航条会是很有用的,不太切题的资讯不应出现于侧边导航条。一个页面配置多个侧边导航条的情况则很少见。

性质

导航模板的样式取决于其所包含的页面,如何最直观地介绍它们,及过去建立的惯例。

导航模板提供“导览”

  • 我们的目标不是在一个空间内尽可能地补足相关的条目。扪心自问,这是否有助读者阅读相关主题?任意拿两个页面放进模板,读者真的会想从A看到B吗?
  • 它们应该保持简洁,因为模板的导览价值有限。对于在许多页面来回穿梭,一般认为应该要:
    • 将它们分成多个较小的副主题模板。例如{{EMD diesels}}列出一家制造商的所有内燃机车型号,但它过大无法包含进所有的条目。可以将{{EMD diesels}}以个别的段落分割成专属的模板{{EMD GPs}}、{{EMD SDs}}等。
    • 使用解析器函数制成一个带有以上用途的模板。
    • 仅显示有较相关的连结而隐藏其余,例如Johnny Cash
    • 同一个模板内应避免连结同一个页面多于一次。
  • 导航模板不应该太小。用不到几个连结的模板可以轻易地用一两句话介绍完,或以“相关条目”一节取代,或是在条目章节里用相关的{{main}}与{{see also}}来连结。
    • 导航模板不提供外部链接或其他网站。
  • 导航模板中的链接应尽量使用直接链接,而不是重定向链接。
    • 为了让读者在导航到的目标页面能清楚认知目前导航模板所导航的位置,在导航模板中使用直接链接才能在导航模板所在条目时,对应主题的连结以黑色粗体显示,以达到导航效果,以让读者知悉目前导航的位置。但若导航模板中的链接欲链接的目标是一个链接章节的重新导向,则宜使用{{重定向导航连结}}模板,以便让导航模板在目标页面时能显示粗体,又能链接到正确的章节。

导航模板提供导览“现有”页面

  • 红字连结应避免,除非这些条目很可能被建立,就算如此,我们仍鼓励编者先建立条目英语WP:WTAF再放入。
  • 非连结文字应当避免。例如{{Axis of Justice}}列出了非条目的“显著客人”,这内容似乎更适合放在条目里。
  • 外部链接应包括在适当的条目,而不是导航模板。

导航模板提供导览“相关”页面

  • 如果条目并非以相关的可靠来源建立,将它互连可能不是一个好主意。
  • 对于复杂的主题,像是科学、技术、历史等,导航模板可以为主题提供一个综合性的介绍。例如{{Wind power}}连结至副主题与支持的主题,提供理解主条目风能所需要的背景。虽然主条目风能已经含有副主题条目的内联连结,副主题条目本身较小,其简短内容可能不会将彼此纳入整体文章内。副主题条目的孤立编者可能不知道这种情况。导航模板为副主题条目提供一个简单方法,即使它们还只是个小条目,马上就能继承主条目的概念结构。
  • 只适合条目之间关连性或同质性非常高的主题

导航模板不恣意浮华

  • 模板偏离标准颜色和样式应该要有其理由
  • 有两种基本的版面设计:
    • 在页面右方,如{{中国历史}}。
    • 底部的模版框,如{{中华人民共和国城市轨道交通}},设计为显示在每个条目的底部,与其他类似的模板堆叠。另见WP:LAYOUT#附录获得版面配置的讯息。
      • 页底导航盒的标准模板是{{Navbox}}。
        • 现有的硬编码可折叠表格NavFrames可能的话应改为{{Navbox}}。这能标准化模板外观并简化日后的维护。
        • 页底导航框的宽度应该是100%,除非该类型页面的惯例并非如此。如果多个导航框的宽度有出入将看起来不一致。

优点

导航模板的优点不是列出所有包含在“相关主题”章节的连结:

  • 减少在条目下面的附录地方出现大片连结列点而造成的凌乱;
  • 同样多的连结,和标准的列表或表格相比,导航模板更为简洁;
  • 仅将较为相关的连结放在“相关条目”,读者更能开展见识;
  • 较不相关的连结,可能抽离或预设隐藏;
  • 便于当模板里的条目被建立或删除时做维护更新;
  • 提供用户简洁一致的外观;
  • 某个主题领域的新条目能够立即在现有的相关条目获得基本的连结结构,毋须多位编者个别为它们建立连结及重写背景要素。
  • 当本来孤立的新条目或者较旧的条目放置了导航模板,该页面立即有大量的连结与之接轨。

替代

在某些情况下,有其他更好的方法,胜过建立新的导航模板。

限制

一个页面可以包含的模板数量是有限制的,当一个页面超出了这个限制,预览时好像没什么问题,但当保存页面后,一个或多个导航模板只会显示为连结(如显示为“Template:Navbox”而不是Navbox模板本身的式样)。解决方法包括:

  • 从页面中移除其中一个或多个模板;
  • 更改页底导航盒的设定,使最不重要的导航盒变成“额外”的导航盒,而该“额外”导航盒可以让读者在独立的页面浏览;

其他

这里存放的都是Template命名空间中的自定义模板。MediaWiki命名空间可以有三种用途:

  • 作为系统系统界面信息,参见Special:Allmessages
  • 定制信息,如各种告示等,参见Wikipedia:页面模板
  • 导览模板,在MediaWiki 1.3起中已经用Template(模板)命名空间取代;

这里列出的就是第三种——导览模板,通常是将相关主题或是相关条目的列表放在同一个模板中,以便查阅。使用时只需要输入{{模板}}或者{{Template:模板}}即可。

另参见:MediaWiki命名空间Wikipedia:图像版权标志

导航模板例子

维基百科

地理

物理天文

化学

生物

人文

历史
神话

语言

国际组织

数学/计算机科学

军事

医学

娱乐

体育

参见

导航模板比较
可折叠? 标题颜色 图像 组别 样式(主体)
参数
范例
{{Navbox}} navbox 主体左/右侧 {{H:f Help}}
{{Navbox with columns}} navbox 栏左/右侧 {{APEC}}
{{NavboxYears}} navbox
{{Navbox with collapsible groups}} navbox 主体左/右侧 及/或 在每列表中 {{ATI}}
折叠属性
类别 CSS class Javascript 何时折叠 自定义
初始状态
套叠结构
Collapsible tables collapsible Common.js定义 页面有两块或以上autocollapse模板