模板:StyleLib/doc:修订间差异
来自RIA | Wiki
更多操作
保存 |
改文档 |
||
| (未显示同一用户的3个中间版本) | |||
| 第12行: | 第12行: | ||
|- | |- | ||
| [[RIA_0th:首页]] | | [[RIA_0th:首页]] | ||
| {{NAMESPACE}}:{{ROOTPAGENAME}}/ | | {{NAMESPACE}}:{{ROOTPAGENAME}}/项目:首页/styles.css | ||
|- | |- | ||
| [[用户:Aunst/sandbox]] | | [[用户:Aunst/sandbox]] | ||
| {{NAMESPACE}}:{{ROOTPAGENAME}}/ | | {{NAMESPACE}}:{{ROOTPAGENAME}}/{{NS:2}}:Aunst/sandbox/styles.css | ||
|} | |} | ||
* 位于主空间的条目,在页面全名后添加<code>/styles.css</code>; | * 位于主空间的条目,在页面全名后添加<code>/styles.css</code>; | ||
* | * 其他命名空间的页面,需要添加命名空间前缀,并在页面全名后添加<code>/styles.css</code>; | ||
* RIA 0th与其讨论空间的前缀需要使用“项目”和“项目讨论”(这两个命名空间是按照wiki名设置的,为了防止wiki更名,使用了生造的名字)。 | |||
{| class="wikitable" | {| class="wikitable" | ||
| 第74行: | 第75行: | ||
|- | |- | ||
| [[RIA_0th:首页]] | | [[RIA_0th:首页]] | ||
| | | 项目:首页/styles.css | ||
|- | |- | ||
| [[用户:Aunst/sandbox]] | | [[用户:Aunst/sandbox]] | ||
| | | 用户:Aunst/sandbox/styles.css | ||
|} | |} | ||
| 第87行: | 第88行: | ||
buttonlabel=创建样式表 | buttonlabel=创建样式表 | ||
</inputbox> | </inputbox> | ||
写好样式表后,在需要附加的页面底部添加这行代码: | |||
<pre><templatestyles src="样式表完整名称" /></pre> | |||
完整名称即页面的整个标题。参考下例: | |||
{| class="wikitable" | |||
|+ 代码示例 | |||
|- | |||
! 样式表完整名称 | |||
! 代码 | |||
|- | |||
| {{NAMESPACE}}:{{ROOTPAGENAME}}/鳕鱼贫鸟居/styles.css | |||
| <code><<nowiki />templatestyles src="{{NAMESPACE}}:{{ROOTPAGENAME}}/鳕鱼贫鸟居/styles.css" /></code> | |||
|- | |||
| {{NAMESPACE}}:{{ROOTPAGENAME}}/项目:首页/styles.css | |||
| <code><<nowiki />templatestyles src="{{NAMESPACE}}:{{ROOTPAGENAME}}/项目:首页/styles.css" /></code> | |||
|- | |||
| {{NAMESPACE}}:{{ROOTPAGENAME}}/用户:Aunst/sandbox/styles.css | |||
| <code><<nowiki />templatestyles src="{{NAMESPACE}}:{{ROOTPAGENAME}}/用户:Aunst/sandbox/styles.css" /></code> | |||
|} | |||
页面开头的“模板:”与“Template:”相同,也可以省略。 | |||
== 查找样式表 == | |||
可以使用此搜索框: | |||
<inputbox> | |||
type=search | |||
break=no | |||
prefix=Template:StyleLib/ | |||
</inputbox> | |||
也可查找页面的[[Special:PrefixIndex/Template:StyleLib|所有子页面]]。 | |||
== 好处 == | |||
比起用内联的“style=……”,附加样式表要灵活得多,而页面代码也会好看得多。这样,页面会更易于编辑、维护。使用样式表也可以修改信息框这类模板的预设样式。在不同设备、皮肤中调整显示效果也只能以这种方式来做。 | |||
== 模板和模块 == | |||
模板和模块不应使用此页面,而应直接在它们的子页面创建样式表。如:[[Template:Flatlist]],[[Template:Flatlist/styles.css]]。 | |||
2025年11月23日 (日) 10:55的最新版本
此页面用来创建、储存wiki页面的CSS样式表。如果页面需要使用CSS样式表,可以在这里创建,并使用一行代码附加到页面中。
附加到页面的样式表应遵守一定的命名规则,见下表
| 页面 | 样式表页面 |
|---|---|
| 鳕鱼贫鸟居 | 模板:StyleLib/鳕鱼贫鸟居/styles.css |
| RIA_0th:首页 | 模板:StyleLib/项目:首页/styles.css |
| 用户:Aunst/sandbox | 模板:StyleLib/用户:Aunst/sandbox/styles.css |
- 位于主空间的条目,在页面全名后添加
/styles.css; - 其他命名空间的页面,需要添加命名空间前缀,并在页面全名后添加
/styles.css; - RIA 0th与其讨论空间的前缀需要使用“项目”和“项目讨论”(这两个命名空间是按照wiki名设置的,为了防止wiki更名,使用了生造的名字)。
| 显示名称 | 英文名称 | 讨论空间 | 讨论空间英文名称 |
|---|---|---|---|
| (主)不显示 | 不适用 | 讨论 | Talk |
| 用户 | User | 用户讨论 | User talk |
| RIA 0th | Project | RIA 0th讨论 | Project talk |
| 文件 | File | 文件讨论 | File talk |
| 帮助 | Help | 帮助讨论 | Help talk |
| 分类 | Category | 分类讨论 | Category talk |
有一些命名空间未在上表中列出,因为它们不能,或不应使用此页面附加样式表。
使用下面的输入框创建会样式表会更方便。
| 页面 | 输入内容 |
|---|---|
| 鳕鱼贫鸟居 | 鳕鱼贫鸟居/styles.css |
| RIA_0th:首页 | 项目:首页/styles.css |
| 用户:Aunst/sandbox | 用户:Aunst/sandbox/styles.css |
写好样式表后,在需要附加的页面底部添加这行代码:
<templatestyles src="样式表完整名称" />
完整名称即页面的整个标题。参考下例:
| 样式表完整名称 | 代码 |
|---|---|
| 模板:StyleLib/鳕鱼贫鸟居/styles.css | <templatestyles src="模板:StyleLib/鳕鱼贫鸟居/styles.css" />
|
| 模板:StyleLib/项目:首页/styles.css | <templatestyles src="模板:StyleLib/项目:首页/styles.css" />
|
| 模板:StyleLib/用户:Aunst/sandbox/styles.css | <templatestyles src="模板:StyleLib/用户:Aunst/sandbox/styles.css" />
|
页面开头的“模板:”与“Template:”相同,也可以省略。
查找样式表
可以使用此搜索框:
也可查找页面的所有子页面。
好处
比起用内联的“style=……”,附加样式表要灵活得多,而页面代码也会好看得多。这样,页面会更易于编辑、维护。使用样式表也可以修改信息框这类模板的预设样式。在不同设备、皮肤中调整显示效果也只能以这种方式来做。
模板和模块
模板和模块不应使用此页面,而应直接在它们的子页面创建样式表。如:Template:Flatlist,Template:Flatlist/styles.css。