用户:某不知名鸽子/笔记:修订间差异
来自Limbo Wiki
小 (→搜索) |
小 (→魔术字) |
||
第69行: | 第69行: | ||
== 魔术字 == | == 魔术字 == | ||
;魔术字有以下三种类型: | |||
* {{荧光笔|'''状态开关'''}}:用<code><nowiki>__</nowiki></code>包裹起来的一串大写字母,例如<code><nowiki>__TOC__</nowiki></code>可以指定目录应该在它所在的地方生成; | |||
* {{荧光笔|'''系统变量'''}}:用<code><nowiki>{{</nowiki></code>和<code><nowiki>}}</nowiki></code>包裹起来的一串大写字母,例如<code><nowiki>{{FULLPAGENAME}}</nowiki></code>可以得到当前页面的完整页面名; | |||
* {{荧光笔|'''解析器函数'''}}:类似于模板的一串字符,插件提供的解析器函数一般会在<code><nowiki>{{</nowiki></code>与函数名之间添加一个<code><nowiki>#</nowiki></code>。 |
2022年8月22日 (一) 03:52的版本
笔记本被撕得四分五裂,散落了一地。
不如……将它拾起?
人话:代码笔记,怕忘了所以写在这里(
(快看,这个作者已经学代码学疯了(雾)
class 和 id 是干什么的
最佳回答:我不知道
class是一个选择器,可以理解为一个标识,用来标识特定的标签,id的作用与class相似,但一个页面中只能使用一次。
例如,我们在词条中经常使用的表格(包括可折叠表格),在{|后可加class="wikitable"或class="mw-collapsible mw-collapsed wikitable",他们使得这个边框类似于被打上了标签,进而能够调用css,使我们看到的表格变成拥有样式的表格。
边框-1 |
---|
当class的值为wikitable |
边框-2 |
---|
当class的值为mw-collapsible mw-collapsed wikitable |
边框-3 |
---|
当class的值为mw-collapsible mw-collapsed |
边框-4 |
---|
当class的值为mw-collapsible(即默认展开状态) |
边框-5 |
---|
当class的值为"mw-collapsible mw-collapsed",再加上 data-expandtext="open" data-collapsetext="close" 可以改变按钮字文字。 |
class也用在模板和模板CSS当中。
举例:模板:黑幕 & 模板:黑幕/黑幕.css
查看黑幕模板的源代码,可以发现将{{{1}}}包裹的标签中含有class属性“heimu”,再看CSS中,指定样式heimu的背景和字体均为黑色。当光标悬浮在class属性为“heimu”的文本上时,.heimu:hover将改变文本颜色,让该模板能够实现遮挡文字并在特定操作时显示文字。
这其实和上面列举的表格相同。
现在你已经知道class为何物了,快去编写一个模板吧.gif
搜索
MediaWiki的全文搜索引擎名叫CirrusSearch。除了直接输入词语搜索之外,它还支持很多种特殊查询。
但是你百似乎没有CirrusSearch这个扩展啊……
魔术字
- 魔术字有以下三种类型:
- 状态开关:用
__
包裹起来的一串大写字母,例如__TOC__
可以指定目录应该在它所在的地方生成; - 系统变量:用
{{
和}}
包裹起来的一串大写字母,例如{{FULLPAGENAME}}
可以得到当前页面的完整页面名; - 解析器函数:类似于模板的一串字符,插件提供的解析器函数一般会在
{{
与函数名之间添加一个#
。