帮助:层叠样式表
维基百科,自由的百科全书
此条目可参照英语维基百科相应条目来扩充。若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依著作权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记((Translated page))标签。
此条目翻译品质不佳。翻译者可能不熟悉中文或原文语言,也可能使用了机器翻译,请协助翻译本条目或重新编写,并注意避免翻译腔的问题。明显拙劣的机器翻译请改挂((d|G13))提交删除。
层叠样式表(CSS)允许灵活的格式化页面。它们应该尽可能在非表格结构的内容之中用以代替表格,因为如果你的 CSS 是通过一个模板嵌入于另一个页面的,它们可以由用户操纵或者被另一个作者覆盖。
CSS 设置的级别
样式可以专门为一部分内容所指定,参见色彩及参数的作用域。
或者,样式由CSS选择器指定,从元素、类和id的角度表述。这在各种级别上完成:
编写样式表,按此顺序:
- MediaWiki 各个皮肤通用:mw:Manual:Gallery of user styles,通常会载入这些样式表:
- common/shared.css
- common/commonPrint.css
- 针对特定皮肤的文件,如 monobook/main.css(适用于 PC 的一般皮肤),chick/main.css(适用于手持设备的一般皮肤)
- 针对特定浏览器的修正(同样针对特定皮肤)。Monobook 示例如下:
- 针对特定浏览器的修正(不针对特定皮肤):
- 针对Internet Explorer:common/IE80Fixes.css
- 用于站内所有皮肤:MediaWiki:Common.css
- 用于站内各个皮肤:MediaWiki:Monobook.css, MediaWiki:Chick.css, etc.
- 用于所有皮肤的用户专属样式:Special:Mypage/common.css
- 用于指定皮肤的用户专属样式:Special:Mypage/skin.css(注意在 CSS 术语中,用户专属样式表不是用户样式)
参见
- en:Wikipedia:Customisation——同样包括用户名、参数设置、皮肤、用户脚本等
- 帮助:用户样式
- 帮助:模板样式
- en:Wikipedia:Catalogue of CSS classes——全局使用的样式
- mw:Gallery of user styles
- m:Customization:Explaining skins
- mw:Skin projects
|
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.
Cover photo is available under {{::mainImage.info.license.name || 'Unknown'}} license.
Cover photo is available under {{::mainImage.info.license.name || 'Unknown'}} license.
Credit:
(see original file).