模板: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> | + | 这个模板用来生成一个页面中的锚点,因此可以在其他页面中用“<nowiki>[[</nowiki>页面名#锚点<nowiki>]]</nowiki>”的方式快速定位到该页面中指定的文字。鼠标悬浮在这个锚点文本上时,将浮现出气泡包裹的说明文字(如果定义过说明文字的话)。 |
*如果页面中有同名的锚点,那么总是定位到最先出现的那个。 | *如果页面中有同名的锚点,那么总是定位到最先出现的那个。 | ||
*如果锚点名与段落名重复,那么依旧遵循最先原则。 | *如果锚点名与段落名重复,那么依旧遵循最先原则。 |