본문 바로가기
# Tistory/- Skin

[Tistory] 티스토리 스킨 편집의 기초 - HTML, CSS, JavaScript

by Graffitio 2023. 8. 26.
[Tistory] 티스토리 스킨 편집의 기초 - HTML, CSS, JavaScript
728x90
반응형
[개요]


티스토리 블로그는 개인 및 기업의 다양한 콘텐츠를 공유하는 데 매우 유용한 플랫폼이다.

블로그의 시각적인 요소는 방문자들에게 강력한 인상을 남기며, 스킨 편집은 그 중에서도 중요한 역할을 한다.

 


 

[기본 개념 이해하기]

 

HTML

 

HTML은 웹 페이지의 구조를 정의하는 마크업 언어이며,

웹페이지 내 요소들의 배치와 구조를 결정하고 웹브라우저가 이해하고 해석하게 사용자에게 시각적으로 표현된다.

티스토리 스킨에서는 HTML을 사용하여 블로그의 요소들을 배치하고 조직화한다.

즉, 블로그를 구성하는 곳이라 생각하면 된다.

 

// HTML 기본 구조 //

<!DOCTYPE html>
<html>
<head>
    <title>웹 페이지 제목</title>
</head>
<body>
    <header>
        <h1>헤더 제목</h1>
    </header>
    <nav>
        <!-- 내비게이션 링크 -->
    </nav>
    <main>
        <!-- 주요 콘텐츠 -->
    </main>
    <footer>
        <!-- 페이지 하단 정보 -->
    </footer>
</body>
</html>

 

여기서 <header>, <nav>, <main>, <footer> 등은 시맨틱 태그로,

각각 웹페이지의 헤더, 네비게이션, 주요 콘텐츠 영역, 푸터를 나타낸다.

 


 

CSS


CSS는 Cascading Style Sheets의 약자로, 웹 페이지의 스타일과 레이아웃을 지정하는 스타일 시트 언어이다.

색상, 글꼴, 여백, 배경 등의 시각적인 속성을 조정하여 블로그의 디자인을 개선한다.

 

// CSS의 예시 //

/* 요소 선택자에 스타일 적용 */
body {
    font-family: Arial, sans-serif;
    background-color: #f2f2f2;
}

h1 {
    color: #333;
    text-align: center;
}

/* 클래스 선택자에 스타일 적용 */
.button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #007bff;
    color: #fff;
    border: none;
}

 


 

JavaScript


JavaScript는 웹 페이지에 인터랙티브한 기능을 추가하는 프로그래밍 언어이다.

스킨에 JavaScript를 활용하여 동적인 요소를 구현하거나 사용자와의 상호작용을 증진시킬 수 있다.

 

// JavaScript 예시 //

// 버튼 클릭 시 메시지 출력
document.querySelector('.button').addEventListener('click', function() {
    alert('버튼이 클릭되었습니다!');
});

// 시간에 따라 배경색 변경
setInterval(function() {
    document.body.style.backgroundColor = getRandomColor();
}, 1000);

function getRandomColor() {
    const letters = '0123456789ABCDEF';
    let color = '#';
    for (let i = 0; i < 6; i++) {
        color += letters[Math.floor(Math.random() * 16)];
    }
    return color;
}

 

위와 같이 HTML, CSS, JavaScript를 조합하여 웹페이지의 구조, 디자인 및 기능을 개선하고

사용자와 상호작용하는 웹 환경을 구축할 수 있다.

 


 

[기본적인 편집 단계]

 

스킨 선택 및 편집 모드 진입

 


티스토리 관리 페이지에서

① '디자인' 탭으로 이동

② '스킨 편집' 버튼을 클릭

③ html 편집 모드로 진입

 

수정할 언어 선택

 

위 언어 탭에서 수정할 언어를 클릭한다.

보통 스킨의 편집은

① HTML 편집

② CSS 편집

③ 추가 원하는 파일 업로드

순으로 진행된다.

 

1. HTML 수정

HTML 편집기를 사용하여 블로그의 구조를 수정한다.

로고, 헤더, 사이드바 등의 요소를 배치하고 원하는 형태로 변경할 수 있다.

 

2. CSS 수정

CSS 편집기를 통해 색상, 폰트, 여백 등 시각적인 스타일을 수정한다.

미리보기 기능을 통해 실시간으로 변경 사항을 확인할 수 있다.

 

3. JavaScript 추가 (선택 사항)

필요한 경우 JavaScript를 사용하여 블로그에 인터랙티브한 기능을 추가한다.

예를 들어, 팝업 창, 슬라이더, 버튼 등을 구현할 수 있다.

 

4. 파일 업로드

HTML / CSS 에서 사용할 파일을 업로드한다.

보통 배경이나 아이콘의 이미지 파일 등을 업로드한다.

 

<Tip>

"Ctrl + F" 를 활용한다면, 좀 더 수월하게 코드를 수정할 수 있을 것이다.

 


 

[편집하면서 느낀점]

 

진정한 고수는 Tistory를 쓴다.

티스토리 스킨 편집은 다른 블로그들과는 달리, 정말로 많은 시간과 노력이 필요한 작업이다.

특히나 필자처럼 HTML, CSS, JavaScript를 처음 다루는 사람이라면, 더 많은 시간과 노력이 필요하다.

사실 FPGA 하려고 프로그래밍을 시작했는데, 어쩌다가 HTML이랑 Java까지 공부하고 있는지 모르겠다.

 

Polymath 호소인으로써, 오늘도 Tistory의 고수가 되는 것을 꿈꾸며,

앞으로 작성할 가이드들이 이 글을 읽는 독자들의 티스토리 스킨 편집의 기초적인 상식 향상과 개인 블로그를 더욱 멋지게 꾸미는데 많은 도움이 되길 바란다.

 


728x90
반응형