위키백과:틀스타일

틀스타일은 관리자가 사이트 전반에 영향을 미치는 CSS를 편집하지 않아도 사용자가 직접 CSS 문서를 편집하여 관련 내용을 스타일 콘텐츠에 적용할 수 있습니다.[1] 틀스타일을 사용하면 편집자들이 틀의 스타일을 더 편리하게 지정할 수 있습니다. 사이트 전반에 영향을 미치는 CSS의 경우 모바일 스킨이나 다른 스킨(예: Timeless)에 대해서는 현재 틀의 표시에 부정적인 영향을 주게 됩니다.

변환 순서 편집

  1. 틀:틀이름에서 별도의 스타일시트로 이동할 인라인 스타일을 모두 확인하십시오.
  2. 인라인 스타일을 대체하는 모든 클래스를 포함하는 틀:틀이름/styles.css를 만드십시오. 가능하면 틀과 관련된 클래스 이름을 사용하십시오.
  3. 틀:틀이름(연습장에서 시험을 선행하려면 틀:틀이름/연습장)에서 <templatestyles src="틀이름/styles.css" />을 지정하십시오.(틀: 이름공간을 지정할 필요는 없습니다) 해당 태그는 스타일이 지정되지 않은 내용이 깜박이는 문제를 방지하기 위해 최상단에 위치시키는 것이 가장 좋으나, 틀이 새 줄로 시작할 필요가 있는 위키 문법으로 시작하는 경우(예: wiki-table)에는 최상단에 위치시키지 말아 주십시오.
  4. 틀(또는 연습장)을 수정하여 인라인 스타일을 틀:틀이름/styles.css에 지정한 클래스들로 치환하십시오.
  5. 가능한 많은 부분을 확인하십시오. 연습장에서 시험했다면 테스트 케이스 페이지의 확인이 가능하지만, 특히 영향을 준 스타일이 올바르게 렌더링되는지 확인하십시오.
    1. 인라인 사용을 의도한 틀의 경우에는 링크 안에서의 사용 여부를 확인하십시오. 틀스타일의 틀은 링크 안에서는 동작하지 않습니다. (현 기준)
  6. 연습장을 사용한 경우 주요 틀에 대해 편집 요청을 하되, 변경한 사항에 확신이 있다면 직접 수정하시면 됩니다.
  7. 틀:틀이름/styles.css의 보호 수준은 필요한 경우 틀:틀이름의 보호 수준과 일치시키십시오. 이 작업은 관리자에게 요청할 수 있으며 관리자라면 직접 수정할 수 있습니다.
  8. {{틀스타일}}을 틀의 설명문서에 추가하여 사용되는 틀스타일 스타일시트를 표시하십시오.
  1. 자바스크립트는 지원되지 않습니다.