跳转到内容

维基百科:模板樣式

维基百科,自由的百科全书

这是本页的一个历史版本,由A2569875留言 | 贡献2018年7月22日 (日) 13:51 首段编辑。这可能和当前版本存在着巨大的差异。

模板样式(TemplateStyles)是允许非管理员用户写入和管理模板的CSS样式的功能。它允许编辑模板的贡献者区分内容及其实现。一个良好的网络实践可使管理模板输出变得容易。

功能

模板样式因为以下原因很有用:

  • 它使模板在移动设备上工作更佳。
  • 它减少了在应用CSS规则的位置问题上的混乱。
  • 编辑CSS目前只限于管理员,这是参与编辑模板主要的障碍。
  • 所有样式表必须在所有页面加载(无论其是否实际使用页面),这浪费了带宽,并使调试样式规则变得更加困难。

規範

  1. 模板樣式頁應被特定模板或某一系列模板引用
  2. 模板樣式頁應置於特定模板的子頁面,並以stylestyle-功能命名
    • 例如Template:myTemplate/styles.cssTemplate:myTemplate/styles-foo.css
  3. CSS中定義的規則或類別應以關聯模板名稱作為前綴命名
    • 例如".row"應命名為".myTemplate-row"
  4. 不要利用CSS顯示圖像(不管圖像是自由版權還是合理使用),無歸屬的圖像(如公有領域圖像)則不再此限
    • 例如設定背景圖像的話,則就不能點擊圖像來查看圖像的版權等資訊。