模板:Anchor
出自Meshal Lite
第1行: | 第1行: | ||
<includeonly>{{#vardefine:category|{{#switch:{{{category|}}}|categorize=1|1=1|on=1|yes=1|y=1|#default=0}}}}<div class="anchor" id='{{#ifeq: {{{id|}}}||{{{name|{{{1}}}}}}|{{{id|}}}}}'>'''{{#ifeq:{{#var:category}}|1|[[:category:{{{catename|{{{name|{{{1}}}}}}}}}|{{{name|{{{1}}}}}}]]|{{{name|{{{1}}}}}}}}'''{{#ifeq:{{{2|{{{memo|}}}}}}|||<div class="anchorBubble bg-blur"><div class="anchorBubbleText">{{{2|{{{memo|}}}}}}</div><div class="anchorBubbleHorn"></div></div>}}</div></includeonly><noinclude>[[category:模板]][[category:编辑]] | <includeonly>{{#vardefine:category|{{#switch:{{{category|}}}|categorize=1|1=1|on=1|yes=1|y=1|#default=0}}}}<div class="anchor" id='{{#ifeq: {{{id|}}}||{{{name|{{{1}}}}}}|{{{id|}}}}}'>'''{{#ifeq:{{#var:category}}|1|[[:category:{{{catename|{{{name|{{{1}}}}}}}}}|{{{name|{{{1}}}}}}]]|{{{name|{{{1}}}}}}}}'''{{#ifeq:{{{2|{{{memo|}}}}}}|||<div class="anchorBubble bg-blur"><div class="anchorBubbleText">{{{2|{{{memo|}}}}}}</div><div class="anchorBubbleHorn"></div></div>}}</div></includeonly><noinclude>[[category:模板]][[category:编辑]] | ||
− | + | 这个模板用来生成一个页面中的锚点,因此可以在其他页面中用“<nowiki>[[</nowiki>pagename#锚点<nowiki>]]</nowiki>”的方式快速定位到该页面中指定的文字。鼠标悬浮在这个锚点文本上时,将浮现出气泡包裹的说明文字(如果定义过说明文字的话)。 | |
− | + | *如果页面中有同名的锚点,那么总是定位到最先出现的那个。 | |
− | + | *如果锚点名与段落名重复,那么依旧遵循最先原则。 | |
− | <source lang=" | + | 另外,还可以为这个锚点直接建立一个指向同名分类的链接。 |
− | + | ||
+ | {{block|1或name| | ||
+ | 锚点的id和名字,这两者通常是一致的(除非额外定义了id参数) | ||
+ | }} | ||
+ | |||
+ | {{block|2或memo| | ||
+ | 浮层说明,支持wiki语法。 | ||
+ | }} | ||
+ | |||
+ | {{block|id| | ||
+ | 锚点的id,如果要定义该锚点的id,则在这里定义,否则id与name相同。 | ||
+ | }} | ||
+ | |||
+ | {{block|category| | ||
+ | 可使用categorize、1、on、yes、y皆可,若填写这些值,则可自动指向分类,留空则不建立链接。 | ||
+ | *默认留空 | ||
+ | }} | ||
+ | |||
+ | {{block|catename| | ||
+ | 通常如果参数category为真时,会指向与参数name相同的分类。但通过定义catename,可以指向到名字为catename的分类。 | ||
+ | }} | ||
+ | |||
+ | <source lang="text"> | ||
+ | {{anchor|锚点名|浮层说明|更多参数……}} | ||
</source> | </source> | ||
− | |||
− | |||
− | |||
− | = | + | <source lang="text"> |
− | + | {{anchor | |
− | + | |name=锚点名 | |
− | + | |memo=浮层说明 | |
− | + | |id=锚点id | |
− | + | }} | |
− | + | </source> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | |||
<source lang="text"> | <source lang="text"> | ||
− | {{anchor|锚点名}} | + | {{anchor |
+ | |name=锚点名 | ||
+ | |memo=浮层说明 | ||
+ | |id=锚点id | ||
+ | |category=y | ||
+ | |catename=分类名 | ||
+ | }} | ||
</source> | </source> | ||
</noinclude> | </noinclude> |