2026년 8월 4일 화요일

블로그스팟 글목록 만들기 ②|네이버 스타일 글목록 HTML 전체 코드 적용 방법

 

지난 글에서는 제가 블로그스팟(Blogger)에 네이버 스타일 글목록을 만들게 된 과정과 시행착오를 소개했습니다.

이번 글에서는 실제로 적용한 HTML 코드와 적용 방법을 처음부터 차근차근 정리해 보겠습니다.

저 역시 HTML을 거의 모르는 상태에서 ChatGPT와 Gemini의 도움을 받아 하나씩 수정하며 완성한 방법입니다.

그래서 전문 개발자를 위한 설명보다는 "컴맹도 그대로 따라 할 수 있는 설명"에 초점을 맞췄습니다.

처음에는 HTML을 수정한다는 것 자체가 부담스럽게 느껴질 수 있습니다.

하지만 차례대로 따라 하면 생각보다 어렵지 않습니다.



이 글에서 알려드리는 내용

이번 글에서 소개하는 코드를 적용하면 다음과 같은 기능을 사용할 수 있습니다.

  • 네이버 스타일 '글목록 열기 · 닫기' 버튼
  • 페이지 번호(페이징)
  • 글목록에서 게시일 함께 표시
  • 선택한 라벨(카테고리) 유지
  • 새 글을 읽어도 글목록 열린 상태 유지

제가 실제 블로그에서 사용하고 있는 코드이며, 여러 번 수정하면서 안정적으로 사용할 수 있도록 다듬은 버전입니다.

HTML이 처음인 분도 순서대로 따라 하면 적용할 수 있습니다.



작업을 시작하기 전에 꼭 확인하세요

HTML을 수정하기 전에 현재 사용 중인 테마를 먼저 백업하는 것을 추천합니다.

이 과정은 꼭 생략하지 않았으면 좋겠습니다.

저는 처음 블로그스팟을 시작했을 때 무료 스킨을 설치하면서 백업해둘 생각을 미처 하지 못해서, 안 해도 되는 고생까지 하게 되었답니다. 

당시에 저는 백업의 중요성조차 모르는 초초보였던지라... ㅠㅠ

결국 스킨을 삭제하는 과정에서 예상보다 훨씬 많은 시간을 허비했고, 원래 상태로 되돌리는 데도 꽤 고생했습니다.

지금 생각하면 백업 파일 하나만 있었어도 몇 시간은 아낄 수 있었을 것 같습니다.

혹시 저처럼 HTML이 처음이라면 수정 전에 백업부터 하는 습관을 꼭 들이셨으면 합니다.



1단계|현재 테마 백업하기


HTML을 수정하기 전 가장 먼저 해야 할 작업입니다

HTML을 수정하다 보면 오타 하나 때문에 화면이 깨지는 경우도 있습니다.

물론 대부분은 쉽게 수정할 수 있지만, 백업 파일이 있으면 훨씬 마음 편하게 작업할 수 있습니다.

백업 방법은 어렵지 않습니다.

📌 백업 순서

①  블로그스팟 관리자 화면에서 [테마] 메뉴를 클릭합니다.


②  [맞춤설정] 옆의 [] 버튼을 클릭합니다.


③  [백업] 을 선택해 현재 사용 중인 테마를 다운로드합니다.

여기까지 완료했다면 준비는 끝났습니다.






2단계|HTML 편집 화면으로 이동하기


① 글목록 코드를 넣을 위치를 찾습니다

이제 글목록 코드를 추가할 차례입니다.

먼저 HTML 편집기로 이동합니다.

📌 이동 순서
[테마]  →  [▼ 화살표]  →  [HTML 편집]

HTML 편집 화면이 열리면 코드가 아주 많이 보일 것입니다.

처음 보면 당황할 수도 있습니다.

저도 처음에는 "이걸 어떻게 찾지?"라는 생각부터 들었습니다.

하지만 걱정하지 않으셔도 됩니다.

검색 기능을 사용하면 금방 찾을 수 있습니다.


② Ctrl + F를 눌러 아래 코드를 검색합니다

코드 창 안을 클릭한 후

Windows는 [Ctrl + F],       Mac은 [Command + F]

를 눌러 검색창을 엽니다.

그리고 아래 코드 중 하나를 검색합니다.

📌 블로그 템플릿 코드에서 아래와 같은 소스 코드를 찾아주세요.

<b:section id='main'
또는
<b:section class='main' id='main'

사용 중인 테마에 따라 둘 중 하나가 나타납니다.

둘 다 없는 것은 거의 드물기 때문에 천천히 확인해 보시면 됩니다.






③ 찾았다면 바로 위에 코드를 넣으면 됩니다

검색한

<b:section id='main'      또는     <b:section class='main' id='main'

바로 윗줄이 글목록 코드를 넣는 위치입니다.

처음에는 HTML 코드가 너무 길어서 어디에 넣어야 할지 헷갈릴 수 있습니다.

하지만 위치만 정확하게 찾으면 이후 작업은 생각보다 간단합니다.

다음 단계에서는 제가 실제로 사용하고 있는 네이버 스타일 글목록 전체 코드를 붙여 넣겠습니다.



3단계|네이버 스타일 글목록 전체 코드 삽입


검색한 <b:section id='main' 또는 <b:section class='main' id='main'  바로 윗줄에 아래의 전체 코드를 복사해서 붙여넣기 하세요.

오른쪽 위의 [저장] 아이콘(디스켓 모양)을 눌러 저장합니다.

🟢 아래는 제가 실제 블로그에 적용해 사용 중인 전체 코드입니다.

(지난 글에서 언급했던 수 차례의 시행착오 끝에 완성한 최종본입니다.)

📌 네이버 스타일 글목록 전체 소스코드

<!-- 네이버 스타일 글목록 시작 --> <div id='custom-post-list-wrapper'> <div class='list-header'> <button id='toggle-list-btn' onclick='togglePostList()'>목록 열기 &#9660;</button> </div> <div id='post-list-container' style='display: none;'> <ul id='post-list-ul'/> <div id='post-list-pagination'/> </div> </div> <style> /* 디자인(CSS) 설정 */ #custom-post-list-wrapper { margin: 10px auto 20px auto; /* 헤더와의 간격(10px), 아래 간격(20px) */ max-width: 100%; font-family: inherit; } .list-header { text-align: right; /* 왼쪽 정렬을 원하시면 left로 변경 */ border-bottom: 1px solid #ddd; padding-bottom: 5px; } #toggle-list-btn { background: transparent; /* 배경 투명 */ border: 1px solid #007BFF; /* 깔끔한 기본 블루 테두리 */ padding: 6px 12px; cursor: pointer; border-radius: 4px; font-size: 0.85em; color: #007BFF; /* 기본 블루 글씨 */ font-weight: bold; transition: 0.2s; } #toggle-list-btn:hover { background: rgba(0, 123, 255, 0.1); /* 마우스를 올리면 아주 연한 파란색 배경이 깔림 */ color: #0056B3; /* 글씨는 살짝 더 진한 파란색으로 */ border-color: #0056B3; } #post-list-container { padding: 10px 0; background: #fff; } #post-list-ul { list-style: none; padding: 0; margin: 0; } #post-list-ul li { border-bottom: 1px dashed #eee; padding: 10px 5px; display: flex; justify-content: space-between; font-size: 1em; /* 글목록 폰트 크기 (본문보다 약간 작게 아님) */ } #post-list-ul li a { text-decoration: none; color: #333; flex-grow: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-right: 15px; } #post-list-ul li a:hover { text-decoration: underline; } #post-list-ul li span.date { color: #999; font-size: 1em; white-space: nowrap; } #post-list-pagination { text-align: center; margin-top: 20px; } #post-list-pagination button { background: none; border: 1px solid #ddd; margin: 0 3px; padding: 5px 10px; cursor: pointer; border-radius: 3px; color: #555; } #post-list-pagination button.active { font-weight: bold; background: #666; color: #fff; border-color: #666; } </style> <script> // 카테고리(라벨) 기억을 위한 설정 var listCategoryName = &quot;&quot;; var savedLabel = sessionStorage.getItem(&#39;currentBloggerLabel&#39;); </script> <b:if cond='data:blog.searchLabel'> <!-- 1. 특정 라벨(카테고리) 페이지에 들어왔을 때: 현재 라벨을 저장 --> <script> listCategoryName = &quot;<data:blog.searchLabel/>&quot;; sessionStorage.setItem(&#39;currentBloggerLabel&#39;, listCategoryName); </script> <b:elseif cond='data:blog.pageType == &quot;item&quot;'/> <!-- 2. 개별 글(포스팅)을 읽고 있을 때: 저장해둔 라벨을 그대로 불러옴 --> <script> if (savedLabel) { listCategoryName = savedLabel; } </script> <b:elseif cond='data:blog.url == data:blog.homepageUrl'/> <!-- 3. 블로그 메인 화면(홈)으로 돌아갔을 때: 기억을 지우고 전체글 보기로 초기화 --> <script> listCategoryName = &quot;&quot;; sessionStorage.removeItem(&#39;currentBloggerLabel&#39;); </script> </b:if> <script type='text/javascript'> //<![CDATA[ var listCurrentPage = 1; var listPostsPerPage = 5; // 한 페이지당 보여줄 글 개수 var listTotalPosts = 0; var listLoaded = false; function togglePostList() { var container = document.getElementById('post-list-container'); var btn = document.getElementById('toggle-list-btn'); if (container.style.display === 'none' || container.style.display === '') { // 목록 열기 container.style.display = 'block'; btn.innerHTML = '목록 닫기 ▲'; sessionStorage.setItem('isBloggerListOpen', 'true'); // 열린 상태를 저장 if (!listLoaded) { loadPostList(1); listLoaded = true; } } else { // 목록 닫기 container.style.display = 'none'; btn.innerHTML = '목록 열기 ▼'; sessionStorage.setItem('isBloggerListOpen', 'false'); // 닫힌 상태를 저장 } } function loadPostList(page) { listCurrentPage = page; var startIndex = (page - 1) * listPostsPerPage + 1; var feedUrl = '/feeds/posts/summary'; if (listCategoryName !== "") { feedUrl += '/-/' + encodeURIComponent(listCategoryName); } feedUrl += '?alt=json&max-results=' + listPostsPerPage + '&start-index=' + startIndex; fetch(feedUrl) .then(function(response) { return response.json(); }) .then(function(data) { // 검색 결과가 없는 경우 방어 코드 if (data.feed && data.feed.openSearch$totalResults) { listTotalPosts = parseInt(data.feed.openSearch$totalResults.$t); } else { listTotalPosts = 0; } renderPostList(data.feed && data.feed.entry ? data.feed.entry : []); renderPagination(); }); } function renderPostList(entries) { var ul = document.getElementById('post-list-ul'); ul.innerHTML = ''; if(entries.length === 0) { ul.innerHTML = '<li>글이 없습니다.</li>'; return; } entries.forEach(function(entry) { var title = entry.title.$t; var link = ''; for (var i = 0; i < entry.link.length; i++) { if (entry.link[i].rel === 'alternate') { link = entry.link[i].href; break; } } var published = new Date(entry.published.$t); var dateStr = published.getFullYear() + '.' + (published.getMonth()+1) + '.' + published.getDate(); var li = document.createElement('li'); li.innerHTML = '<a href="' + link + '">' + title + '</a> <span class="date">' + dateStr + '</span>'; ul.appendChild(li); }); } function renderPagination() { var pagination = document.getElementById('post-list-pagination'); pagination.innerHTML = ''; var totalPages = Math.ceil(listTotalPosts / listPostsPerPage); if(totalPages <= 1) return; var startPage = Math.floor((listCurrentPage - 1) / 5) * 5 + 1; var endPage = Math.min(startPage + 4, totalPages); if (startPage > 1) { var prevBtn = document.createElement('button'); prevBtn.innerText = '이전'; prevBtn.onclick = function() { loadPostList(startPage - 1); }; pagination.appendChild(prevBtn); } for (var i = startPage; i <= endPage; i++) { var btn = document.createElement('button'); btn.innerText = i; if (i === listCurrentPage) btn.className = 'active'; btn.onclick = (function(pageNumber) { return function() { loadPostList(pageNumber); }; })(i); pagination.appendChild(btn); } if (endPage < totalPages) { var nextBtn = document.createElement('button'); nextBtn.innerText = '다음'; nextBtn.onclick = function() { loadPostList(endPage + 1); }; pagination.appendChild(nextBtn); } } // 브라우저가 열릴 때, 이전에 목록이 열려있었는지 확인하고 자동으로 열어주는 기능 window.addEventListener('DOMContentLoaded', function() { var isOpen = sessionStorage.getItem('isBloggerListOpen'); if (isOpen === 'true') { var container = document.getElementById('post-list-container'); var btn = document.getElementById('toggle-list-btn'); container.style.display = 'block'; btn.innerHTML = '목록 닫기 ▲'; if (!listLoaded) { loadPostList(1); listLoaded = true; } } }); //]]> </script> <!-- 네이버 스타일 글목록 끝 -->





4단계|저장 후 제대로 적용됐는지 확인하기

코드를 모두 붙여 넣고 저장했다면 이제 블로그를 새로고침해 보세요.

정상적으로 적용됐다면 글 상단에 '글목록 열기 · 닫기' 버튼이 나타납니다.

버튼을 눌렀을 때 글목록이 열리고 다시 누르면 닫히면 정상입니다.

처음에는 "정말 되는 걸까?" 하는 마음이 들 수도 있습니다.

저도 저장 버튼을 누르기 전까지는 반신반의했습니다.

그런데 새로고침한 화면에 버튼이 딱 나타나는 순간 정말 기분이 좋았습니다.

1편에서도 이야기했지만, 그날 혼자 방에서 "됐다!"를 몇 번이나 외쳤는지 모릅니다.

너무 흥분되어서 혼자서 어쩔 줄 몰라하면서 방 안을 이리저리 돌아다니기도 했습니다.

✌ 다음은 저장 후 최종적으로 구현된 실제 모습입니다.





글목록이 보이지 않는다면 먼저 이것부터 확인하세요

코드를 그대로 붙여 넣었는데도 글목록이 나타나지 않는다면 대부분 아래 항목 중 하나가 원인입니다.

① HTML 삽입 위치가 다른 경우

가장 흔한 원인입니다.

코드는 조금만 다른 위치에 넣어도 원하는 대로 동작하지 않을 수 있습니다.

② 저장하지 않고 창을 닫은 경우

의외로 자주 발생합니다.

코드를 붙여 넣은 뒤에는 반드시 오른쪽 위의 저장 버튼을 눌러야 합니다.

저장하지 않으면 수정 내용은 적용되지 않습니다.

③ 브라우저 캐시 때문일 수도 있습니다

가끔은 수정이 정상적으로 적용됐는데도 이전 화면이 그대로 보이는 경우가 있습니다.

이럴 때는 새로고침을 한 번 더 해 보거나 브라우저 캐시를 비운 뒤 다시 확인해 보세요.

PC와 모바일을 각각 확인해 보는 것도 좋습니다.



이 코드를 그대로 사용해도 될까요?

제가 사용하는 환경에서는 현재까지 문제없이 사용하고 있습니다.

다만 블로그스팟은 사용하는 테마에 따라 HTML 구조가 조금씩 다를 수 있습니다.

그래서 같은 코드를 적용해도 일부 테마에서는 위치를 조금 조정해야 하는 경우가 있을 수 있습니다.

만약 원하는 대로 동작하지 않는다면 먼저 HTML 삽입 위치를 다시 확인해 보시길 권합니다.

또한 코드를 수정하기 전에는 항상 현재 테마를 백업해 두는 것을 추천합니다.



자주 묻는 질문(FAQ)


Q1. HTML을 전혀 몰라도 따라 할 수 있을까요?

가능합니다.

저 역시 HTML을 거의 모르는 상태에서 시작했습니다.

처음에는 코드가 너무 길어서 어디를 수정해야 하는지도 몰랐습니다.

하지만 백업을 먼저 하고, 한 번에 한 가지씩만 수정하는 방법으로 차근차근 진행하니 생각보다 어렵지 않았습니다.

처음부터 모든 코드를 이해하려고 하기보다, 수정한 뒤 결과를 확인하는 과정을 반복하는 것이 훨씬 도움이 됐습니다.

Q2. 적용했는데 글목록이 보이지 않습니다.

가장 먼저 아래 세 가지를 확인해 보세요.

  • HTML 코드를 올바른 위치에 삽입했는지
  • 저장 버튼을 눌렀는지
  • 브라우저 캐시 때문에 이전 화면이 보이는 것은 아닌지

대부분은 이 세 가지를 확인하면 해결됩니다.

그래도 해결되지 않는다면 사용하는 블로그스팟 테마마다 HTML 구조가 조금씩 다를 수 있으므로, 코드를 삽입한 위치를 다시 확인해 보는 것을 추천합니다.

Q3. 버튼 색상이나 페이지당 글 개수도 변경할 수 있나요?

가능합니다.

코드 안에서 CSS의 색상 코드와 페이지당 글 개수를 설정하는 부분만 수정하면 원하는 형태로 바꿀 수 있습니다.

저도 처음에는 기본 상태로 사용하다가, 버튼 크기와 색상, 페이지당 글 개수까지 조금씩 수정하면서 지금의 형태로 완성했습니다.

Q4. 특정 라벨을 선택한 상태를 계속 유지할 수 있나요?

가능합니다.

이번에 공유한 코드는 방문자가 선택한 라벨을 유지하도록 수정한 버전입니다.

덕분에 같은 주제의 글을 연속해서 읽을 때 훨씬 편하게 사용할 수 있습니다.

이 기능이 제가 이번 프로젝트에서 가장 만족했던 부분이기도 합니다.



마무리

처음에는 단순히 네이버 블로그처럼 글목록 하나만 있으면 좋겠다는 생각으로 시작했습니다.

그런데 막상 시작해 보니 버튼 하나를 만드는 것에서 끝나지 않았습니다.

버튼 크기를 조정하고, 페이지당 글 개수를 바꾸고, 선택한 라벨이 유지되도록 수정하고, 마지막에는 버튼 색상까지 손보게 됐습니다.

돌이켜 보면 단순히 기능 하나를 추가한 것이 아니라, 블로그스팟을 조금 더 제 방식대로 만들어 가는 과정이었습니다.

무엇보다 HTML을 거의 모르던 제가 원하는 기능을 직접 구현했다는 사실이 가장 큰 자신감을 주었습니다.

혹시 지금 이 글을 읽고 계신 분도 저처럼 블로그스팟의 글목록이 아쉬워서 방법을 찾고 계셨다면, 이 글이 조금이나마 도움이 되었으면 좋겠습니다.

처음에는 낯설고 어렵게 느껴질 수 있습니다.

하지만 백업만 제대로 해두고, 하나씩 차근차근 따라가다 보면 생각보다 어렵지 않게 적용할 수 있습니다.

저도 그렇게 시작했습니다. 그리고 결국 원하는 기능을 제 손으로 완성할 수 있었습니다.

뿐만 아니라 이 포스팅에 사용된 여러 갖지 기능들도 요 며칠 사이에 익히게 된 것입니다.

여러분도 꼭 성공하시길 응원하겠습니다.


여기까지 컴맹 초보 블로거의 블로그스팟 글목록 만들기 좌충우돌 프로젝트였습니다.

오늘은 시원한 맥주 한 잔으로 스스로를 칭찬해주고 싶습니다.

앞으로 한 일주일 정도는 행복할 것 같습니다.

긴 글 읽어주셔서 감사합니다. 나날이 행복하세요.



    이전글 :  컴맹 초보 블로거가 직접 만든 네이버 스타일 글목록 (후기) 





블로그스팟 글목록 만들기 ①|컴맹 초보 블로거가 직접 만든 네이버 스타일 글목록 (후기)



블로그스팟(Blogger)을 처음 사용하면서 가장 답답했던 기능이 하나 있었습니다.

바로 '글목록'이 없다는 점입니다.

네이버로 블로그를 시작했던 저에게는 글목록이 너무 당연한 기능이었습니다. 방문자는 원하는 글을 쉽게 찾아볼 수 있고, 운영자도 작성한 글을 한눈에 관리할 수 있기 때문입니다.

그런데 블로그스팟을 시작하고 보니 제가 원하던 형태의 글목록은 기본으로 제공되지 않았습니다.

검색을 해도 원하는 방식은 쉽게 찾을 수 없었습니다.

그래서 결국 직접 만들어 보기로 했습니다.

HTML은 거의 모르는 수준이었지만 검색도 하고, ChatGPT와 Gemini 같은 AI에도 계속 질문하면서 하나씩 수정한 끝에 네이버 블로그처럼 글목록을 열고 닫을 수 있는 기능을 구현하는 데 성공했습니다.

이번 글은 그 과정에서 겪었던 시행착오와 경험을 정리한 후기입니다.

실제로 적용한 HTML과 자바스크립트 코드는 2편에서 처음부터 차근차근 공유하겠습니다.


이 글에서 다루는 내용

이번 글에서는 다음 내용을 순서대로 소개합니다.

  • 블로그스팟에서 글목록이 아쉬웠던 이유
  • 무료 스킨을 설치했다가 겪은 예상 밖의 문제
  • HTML을 거의 모르는 상태에서 글목록 버튼을 만든 과정
  • 여러 번 수정하며 원하는 형태로 완성한 이야기
  • 이번 경험을 통해 느낀 AI 활용법과 초보자의 도전

코드를 바로 찾는 분이라면 다음 편이 더 도움이 될 수 있습니다.

반대로 "컴맹도 정말 만들 수 있을까?"가 궁금한 분이라면 제 경험이 조금은 용기가 되었으면 좋겠습니다.


블로그스팟을 시작하며 가장 먼저 느낀 아쉬움


자유도는 높지만 초보자에게는 쉽지 않았습니다

저는 최근 블로그스팟(Blogger)에서 건강 정보를 다루는 블로그를 운영하기 시작했습니다.

블로그스팟의 가장 큰 장점은 자유도입니다.

테마의 HTML과 CSS를 직접 수정할 수 있고, 필요하다면 자바스크립트까지 추가해 원하는 기능을 구현할 수 있습니다.

국내 블로그 서비스에서는 하기 어려운 기능도 직접 만들 수 있다는 점은 분명 큰 장점입니다.

하지만 컴퓨터에 익숙하지 않은 사람에게는 이야기가 조금 달라집니다.

저처럼 HTML이라는 단어만 들어도 긴장하는 사람에게는 이런 자유도가 오히려 높은 진입장벽처럼 느껴졌습니다.

처음에는 "이걸 내가 정말 할 수 있을까?"라는 생각부터 들었습니다.


네이버 블로그를 오래 사용했다면 더 크게 느껴지는 차이

가장 먼저 불편했던 것은 역시 글목록이었습니다.

네이버 블로그에서는 글을 읽다가 목록을 펼쳐 다른 글로 이동하는 일이 너무 자연스럽습니다.

관심 있는 카테고리의 글을 이어서 읽기도 쉽고, 예전에 작성한 글을 다시 찾는 것도 어렵지 않습니다.

하지만 블로그스팟에서는 제가 원하던 방식의 글목록을 찾을 수 없었습니다.

처음에는 제가 기능을 못 찾는 줄 알았습니다.

설정을 몇 번이나 살펴봤지만 원하는 기능은 보이지 않았습니다.

그제야 "원래 없는 기능이구나."라는 사실을 알게 됐습니다.


단순히 불편한 것이 아니라 운영에도 영향을 줬습니다

글목록이 없으니 방문자도 이전 글을 찾기 어려웠고, 저 역시 작성한 글을 관리하기가 불편했습니다.

특히 건강 정보를 주제로 운영하는 블로그는 비슷한 주제의 글을 함께 읽는 경우가 많습니다.

예를 들어 영양제 글을 읽은 방문자가 같은 카테고리의 다른 글도 자연스럽게 이어서 볼 수 있어야 하는데, 원하는 글을 찾는 과정이 번거롭게 느껴졌습니다.

이 부분은 방문자의 편의성뿐 아니라 블로그를 운영하는 입장에서도 아쉬움이 컸습니다.

그래서 생각했습니다.

"없으면 내가 한번 만들어 보자."

그때까지만 해도 그 결정이 이렇게 긴 여정이 될 줄은 몰랐습니다.


무료 블로그스팟 스킨을 설치했다가 크게 후회했습니다


처음에는 이것만 설치하면 끝날 줄 알았습니다

글목록을 해결할 방법을 찾던 중 무료 스킨을 알게 됐습니다.

제가 듣고 있던 온라인 강의에서 수강생에게 제공하는 스킨이었고, 기능도 많고 디자인도 화려해 보였습니다.

별다른 고민 없이 바로 적용했습니다.

처음 며칠은 만족했습니다.

기본 테마보다 훨씬 보기 좋았고, 여러 기능도 추가되어 있어서 "괜찮은데?"라는 생각이 들었습니다.

하지만 시간이 지날수록 마음이 조금씩 불편해졌습니다.

저는 원래 단순하고 담백한 디자인을 좋아하는 편입니다.

그런데 이 스킨은 기능이 많다 보니 화면이 조금 복잡하게 느껴졌습니다.


결정적인 문제는 팝업 광고였습니다

얼마 지나지 않아서 더 큰 문제가 눈에 보이기 시작했습니다.

블로그에 접속할 때마다 팝업 광고가 뜨는 것이었습니다.

처음에는 제가 설정을 잘못한 줄 알았습니다.

하지만 확인해 보니 제가 설치한 광고가 아니었습니다.

무료로 제공받은 스킨 안에 광고 관련 코드가 포함되어 있었던 것입니다.

제가 수익을 얻는 광고도 아니었고, 방문자 입장에서도 불편할 정도로 자주 나타났습니다.

결국 더 이상 사용할 수 없겠다는 판단이 들었습니다.


스킨을 삭제하면 끝날 줄 알았습니다

그래서 스킨을 제거했습니다.

그런데 예상과 달리 광고는 계속 나타났습니다.

"분명 원래 테마로 되돌렸는데 왜 계속 뜨지?"

처음에는 이해가 되지 않았습니다.

광고와 관련된 코드가 여러 곳에 남아 있었던 모양입니다.

하나를 지우면 다른 곳에서 나타났고, 또 수정하면 다른 부분에서 문제가 생겼습니다.

그때는 HTML을 거의 모르던 시절이라 무엇을 삭제해야 하는지도 알 수 없었습니다.

정말 하나씩 검색하고, 확인하고, 다시 수정하는 과정을 반복할 수밖에 없었습니다.

돌이켜 보면 글목록을 만드는 것보다 원래 상태로 복구하는 과정이 더 힘들었던 것 같습니다.

다행히 천신만고 끝에 불필요한 광고 코드를 모두 정리했고, 블로그를 다시 깔끔한 기본 상태로 되돌릴 수 있었습니다.


결국 제가 원했던 것은 화려한 기능이 아니었습니다


필요한 것은 단 하나였습니다

복구를 마친 뒤 다시 블로그를 살펴봤습니다.

그때 문득 이런 생각이 들었습니다.

"내가 원했던 건 이렇게 많은 기능이 아니었는데."

사실 저는 화려한 효과나 복잡한 디자인에는 큰 관심이 없었습니다.

그저 방문자가 원하는 글을 쉽게 찾을 수 있는 깔끔한 글목록 하나면 충분했습니다.

그래서 목표를 아주 단순하게 정했습니다.

네이버 블로그처럼 '글목록 열기 · 닫기' 버튼을 만들어 보자.

이 목표를 정하고 다시 처음부터 검색을 시작했습니다.

검색도 해보고, AI에게도 계속 질문했습니다.

처음에는 무슨 말인지 이해되지 않는 답변도 많았습니다.

AI 답변에 모르는 용어가 나오면 검색엔진과 씨름하며 알아내고, 하나씩 질문을 바꿔 가며 조금씩 앞으로 나아갔습니다.


HTML을 거의 몰라도 첫 번째 성공은 할 수 있었습니다


1차 성공, 글목록 버튼이 화면에 나타났습니다

검색 엔진 그리고 AI와 씨름을 이어가던 어느 날 AI가 알려준 코드를 HTML 편집기에 조심스럽게 붙여 넣었습니다.

저장 버튼을 누르는 순간에도 솔직히 반신반의했습니다.

'설마 이게 정말 될까?'

새로고침을 했습니다.

그리고 화면을 보는 순간 저도 모르게 웃음이 나왔습니다.

드디어 블로그 화면에 '글목록 열기 · 닫기' 버튼이 나타난 것입니다.

기능 하나가 추가됐을 뿐인데 그날의 기분은 아직도 선명하게 기억납니다.

혼자 방에서 "됐다!"를 몇 번이나 외쳤는지 모릅니다.

HTML을 거의 모르던 제가 직접 코드를 넣어 원하는 기능을 만들었다는 사실이 너무 신기했습니다.

하지만 그 기쁨은 오래가지 않았습니다.

버튼을 계속 바라보고 있으니 또 다른 문제들이 하나둘씩 눈에 들어오기 시작했습니다.

진짜 작업은 바로 그때부터였습니다.


성공인 줄 알았는데, 진짜 작업은 그때부터였습니다

글목록 버튼이 생긴 것만으로도 정말 기뻤습니다.

하지만 블로그를 몇 번 열어보고 직접 사용해 보니 아쉬운 점이 하나둘씩 눈에 들어오기 시작했습니다.

기능은 분명 작동했습니다.

그런데 제가 머릿속으로 그렸던 모습과는 조금 달랐습니다.

'여기까지 왔는데 조금만 더 다듬어 볼까?'

그 생각이 결국 다섯 번의 수정으로 이어졌습니다.


2차 수정|버튼 크기와 위치를 자연스럽게 바꾸기


기능보다 먼저 눈에 들어온 건 어색한 디자인이었습니다

가장 먼저 눈에 띈 것은 버튼의 크기였습니다.

생각보다 너무 컸고, 헤더와도 거의 붙어 있어서 전체 화면이 답답해 보였습니다.

기능은 잘 작동했지만 처음 방문한 사람이 보면 "뭔가 어색하다."는 느낌을 받을 것 같았습니다.

그래서 이번에는 디자인을 조금 손보기로 했습니다.

AI에게는 이전처럼 막연하게 질문하지 않았습니다.

이번에는 훨씬 구체적으로 설명했습니다.

버튼은 그대로 두고 크기만 조금 줄이고 싶습니다.
헤더와의 간격도 조금 띄우고 싶습니다.

그러자 이전보다 훨씬 원하는 답에 가까운 코드를 받을 수 있었습니다.

그 코드를 그대로 적용해 보니 버튼 크기도 자연스럽게 줄었고, 여백도 보기 좋게 정리됐습니다.

그때 처음으로 깨달았습니다.

AI에게 좋은 답을 얻으려면 무엇을 원하는지 구체적으로 설명하는 것이 정말 중요하다는 사실을 말입니다.


3차 수정|페이지당 글 개수도 원하는 만큼 바꿨습니다


하나 해결하니 욕심이 생기기 시작했습니다

처음에는 버튼만 만들어도 만족했습니다.

그런데 하나씩 해결하다 보니 욕심이 생겼습니다.

글목록에 표시되는 글의 개수도 제가 원하는 숫자로 바꾸고 싶었습니다.

기본 설정은 제 블로그와는 조금 맞지 않는다고 느꼈습니다.

건강 정보를 다루는 블로그 특성상 한 화면에서 조금 더 많은 글을 보여주는 편이 방문자에게도 편할 것 같았습니다.

그래서 관련 코드를 다시 찾아보기 시작했습니다.

예전 같았으면 어디를 수정해야 하는지조차 몰랐을 텐데, 몇 번 코드를 만져 본 뒤라 그런지 이전보다 조금은 덜 막막했습니다.

AI에게도 이번에는 훨씬 정확하게 질문할 수 있었습니다.

글목록 기능은 그대로 두고, 페이지당 표시되는 글 개수만 변경하고 싶습니다.

덕분에 원하는 부분만 수정할 수 있었고, 글 개수도 제가 원하는 대로 바꿀 수 있었습니다.

작은 변화였지만 블로그를 실제로 사용할 때 만족도는 훨씬 높아졌습니다.


가장 만족스러웠던 수정은 따로 있었습니다


4차 수정|선택한 라벨이 계속 유지되도록 만들기

여기까지 오니 거의 완성됐다고 생각했습니다.

그런데 실제로 글을 읽다 보니 예상하지 못했던 문제가 하나 나타났습니다.

예를 들어 '건강식품' 라벨을 선택한 뒤 글목록에서 글 하나를 클릭하면 해당 글은 정상적으로 열렸습니다.

문제는 그다음이었습니다.

읽고 나서 다시 목록을 열어 보면 방금 선택했던 라벨이 사라져 있었습니다.

결국 다시 처음부터 원하는 라벨을 찾아야 했습니다.

방문자 입장에서는 같은 주제의 글을 계속 읽기가 불편한 구조였습니다.

처음에는 그냥 참고 사용할까도 생각했습니다.

하지만 사용할수록 이 부분이 계속 마음에 걸렸습니다.

그래서 결국 또다시 수정에 들어갔습니다.

이번에는 이전보다 훨씬 어려웠습니다.

HTML만 수정해서 해결되는 문제가 아니었습니다.

자바스크립트까지 함께 수정해야 했기 때문입니다.

솔직히 그때는 자바스크립트가 무엇인지도 제대로 몰랐습니다.

그래도 포기하지 않았습니다.

이번에도 문제를 최대한 자세하게 설명했습니다.

예전처럼 "안 됩니다."라고만 말하지 않았습니다.

대신 이렇게 설명했습니다.

특정 라벨을 선택한 뒤 글을 클릭하면 라벨이 초기화된다.
다른 라벨을 선택하기 전까지는 현재 선택한 라벨이 계속 유지됐으면 좋겠다.

그러자 이전보다 훨씬 정확한 방향의 답을 받을 수 있었습니다.

몇 번의 수정 끝에 드디어 원하는 대로 작동했습니다.

이제는 방문자가 같은 주제의 글을 연속해서 읽어도 선택했던 라벨이 그대로 유지됐습니다.

이 순간이야말로 이번 프로젝트에서 가장 만족스러웠던 순간 중 하나였습니다.


마지막은 디자인 욕심이었습니다


5차 수정|버튼 색상도 내 블로그에 맞게 변경

기능은 모두 완성됐습니다.

그런데 여기까지 오니 또 하나 욕심이 생겼습니다.

기본으로 적용된 검은색 버튼보다 제 블로그 분위기에 어울리는 파란색 버튼이 더 잘 어울릴 것 같았습니다.

이번 수정은 생각보다 간단했습니다.

색상 코드만 바꾸면 끝이었습니다.

앞에서 여러 번 시행착오를 겪었던 덕분인지 이번에는 겁도 나지 않았습니다.

원하는 색으로 바꾸고 저장한 뒤 다시 화면을 열었습니다.

생각했던 것보다 훨씬 자연스럽게 잘 어울렸습니다.

버튼 하나의 색상만 바뀌었을 뿐인데 블로그 전체 분위기가 한층 정돈된 느낌이었습니다.

그날은 완성된 화면을 한참 동안 눌러 보며 혼자 웃었습니다.

글목록 버튼을 눌러 보고,

라벨도 선택해 보고,

다른 글도 열어 보고,

다시 목록으로 돌아와 보고.

몇 번을 반복해도 모두 제가 원하는 방식으로 작동했습니다.

최종 완성된 화면을 보면서 그 순간만큼은 얼마나 뿌듯했는지 모릅니다. 너무 흥분되서 하마터면 소리지를 뻔 했습니다. 혼자 방 안을 이리저리 돌아다니며 좋아했습니다.

'오늘은 시원한 맥주 한 잔 정도는 스스로에게 선물해도 괜찮겠다.'

정말 그런 생각이 들었습니다.


이번 작업을 하며 얻은 가장 큰 수확

처음에는 단순히 글목록 하나를 추가하려고 시작했습니다.

그런데 작업을 계속하다 보니 버튼 크기를 바꾸고, 글 개수를 수정하고, 라벨 유지 기능을 추가하고, 마지막에는 버튼 디자인까지 손보게 됐습니다.

돌이켜 보면 글목록을 만든 것보다 문제를 하나씩 해결해 나가는 과정 자체가 더 큰 공부였습니다.

특히 이번 경험을 통해 초보자가 HTML을 수정할 때 도움이 되었던 방법이 몇 가지 있었습니다.

1. 수정하기 전에는 반드시 원본을 백업했습니다

예상하지 못한 문제가 생기면 언제든 이전 상태로 돌아갈 수 있도록 수정하기 전 원본 코드를 따로 저장해 두었습니다.

무료 스킨을 사용했다가 크게 고생한 뒤에는 이 습관이 얼마나 중요한지 더욱 실감했습니다.

2. 한 번에 하나씩만 수정했습니다

처음에는 여러 부분을 동시에 고치려고 했습니다.

그런데 문제가 생기면 어디에서 잘못됐는지 찾기가 너무 어려웠습니다.

그 이후부터는 버튼 크기 하나, 여백 하나, 색상 하나처럼 항상 한 가지만 수정한 뒤 저장하고 확인하는 방식으로 바꿨습니다.

시간은 조금 더 걸렸지만 결과적으로 훨씬 빠르게 해결할 수 있었습니다.

3. AI에게는 결과보다 상황을 먼저 설명했습니다

이번 작업에서 가장 크게 달라진 점이 바로 이것입니다.

예전에는

"~가 안 된다. ···"

이런 식으로 애매하고 다소 모호하게 질문했습니다.

하지만 나중에는

무엇을 했는지
어떤 문제가 생겼는지
어떻게 작동하길 원하는지

이 세 가지를 함께 설명하기 시작했습니다.

그러자 AI가 제 상황을 훨씬 정확하게 이해했고, 원하는 답을 받을 확률도 눈에 띄게 높아졌습니다..


50대 초보 블로거가 이번 프로젝트를 통해 배운 것

글목록 하나를 만들기까지 생각보다 많은 시간이 걸렸습니다.

중간에 여러 번 막혔고, 처음부터 다시 시작한 적도 있었습니다.

그래도 지금 돌이켜보면 가장 큰 수확은 글목록 기능 자체가 아니라 문제를 해결하는 방법을 배웠다는 것입니다.


AI는 만능이 아니라 '좋은 질문'을 기다리는 도구였습니다


이번 경험으로 프롬프트의 중요성을 실감했습니다

이번 작업을 하면서 AI를 정말 많이 활용했습니다.

처음에는 AI에게 질문만 하면 바로 원하는 답을 얻을 수 있을 거라고 생각했습니다.

하지만 실제로는 그렇지 않았습니다.

막연하게 질문하면 막연한 답이 돌아왔고, 문제를 구체적으로 설명하면 훨씬 도움이 되는 답을 받을 수 있었습니다.

예를 들어 처음에는 이렇게 질문했습니다.

"글목록이 이상하다. 어떻게 해야 되는 지 알려줘."

당연히 원하는 답을 얻기 어려웠습니다.

반면 나중에는 이렇게 질문했습니다.

"특정 라벨을 선택한 뒤 글을 클릭하면 선택한 라벨이 해제된다. 다른 라벨을 선택하기 전까지 현재 라벨이 유지되도록 수정하고 싶다."

질문이 구체적이자 답도 훨씬 정확해졌습니다.

그때 깨달았습니다.

AI가 특별해서라기보다 제가 무엇을 원하는지 제대로 설명하지 못하고 있었다는 사실을 말입니다.

이번 일을 계기로 문제를 작은 단위로 나누고, 현재 상황을 정확하게 설명하는 습관이 생겼습니다.

앞으로 새로운 기능을 추가하거나 블로그를 개선할 때도 이 경험이 큰 도움이 될 것 같습니다.


나이는 새로운 도전을 포기할 이유가 아니었습니다

저는 50대 후반, 60을 바라보는 나이입니다.

예전에는 HTML이라는 단어만 봐도 겁부터 났습니다.

괜히 잘못 건드렸다가 블로그가 망가질 것 같았기 때문입니다.

하지만 막상 하나씩 부딪혀 보니 생각보다 해결할 수 있는 문제가 많았습니다.

물론 쉬웠다는 이야기는 아닙니다. 컴맹에 가까운 저였기에 고생을 많이 했습니다.

검색도 정말 많이 했고, 같은 코드를 여러 번 수정하기도 했습니다.

그래도 한 단계씩 해결하다 보니 결국 제가 원했던 모습까지 만들 수 있었습니다.

이번 일을 겪으며 다시 한번 느꼈습니다.

새로운 기술을 배우는 데 나이는 큰 문제가 아니었습니다.

오히려 시도해 보려는 마음이 더 중요했습니다.

처음에는 어려워 보여도 한 걸음씩 앞으로 나아가다 보면 어느 순간 분명 이런 생각이 듭니다.

"내가 이걸 정말 해냈네?"

저도 그 순간을 경험했습니다.


블로그스팟을 처음 시작하는 분께 드리고 싶은 말

블로그스팟은 처음 접하면 조금 낯설게 느껴질 수 있습니다.

국내 블로그 서비스처럼 버튼 하나만 누르면 원하는 기능이 생기는 경우는 많지 않습니다.

대신 원하는 기능을 직접 만들어 갈 수 있다는 장점이 있습니다.

물론 HTML이나 CSS를 처음부터 모두 이해할 필요는 없습니다.

저 역시 그렇게 시작하지 않았습니다.

처음에는 한 줄도 이해하지 못했습니다.

그저 문제가 생기면 원인을 찾아보고, 하나만 수정한 뒤 결과를 확인하는 일을 반복했을 뿐입니다.

그 과정을 계속하다 보니 조금씩 익숙해졌습니다.

만약 지금 블로그스팟이 너무 어렵게 느껴진다면 조급해하지 않으셨으면 좋겠습니다.

처음부터 완벽하게 하려 하기보다 하나씩 해결해 나가는 과정 자체가 가장 좋은 공부가 될 수 있습니다.


마무리

처음에는 글목록 하나만 만들면 끝날 줄 알았습니다.

하지만 작업을 하다 보니 버튼 크기를 바꾸고, 페이지당 글 개수를 수정하고, 선택한 라벨이 유지되도록 개선하고, 마지막에는 버튼 색상까지 바꾸게 됐습니다.

처음 계획했던 것보다 훨씬 긴 여정이었지만, 그만큼 얻은 것도 많았습니다.

특히 HTML을 거의 모르던 제가 원하는 기능을 직접 구현했다는 사실은 지금도 꽤 큰 자신감으로 남아 있습니다.

혹시 지금 이 글을 읽고 계신 분도 저처럼 블로그스팟의 글목록 때문에 답답함을 느끼고 계셨다면, "컴맹인 저 사람도 해냈으니 나도 한번 해볼 수 있겠다."라는 생각만 가져도 충분합니다.

처음 한 걸음이 가장 어렵지, 그다음부터는 조금씩 길이 보이기 시작합니다.


다음 글에서는 실제 적용 방법을 공유합니다

여기까지가 제가 블로그스팟에 네이버 스타일 글목록을 만들게 된 과정입니다.

다음 글에서는 실제로 적용한 HTML과 JavaScript 전체 코드, 코드 삽입 위치, 버튼 크기와 색상 변경 방법, 페이지당 글 개수 수정, 선택한 라벨을 유지하는 방법까지 처음부터 차근차근 정리해 보겠습니다.

HTML이 처음인 분도 그대로 따라 할 수 있도록 최대한 쉽게 설명했습니다.

  다음글 :  블로그스팟 글목록 만들기 ②|네이버 스타일 글목록 HTML 전체 코드 적용 방법  




2026년 8월 1일 토요일

통곡물 효능 10가지, 혈당·심장 건강에 좋은 이유와 종류·하루 권장량 총정리


통곡물은 식이섬유와 베타글루칸, 비타민, 미네랄이 풍부해 혈당 관리와 심장 건강에 도움이 되는 대표적인 건강 식품입니다. 최근에는 혈당 스파이크를 줄이는 식습관에 대한 관심이 높아지면서 통곡물효능, 통곡물 종류, 혈당 낮추는 곡물, 통곡물밥 효능, 귀리 효능, 다이어트 통곡물밥 등을 찾는 사람도 꾸준히 늘고 있습니다.

실제로 미국심장협회(AHA), 미국인을 위한 식생활 가이드(Dietary Guidelines for Americans) 등에서는 정제 곡물보다 통곡물 섭취 비중을 늘릴 것을 권장하고 있습니다.

이번 글에서는 통곡물이 건강에 좋은 이유와 대표적인 종류, 건강효과 10가지, 섭취 시 주의사항, 하루 권장 섭취량까지 최신 건강 정보를 바탕으로 알기 쉽게 정리해 보겠습니다.


한눈에 보는 핵심 요약

✔ 통곡물이란 겨(Bran), 배아(Germ), 배유(Endosperm)를 모두 포함한 곡물을 말합니다..

✔ 정제 곡물보다 식이섬유와 비타민, 미네랄이 풍부합니다.

✔ 혈당 관리, 장 건강, 심혈관 건강을 위한 식단에 자주 권장됩니다.

✔ 대표적인 통곡물은 현미, 귀리, 보리, 통밀, 퀴노아입니다.

✔ 하루 곡류 섭취량의 절반 이상을 통곡물로 선택하는 것이 여러 식생활 가이드에서 권장됩니다.


통곡물이란?

통곡물 뜻

통곡물(Whole Grain)은 곡물의 가장 바깥 왕겨만 제거하고 겨(Bran), 배아(Germ), 배유(Endosperm)를 그대로 보존한 곡물을 말합니다.

겨와 배아에는 식이섬유, 비타민 B군, 철분, 마그네슘, 아연, 항산화 성분 등이 풍부하게 들어 있습니다. 도정 과정에서 이 부분을 제거하지 않기 때문에 영양소 손실이 적은 것이 가장 큰 특징입니다.

반대로 흰쌀이나 흰밀가루처럼 정제된 곡물은 겨와 배아가 제거되어 대부분 전분이 많은 배유만 남습니다. 같은 탄수화물이라도 영양소와 식이섬유 함량에는 상당한 차이가 있습니다.


대표적인 통곡물 종류

통곡물은 종류마다 함유된 영양소와 특징이 조금씩 다릅니다. 한 가지보다 여러 종류를 번갈아 섭취하면 보다 균형 잡힌 식단을 만드는 데 도움이 됩니다.

현미

현미는 가장 대표적인 통곡물입니다. 백미보다 식이섬유와 비타민 B군이 풍부하며 포만감을 오래 유지하는 데 도움이 될 수 있습니다.

귀리

귀리는 혈당 낮추는 곡물로 가장 많이 알려져 있습니다.

수용성 식이섬유인 베타글루칸 함량이 높아 혈당과 LDL(나쁜) 콜레스테롤 관리에 대한 연구가 가장 많이 이루어진 통곡물 중 하나입니다.

귀리밥이나 오트밀 형태로 쉽게 섭취할 수 있습니다.

보리

보리 역시 베타글루칸이 풍부한 곡물입니다. 식후 혈당 관리와 장 건강을 위한 식단에 자주 활용됩니다.

통밀

통밀은 밀기울과 배아를 그대로 포함하고 있어 일반 밀가루보다 식이섬유와 미네랄 함량이 높습니다.

통밀빵이나 통밀 파스타처럼 일상에서도 비교적 쉽게 접할 수 있습니다.

퀴노아

퀴노아는 단백질과 미네랄이 풍부한 곡물로 샐러드나 잡곡밥에 잘 어울립니다.

수수·조·기장

수수와 조, 기장은 다양한 미네랄과 식이섬유를 함유하고 있어 잡곡밥에 자주 활용되는 통곡물입니다.

통곡물특징활용 방법
현미식이섬유와 비타민 B군 풍부현미밥
귀리베타글루칸 함유귀리밥, 오트밀
보리수용성 식이섬유 풍부보리밥
통밀밀기울과 배아 포함통밀빵
퀴노아단백질과 미네랄 풍부샐러드, 밥
수수·조·기장다양한 미네랄 함유잡곡밥

통곡물마다 함유한 영양소와 장점이 조금씩 다르므로 현미, 귀리, 보리, 통밀 등을 번갈아 섭취하면 보다 균형 잡힌 영양 섭취에 도움이 됩니다.


통곡물 종류 비교


통곡물효능 10가지

통곡물은 단순히 흰쌀을 대신하는 잡곡이 아니라 식이섬유와 다양한 미량 영양소를 함께 섭취할 수 있는 식품입니다.

다음과 같은 건강상의 장점이 알려져 있습니다.

1. 식후 혈당 상승을 완만하게 하는 데 도움이 됩니다

통곡물에는 식이섬유가 풍부해 탄수화물의 소화와 흡수 속도를 늦추는 데 도움이 됩니다.

그 결과 식후 혈당이 급격히 상승하는 현상을 줄이는 데 긍정적인 영향을 줄 수 있으며, 혈당 관리가 필요한 사람의 식단에도 자주 활용됩니다.

2. 인슐린 작용과 정상적인 당 대사를 돕습니다

통곡물에는 마그네슘 등 당 대사에 필요한 영양소가 들어 있습니다.

특정 식품만으로 혈당이 개선되는 것은 아니지만, 통곡물을 포함한 균형 잡힌 식단은 건강한 혈당 관리에 도움이 될 수 있습니다.

혈당지수(GI)에 대해 자세히 알고 싶다면 👉 혈당지수란?

3. 포만감이 오래 유지됩니다

풍부한 식이섬유는 위에서 머무는 시간을 늘려 공복감을 줄이는 데 도움이 됩니다.

그래서 다이어트 통곡물밥 식단에도 자주 활용되며 과식을 줄이는 데 긍정적인 영향을 줄 수 있습니다.

4. 에너지가 보다 안정적으로 공급됩니다

통곡물은 복합 탄수화물 식품으로 소화 속도가 비교적 느린 편입니다.

덕분에 에너지가 천천히 공급되어 식사 후 급격한 허기나 피로감을 줄이는 데 도움이 될 수 있습니다.

5. 혈압과 혈관 건강 유지에 도움이 됩니다

통곡물에는 마그네슘과 칼륨 등 다양한 미네랄이 포함되어 있어 건강한 혈관 기능을 유지하는 식단의 일부로 권장됩니다.

6. 심혈관 건강 관리에 도움이 될 수 있습니다

미국심장협회(AHA)는 심혈관 건강을 위한 식생활에서 정제 곡물보다 통곡물 선택을 권장하고 있습니다.

특히 귀리의 베타글루칸은 LDL 콜레스테롤 관리와 관련된 연구가 꾸준히 발표되고 있습니다.

7. 장 건강과 배변 활동에 도움이 됩니다

불용성 식이섬유는 대변의 부피를 늘려 장운동을 돕고, 일부 식이섬유는 장내 유익균의 먹이가 되어 건강한 장내 환경을 유지하는 데 도움이 될 수 있습니다.

8. 콜레스테롤 관리에 도움이 될 수 있습니다

귀리에 풍부한 베타글루칸은 장에서 점성이 있는 형태를 만들어 콜레스테롤 배출을 돕는 것으로 알려져 있습니다.

특히 혈중 LDL 콜레스테롤 관리에 대한 연구 근거가 비교적 많이 축적되어 있습니다.

9. 비타민과 미네랄을 함께 섭취할 수 있습니다

통곡물에는 비타민 B군을 비롯해 철분, 마그네슘, 아연 등 다양한 영양소가 들어 있습니다.

정제 곡물은 도정 과정에서 겨와 배아가 제거되기 때문에 이러한 영양소의 함량이 줄어들 수 있습니다. 따라서 같은 곡류를 먹더라도 통곡물을 선택하면 여러 영양소를 함께 섭취하는 데 유리합니다.

10. 만성질환 예방을 위한 건강한 식단에 포함됩니다

통곡물을 충분히 포함한 식단은 심혈관질환, 제2형 당뇨병 등 만성질환 위험을 낮추는 식습관과 관련이 있는 것으로 알려져 있습니다.

다만 통곡물 하나만 많이 먹는다고 질병을 예방할 수 있는 것은 아닙니다. 채소, 과일, 콩류, 단백질 식품을 골고루 섭취하고 규칙적으로 움직이는 생활습관이 함께 필요합니다.


통곡물 효능


통곡물 섭취 시 주의사항

통곡물은 건강에 좋은 식품이지만, 평소 식습관과 소화 상태를 고려해 양을 조절해야 합니다.

처음에는 조금씩 늘려 드세요

평소 흰쌀이나 흰 빵을 주로 먹던 사람이 갑자기 식단을 모두 통곡물로 바꾸면 복부 팽만감, 가스, 묽은 변, 소화불량 등이 생길 수 있습니다.

처음에는 백미에 현미나 귀리를 조금 섞고, 몸이 적응하면 비율을 천천히 높이는 것이 좋습니다.

처음 시작할 때 추천 비율

  • 백미 70% + 통곡물 30%
  • 적응한 뒤 백미 50% + 통곡물 50%
  • 소화 상태가 괜찮다면 여러 잡곡을 번갈아 활용

처음부터 100% 현미밥을 고집하기보다 꾸준히 먹을 수 있는 비율을 찾는 편이 현실적입니다.

물을 충분히 마시세요

식이섬유는 수분을 흡수해 부피가 커지는 성질이 있습니다. 통곡물 섭취량만 늘리고 물을 충분히 마시지 않으면 오히려 변비나 복부 불편감이 심해질 수 있습니다.

통곡물밥이나 오트밀을 먹을 때는 평소보다 수분 섭취에도 신경 쓰는 것이 좋습니다.

귀리 효능과 부작용을 함께 확인하세요

귀리는 베타글루칸이 풍부해 혈당과 콜레스테롤 관리에 도움이 될 수 있지만, 한꺼번에 너무 많이 먹으면 가스나 복통이 생길 수 있습니다.

오트밀을 처음 먹는다면 소량부터 시작하고 설탕이나 시럽이 많이 들어간 제품보다는 원재료가 단순한 제품을 고르는 것이 좋습니다.

밀 알레르기나 셀리악병이 있는 사람은 제품의 글루텐 함유 여부와 교차 오염 가능성도 확인해야 합니다.

혈당 관리 중이라면 섭취량도 중요합니다

통곡물은 정제 곡물보다 혈당 반응이 완만한 편이지만 탄수화물이 없는 식품은 아닙니다.

현미밥이나 귀리밥도 양을 많이 먹으면 혈당이 오를 수 있으므로 단백질과 채소를 함께 먹고 개인에게 맞는 1회 섭취량을 조절해야 합니다.


통곡물 하루 권장 섭취량

여러 식생활 가이드에서는 하루에 먹는 곡류 가운데 적어도 절반을 통곡물로 선택하도록 권장합니다.

다만 ‘통곡물 하루 90~130g’처럼 모든 사람에게 동일하게 적용되는 절대적인 기준은 아닙니다. 나이, 성별, 활동량, 전체 열량 섭취량에 따라 필요한 곡류의 양이 달라지기 때문입니다.

일상에서는 다음과 같이 바꾸면 어렵지 않게 통곡물 섭취량을 늘릴 수 있습니다.

대상추천 방법
일반 성인하루 곡류 섭취의 절반가량을 통곡물로 선택
통곡물 초보자백미에 현미·귀리·보리를 20~30% 섞기
다이어트 중인 사람통곡물밥에 단백질과 채소를 함께 구성
혈당 관리가 필요한 사람밥의 양을 조절하고 채소·단백질부터 섭취

다이어트 통곡물밥 먹는 방법

다이어트를 위해 통곡물밥을 먹더라도 밥만 바꾸는 것으로 충분하지는 않습니다.

현미, 귀리, 보리를 섞은 밥에 달걀, 두부, 생선, 닭고기 같은 단백질 식품과 채소 반찬을 곁들이면 포만감과 영양 균형을 함께 챙길 수 있습니다.

실전 식사 예시

  • 현미·귀리밥 + 구운 생선 + 나물
  • 보리밥 + 두부구이 + 채소 반찬
  • 무가당 오트밀 + 달걀 + 견과류
  • 통밀빵 + 닭가슴살 또는 달걀 + 채소

통곡물밥도 한 공기를 빠르게 먹기보다 채소와 단백질을 먼저 먹고 천천히 섭취하면 식후 포만감을 유지하는 데 도움이 됩니다.


통곡물 건강효과 핵심 정리

통곡물은 겨, 배아, 배유를 모두 포함한 곡물로 정제 곡물보다 식이섬유와 비타민, 미네랄이 풍부합니다.

주요 통곡물효능은 다음과 같습니다.

  1. 식후 혈당 상승 완화
  2. 정상적인 당 대사 지원
  3. 포만감 유지
  4. 안정적인 에너지 공급
  5. 혈압과 혈관 건강 관리
  6. 심혈관 건강 지원
  7. 장운동과 배변 활동 개선
  8. LDL 콜레스테롤 관리
  9. 비타민과 미네랄 보충
  10. 건강한 식단 구성에 도움

처음부터 식단 전체를 바꿀 필요는 없습니다. 오늘 먹는 흰쌀밥에 귀리나 보리를 한두 숟갈 섞거나, 흰 빵 대신 통곡물 함량이 높은 빵을 고르는 것부터 시작해 보세요.

작은 변화를 꾸준히 이어가는 것이 통곡물을 건강하게 섭취하는 가장 좋은 방법입니다.


자주 묻는 질문(FAQ)


Q1. 통곡물과 잡곡의 차이는 무엇인가요?

A1. 통곡물은 겨, 배아, 배유를 모두 포함한 곡물을 뜻합니다. 잡곡은 쌀 이외의 여러 곡물을 통칭하는 표현으로, 가공 정도에 따라 통곡물일 수도 있고 아닐 수도 있습니다.

예를 들어 현미와 통귀리는 통곡물이지만, 껍질과 배아가 제거된 곡물은 잡곡으로 불리더라도 통곡물에 해당하지 않을 수 있습니다.

Q2. 통곡물과 정제 곡물의 차이는 무엇인가요?

A2. 가장 큰 차이는 겨(Bran)와 배아(Germ)를 그대로 유지했는지 여부입니다.

통곡물은 겨, 배아, 배유를 모두 포함하고 있어 식이섬유와 비타민, 미네랄, 항산화 성분이 풍부합니다. 반면 흰쌀이나 흰밀가루 같은 정제 곡물은 도정 과정에서 겨와 배아가 제거되어 식이섬유와 일부 영양소 함량이 줄어듭니다.

혈당 관리와 심혈관 건강을 위해서는 정제 곡물보다 통곡물의 비율을 조금씩 늘리는 식습관이 도움이 될 수 있습니다.

Q3. 통곡물밥은 매일 먹어도 괜찮나요?

A3. 대부분의 건강한 성인은 균형 잡힌 식단의 일부로 통곡물밥을 매일 먹어도 괜찮습니다.

다만 식이섬유 섭취가 갑자기 늘면 복부 팽만이나 가스가 생길 수 있으므로 처음에는 소량부터 시작하는 것이 좋습니다.

Q4. 통곡물을 먹으면 혈당이 오르지 않나요?

A4. 통곡물도 탄수화물 식품이므로 섭취 후 혈당은 오릅니다.

다만 정제 곡물보다 식이섬유가 풍부해 소화와 흡수가 비교적 천천히 진행되므로 식후 혈당이 급격히 상승하는 것을 줄이는 데 도움이 될 수 있습니다.

Q5. 현미와 귀리 중 혈당 관리에 더 좋은 곡물은 무엇인가요?

A5. 현미와 귀리 모두 혈당 관리 식단에 활용할 수 있습니다.

귀리는 수용성 식이섬유인 베타글루칸이 풍부해 혈당과 콜레스테롤 관리 측면에서 연구가 많이 이루어졌습니다. 다만 개인별 혈당 반응은 섭취량과 조리법, 함께 먹는 음식에 따라 달라질 수 있습니다.

Q6. 다이어트할 때 통곡물밥은 흰쌀밥보다 좋은가요?

A6. 통곡물밥은 식이섬유가 풍부해 포만감 유지에 도움이 될 수 있습니다.

하지만 통곡물밥도 열량과 탄수화물을 포함하므로 많이 먹으면 체중 감량에 방해가 될 수 있습니다. 적정량을 먹고 단백질, 채소, 운동을 함께 관리해야 합니다.

Q7. 통밀빵은 어떻게 골라야 하나요?

A7. 제품 앞면의 색이나 ‘건강빵’, ‘곡물빵’ 같은 문구만 보지 말고 원재료명과 통곡물 함량을 확인해야 합니다.

통밀이나 통곡물이 원재료 목록 앞부분에 표시된 제품을 우선 선택하고, 당류와 나트륨 함량도 함께 비교하는 것이 좋습니다.



    함께 보면 유익한 글    

 혈당지수란? '혈당지수 낮은 음식' (GI지수 표)

식이섬유 많은 음식 TOP30

옥수수 효능 10가지, 영양성분·칼로리·당뇨 환자 섭취법

비타민C 효능 총정리! 메가도스 효과와 부작용은?




가장 많이 본 글