2022. 7. 13. 15:30

티스토리 스킨을 보면 '인덱스(index)'와 '퍼머링크(permalink)' 라는 것이 있습니다.

(참고 : 티스토리 스킨 가이드 - 글 )

 

 

이 둘은 뭔지 알아보겠습니다.

 

 

1. 인덱스(index) 페이지

인덱스 페이지는  '목록 구성 요소'가 '목록 + 내용' 혹은 '내용'일 때 나오는 페이지를 의미합니다.

<s_index_article_rep>
	<!-- 인덱스 페이지 추가 -->
</s_index_article_rep>

 

 

홈을 이렇게 설정하면

아래와 같이 목록(포스트 리스트)과 포스트 내용이 함께 나옵니다.

 

빨간 네모를 보면 인덱스 페이지 치환자가 동작한 것을 알 수 있습니다.

 

 

2. 퍼머링크 (Permalink)

'고유 주소'라는 의미가 있는데.....

그냥 포스트 내용을 의미합니다.

<s_permalink_article_rep>
	<!-- 퍼머 링크 페이지 추가 -->
</s_permalink_article_rep>

 

 

포스트를 클릭해서 들어가거나 주소를 입력해서 들어가면 볼 수 있는 페이지입니다.

 

 

3. 필요한가?

이런 이유로 구분되어 있지만 보통은 퍼머링크만 사용합니다.

그렇다면 인덱스 페이지 치환자는 비워둘 필요가 있죠.

 

옵션과 상관없이 일정하게 보여줄 거면 해당 치환자 안에 html을 넣으면 되겠지만

그게 아니라면 해당 치환자에 넣지 않아도 동작하는 데는 문제가 없습니다.

 

'목록 구성 요소'가 '목록'일 때는

'<s_article_rep>'영역이 바인딩 되지 않기 때문입니다.

 

 

마무리

이런 동작 원리를 알고 있다면 HTML을 좀 더 가독성 있게 구성하는 것이 가능해집니다.