컴퓨터/Tistory-스킨
티스토리 스킨을 다루기 위한 방법을 알아보려고 합니다.
숙련된 사람들은 티스토리 스킨 가이드만 보아도 충분히 활용하여 만들 수 있습니다.
초보자만을 위한 포스트임을 알아주세요.
티스토리 스킨 가이드를 확인하면 파일 구조는 아래와 같이 생성해야 됩니다.
각각의 파일들을 하나씩 알아보면 다음과 같습니다.
스킨에 대한 정보를 저장하는 xml로 작성된 문서입니다. 스킨에 필요한 다양한 기본정보를 XML의 형식으로 담고 있는 문서 파일로 이문서를 작성하여 아래와 같은 영역의 옵션들을 지정할 수 있습니다.
해당 스킨의 HTML 문서입니다. 당연히 HTML와 CSS 등 다양한 기능을 사용하여 블로그를 꾸밀 수 있습니다. 다만, 치환자들을 활용해서 블로그에 필요한 데이터를 가지고 와 주어야 합니다.
CSS를 분리하여 사용하기 위한 파일입니다. skin.html과 style.css는 스킨 편집란에서 바로 수정하여 결과를 확인할 수 있습니다.
스킨을 만들어서 배포하는 경우 미리보기의 형태로 보여줄 파일들입니다.
이외의 부수적인 영역의 파일들을 보관하기 위한 폴더입니다.
이 영역에 다양한 script, image, css 등을 추가하여 제작하는 스킨에 활용할 수 있습니다.
예를 들어 블로그 안에 100개의 데이터가 있다면 이 데이터를 가지고 한 땀 한 땀 정적인 웹페이지를 만들지 않습니다.
일정한 틀(스킨)을 만들고 그 틀 안에 필요한 데이터들을 찾아서 삽입해주는 과정이 필요합니다.
티스토리에서는 이 과정을 skin.html문서에 특정 키워드를 입력하면 블로그의 필요한 데이터를 추 출하로 변경해주는 치환의 형태를 제공해 줍니다.
이렇게 블로그의 데이터를 쉽게 추출할 수 있도록 제공해주는 키워드를 치환 자라고 합니다.
티스토리에서는 그룹 치환자와 값 치환자 2개의 형태로 치환자를 구분하고 사용할 수 있게 해 줍니다.
예를 들어 카테고리 리스트에 대한 정보들이 있는 그룹 치환자 이름은 <s_list>입니다.
따라서 카테고리 리스트에 대한 정보를 치환하고 싶은 영역에 <s_list></s_list>로 영역을 지정해 줍니다.
<s_list> 그룹 치환자 즉, 리스트 그룹에서는 다양한 값들이 존재하고 있습니다.
예를 들어 카테고리의 이름, 카테고리에 포함된 글의 총 개수, 카테고리의 설명 등....
이런 하나하나의 값들을 가지고 오기 위한 치환자를 값 치환 자라고 합니다.
간 단학 게 html로 치환자를 이용하여 스킨을 만든다고 할 때 예시를 작성하며 포스트를 마무리하겠습니다.
<!-- 스킨 예 -->
<s_list> <!-- 그룹 치환자 시작 -->
<!-- 해당 그룹 치환자의 값치환자로 필요한 데이터들을 삽입 -->
<div class="searchList default">
<div <s_list_image>style="background-image:url('')"</s_list_image>>
<h3>''에 해당되는 글 건</h3>
<p></p>
</div>
<ol>
<s_list_rep>
<li>
<span class="date"></span>
<a href=""></a>
<span class="cnt"></span>
<s_list_rep_thumbnail>
<img src="">
</s_list_rep_thumbnail>
</li>
</s_list_rep>
</ol>
</div>
</s_list> <!-- 그룹 치환자 종료 -->
티스토리 스킨만들기 - 스킨 정보파일 index.xml (0) | 2022.04.26 |
---|
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet