Qiuwen:模板样式:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
无编辑摘要
无编辑摘要
第10行: 第10行:
=== 基本規範 ===
=== 基本規範 ===
{{Anchor|基本規範|GENERAL}}
{{Anchor|基本規範|GENERAL}}
{{shortcut|QW:TLCSS#GENERAL}}
{{Policy shortcut|QW:TLCSS#GENERAL}}
#模板樣式頁應和特定模板或某系列模板有關,且應被特定模板或某一系列模板引用
#模板樣式頁應和特定模板或某系列模板有關,且應被特定模板或某一系列模板引用
#孤立的模板樣式頁應[[QW:CSD|快速刪除]]
#孤立的模板樣式頁應[[QW:CSD|快速刪除]]
第18行: 第18行:
=== 命名規範 ===
=== 命名規範 ===
{{Anchor|命名規範|NAMING}}
{{Anchor|命名規範|NAMING}}
{{shortcut|QW:TLCSS#NAMING}}
{{Policy shortcut|QW:TLCSS#NAMING}}
#模板樣式頁應置於特定模板的子頁面,並以<code>style</code>或<code>style-功能</code>命名
#模板樣式頁應置於特定模板的子頁面,並以<code>style</code>或<code>style-功能</code>命名
#*例如應使用<code>Template:MyTemplate/styles.css</code>或<code>Template:MyTemplate/styles-foo.css</code>而不是<code>Template:Styles.css</code>或<code>Template:Foo.css</code>
#*例如應使用<code>Template:MyTemplate/styles.css</code>或<code>Template:MyTemplate/styles-foo.css</code>而不是<code>Template:Styles.css</code>或<code>Template:Foo.css</code>
第29行: 第29行:
=== 內容規範 ===
=== 內容規範 ===
{{Anchor|內容規範|CODING}}
{{Anchor|內容規範|CODING}}
{{shortcut|QW:TLCSS#CODING}}
{{Policy shortcut|QW:TLCSS#CODING}}
#CSS中定義的規則或類別應以關聯模板名稱作為前綴命名
#CSS中定義的規則或類別應以關聯模板名稱作為前綴命名
#*例如<code>.row</code>的樣式規則在模板樣式頁中應使用<code>.myTemplate-row</code>;同理<code>tr</code>應使用<code>.myTemplate tr</code>來定義規則。
#*例如<code>.row</code>的樣式規則在模板樣式頁中應使用<code>.myTemplate-row</code>;同理<code>tr</code>應使用<code>.myTemplate tr</code>來定義規則。
第45行: 第45行:
=== 其他規範 ===
=== 其他規範 ===
{{Anchor|其他規範|OTHER}}
{{Anchor|其他規範|OTHER}}
{{shortcut|QW:TLCSS#OTHER}}
{{Policy shortcut|QW:TLCSS#OTHER}}
#主頁面移動時也應移動相應的模板樣式頁,
#主頁面移動時也應移動相應的模板樣式頁,
#* 例如<code>Template:1</code>移動到<code>Template:2</code>那麼若有<code>Template:1/2.css</code>也要移動到<code>Template:2/2.css</code>
#* 例如<code>Template:1</code>移動到<code>Template:2</code>那麼若有<code>Template:1/2.css</code>也要移動到<code>Template:2/2.css</code>