위키백과:틀스타일
보이기
이 문서는 현재 한국어 위키백과의 정책, 지침이나 절차로 제안된 상태입니다. 제안 내용은 더욱 추가·보충·수정될 수 있으며, 제안된 내용은 토론 문서에서 공식적인 채택을 위한 총의를 모으거나 논의 중입니다. 이 문서는 현재 적용되고 있는 정책이나 지침이 아니므로, 이 문서를 인용하거나 링크할 때에는 정책이나 지침으로 기술하지 않아야 합니다. |
틀스타일은 관리자가 사이트 전반에 영향을 미치는 CSS를 편집하지 않아도 사용자가 직접 CSS 문서를 편집하여 관련 내용을 스타일 콘텐츠에 적용할 수 있습니다.[1] 틀스타일을 사용하면 편집자들이 틀의 스타일을 더 편리하게 지정할 수 있습니다. 사이트 전반에 영향을 미치는 CSS의 경우 모바일 스킨이나 다른 스킨(예: Timeless)에 대해서는 현재 틀의 표시에 부정적인 영향을 주게 됩니다.
변환 순서
[편집]- 틀:틀이름에서 별도의 스타일시트로 이동할 인라인 스타일을 모두 확인하십시오.
- 인라인 스타일을 대체하는 모든 클래스를 포함하는 틀:틀이름/styles.css를 만드십시오. 가능하면 틀과 관련된 클래스 이름을 사용하십시오.
- 틀:틀이름(연습장에서 시험을 선행하려면 틀:틀이름/연습장)에서
<templatestyles src="틀이름/styles.css" />
을 지정하십시오.(틀: 이름공간을 지정할 필요는 없습니다) 해당 태그는 스타일이 지정되지 않은 내용이 깜박이는 문제를 방지하기 위해 최상단에 위치시키는 것이 가장 좋으나, 틀이 새 줄로 시작할 필요가 있는 위키 문법으로 시작하는 경우(예: wiki-table)에는 최상단에 위치시키지 말아 주십시오. - 틀(또는 연습장)을 수정하여 인라인 스타일을 틀:틀이름/styles.css에 지정한 클래스들로 치환하십시오.
- 가능한 많은 부분을 확인하십시오. 연습장에서 시험했다면 테스트 케이스 페이지의 확인이 가능하지만, 특히 영향을 준 스타일이 올바르게 렌더링되는지 확인하십시오.
- 인라인 사용을 의도한 틀의 경우에는 링크 안에서의 사용 여부를 확인하십시오. 틀스타일의 틀은 링크 안에서는 동작하지 않습니다. (현 기준)
- 연습장을 사용한 경우 주요 틀에 대해 편집 요청을 하되, 변경한 사항에 확신이 있다면 직접 수정하시면 됩니다.
- 틀:틀이름/styles.css의 보호 수준은 필요한 경우 틀:틀이름의 보호 수준과 일치시키십시오. 이 작업은 관리자에게 요청할 수 있으며 관리자라면 직접 수정할 수 있습니다.
{{틀스타일}}
을 틀의 설명문서에 추가하여 사용되는 틀스타일 스타일시트를 표시하십시오.