說明:層疊樣式表
此條目可參照英語維基百科相應條目來擴充。 |
此條目翻譯品質不佳。 |
層疊樣式表(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
|