이 글에서는 구글 블로거에서 글을 좀 더 세련되고 편하게 작성하기 위한 방법에 대해서 설명합니다. 이를 달성하기 위해서 아래와 같은 순서로 설명합니다.
- 구글 블로거에서 글을 세련되게 작성하는 방법 개요
- 구글 블로거 CSS 설정
- 구글 블로거 글 템플릿 만들기
- 구글 블로거 글 템플릿 등록
구글 블로거에서 글을 세련되게 작성하는 방법 개요
구글 블로거의 새 글 편집기는 제공하는 기능이 상당히 적은 편입니다. 그래서, 네이버 블로그나 티스토리 블로그를 하시던 분들은 구글 블로거를 이용해서 블로그를 작성하였을 때 불편한 것이 많습니다.
이를 조금이라도 편하게 하기 위해서는 미리 사용할 것들을 CSS로 설정해 놓은 뒤, 글 템플릿에 해당 아이템을 모두 넣어 놓고 새 글 작성 시에 이용할 수 있도록 하는 것입니다.
CSS란
CSS란 Cascading Style Sheets의 약자입니다. 웹 페이지의 표시를 설명하는 데 사용되는 언어입니다. 이를 통해 웹 개발자는 색상, 레이아웃, 글꼴 및 기타 시각적 요소를 포함하여 HTML 및 XML 문서의 스타일을 지정할 수 있습니다.
CSS는 HTML 요소를 선택한 다음 스타일을 적용하여 작동합니다. 스타일은 HTML 요소나 요소 내의 클래스 또는 ID 특성에 직접 적용할 수 있습니다. 이를 통해 대상 스타일 지정이 가능하고 웹 개발자가 여러 페이지에서 일관된 스타일을 만들 수 있습니다.
외부 스타일 시트, 내부 스타일 시트 또는 인라인 스타일 사용을 포함하여 웹 페이지에 CSS를 포함하는 여러 가지 방법이 있습니다. 외부 스타일 시트는 스타일과 콘텐츠를 분리하여 웹 페이지를 보다 쉽게 유지 관리하고 업데이트할 수 있으므로 가장 일반적으로 사용되는 방법입니다.
CSS는 매력적이고 반응이 빠르고 사용자 친화적인 웹 사이트를 만드는 데 필수적인 도구입니다. 언어에 정기적으로 새로운 기능이 추가되면서 지속적으로 발전하고 있습니다. 웹 개발자는 HTML 및 JavaScript와 함께 CSS를 사용하여 사용자의 요구를 충족하는 동적 및 대화형 웹 페이지를 만듭니다.
먼저 CSS 설정을 알아보도록 하겠습니다.
구글 블로거 CSS 설정
구글 블로거에서 CSS 설정을 하기 위해서는 먼저 블로거에 로그인 합니다.
로그인 후 레이아웃을 클릭하면 우측에 레이아웃이 나타나며, 제일 우측 상단 부분에 "테마 디자이너"라는 항목이 나타납니다. 이를 클릭해서 테마 고급설정으로 들어갈 수 있습니다.
이 항목을 클릭하고 다음의 내용을 붙여 넣습니다..my_note_blue { position:relative; background:#E0ECF8; width:300px; max-width: 100%; text-align: center; padding: 12px; color:black; } .my_note_blue:before { content:""; position:absolute; top:0; right:0; border-width:0 16px 16px 0; border-style:solid; border-color: #FFFFFF #FFFFFF #0054FF #0054FF; background: #0054FF; display:block; width:0; } .my_note_yellow { position: relative; background-color: #ffc; padding: 2rem; text-align: center; max-width: 200px; } .my_note_yellow::before { content: ""; position: absolute; z-index: -1; bottom: 15px; right: 5px; width: 50%; top: 80%; max-width: 200px; box-shadow: 0px 13px 10px black; rotate: 4deg; } table { table-layout: auto; width: 100%; } td { width: 1em; } .table-wrapper { overflow: auto; } textarea { resize: both; width: 100%; } .main{ margin-right: auto; margin-left: auto; } .myButtonGreen { background-color:#44c767; -webkit-border-radius:28px; -moz-border-radius:28px; border-radius:28px; border:1px solid #18ab29; display:inline-block; cursor:pointer; color:#ffffff; font-family:Arial; font-size:17px; padding:16px 31px; text-decoration:none; text-shadow:0px 1px 0px #2f6627; &:hover { background-color:#5cbf2a; } &:active { position:relative; top:1px; } } .myButtonRed { box-shadow:inset 0px 1px 0px 0px #f5978e; background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%); background-color:#f24537; border-radius:6px; border:1px solid #d02718; display:inline-block; cursor:pointer; color:#ffffff; font-family:Arial; font-size:15px; font-weight:bold; padding:6px 24px; text-decoration:none; text-shadow:0px 1px 0px #810e05; } .myButtonRed:hover { background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%); background-color:#c62d1f; } .myButtonRed:active { position:relative; top:1px; }
만약 본인의 블로그 헤더 CSS에 table/textarea가 없다면 이 내용들도 함께 만들기 위해 해당 내용도 CSS에 추가하시는 것이 좋습니다.
테이블과 텍스트 입력 폼은 아래와 같습니다.
table { table-layout: auto; width: 100%; } td { width: 1em; } textarea { resize: both; width: 100%; }
위의 항목들이 자신의 블로그의 헤더에 들어있는지 확인하기 위해서는 "테마" > "HTML 편집"에서 검색해 보시면 확인하실 수 있습니다.
구글 블로거 글 템플릿 만들기
이제 각 항목에 대해서 템플릿을 만들어서 넣어 보도록 하겠습니다.
글 템플릿에 들어갈 항목은 다음과 같습니다.
- 1칸짜리 테이블
- 텍스트 입력 폼
- 노란색 메모
- 파란색 메모
- 녹색 버튼
- 빨간색 버튼
<p>이 글에서는 에 대해서 설명합니다. </p> <ul> <li>설명항목1</li> <li>설명항목2</li> </ul> <h2>제목1</h2> <hr /> <p>내용은 여기에 적습니다.</p> <pre class="prettyprint">여기에 코드 삽입 </pre> <h2>제목2 </h2> <hr /> <p>내용</p>
아래에 위의 항목들이 모두 들어간 html 코드를 작성하였습니다.
<p>이 글에서는 에 대해서 설명합니다. </p> <ul> <li>설명항목1</li> <li>설명항목2</li> </ul> <h2>제목1</h2> <hr /> <p>내용은 여기에 적습니다.</p> <pre class="prettyprint">여기에 코드 삽입 </pre> <br/> <p>글 내용</p> <br/> <h2>제목2 </h2> <hr /> <p>글 내용</p> <br/> <table> <tbody> <tr> <td><br />여기는 표를 넣을 수 있습니다. <br /><br /></td> </tr> </tbody> </table> <br/> <p>글 내용</p> <br/> <a class="myButtonGreen" href="https://eeddyit.blogspot.com">녹색 버튼 페이지 바로가기</a> <br/> <p>글 내용</p> <br/> <a class="myButtonRed" href="https://eeddyit.blogspot.com">빨강 버튼 페이지 바로가기</a> <br/> <p>글 내용</p> <br/> <div class="my_note_blue"> <p>파란색 배경 노트 입니다. 내용</p> </div> <br/> <p>글 내용</p> <br/> <div class="my_note_yellow"> <p>노란색 배경 노트 입니다. 내용</p> </div> <br/> <p>글 내용</p> <br/> <textarea style="height: 98px; width: 485px;"> 여기에는 입력할 수 있는 내용을 넣을 수 있습니다. </textarea> <br/> <p>글 내용</p> <br/> <p>글 내용</p>
이렇게 코드를 만들었는데, 코드가 정렬이 되어있지 않아서 보기 불편합니다. 이럴 때, 다음의 링크로 가서 html 코드를 정렬합니다.
코드를 정렬 하고 나면 아래와 같이 깔끔하게 들여쓰기가 정렬됩니다.
<p>이 글에서는 에 대해서 설명합니다. </p> <ul> <li>설명항목1</li> <li>설명항목2</li> </ul> <h2>제목1</h2> <hr /> <p>내용은 여기에 적습니다.</p> <pre class="prettyprint">여기에 코드 삽입 </pre> <br /> <p>글 내용</p> <br /> <h2>제목2 </h2> <hr /> <p>글 내용</p> <br /> <table> <tbody> <tr> <td><br />여기는 표를 넣을 수 있습니다. <br /><br /></td> </tr> </tbody> </table> <br /> <p>글 내용</p> <br /> <a class="myButtonGreen" href="https://eeddyit.blogspot.com">녹색 버튼 페이지 바로가기</a> <br /> <p>글 내용</p> <br /> <a class="myButtonRed" href="https://eeddyit.blogspot.com">빨강 버튼 페이지 바로가기</a> <br /> <p>글 내용</p> <br /> <div class="my_note_blue"> <p>파란색 배경 노트 입니다. 내용</p> </div> <br /> <p>글 내용</p> <br /> <div class="my_note_yellow"> <p>노란색 배경 노트 입니다. 내용</p> </div> <br /> <p>글 내용</p> <br /> <textarea style="height: 98px; width: 485px;"> 여기에는 입력할 수 있는 내용을 넣을 수 있습니다. </textarea> <br /> <p>글 내용</p> <br /> <p>글 내용</p>
이제 글 템플릿 코드가 완성되었습니다. 위의 코드를 새 글 작성에서 HTML로 넣어서 정상적으로 나타나는지 확인합니다. 확인하면 아래와 같은 형태로 잘 나타나는 것을 확인할 수 있습니다.
이제 완성된 템플릿과 정렬한 코드를 가지고 글 템플릿에 등록하겠습니다.
구글 블로거 글 템플릿 등록
구글 블로거에 로그인하면 왼쪽 메인 메뉴에 설정이 있습니다. 이 설정을 누르시고 아래로 스크롤을 해보면 "글 템플릿"이라는 항목이 나타납니다.
위에서 만든 HTML 코드를 이 글 템플릿에 넣어주고 저장하면 완료됩니다.
위와 같이 해당 코드를 넣어 주고 "저장"을 눌렀습니다.
이제 저장 완료 메시지를 받으면 완료된 것입니다.
앞으로는 새 글 작성을 누르면 해당 템플릿이 적용된 페이지에서 시작하게 됩니다.
여기에서 글 작성하면서 필요한 것들만 복사해서 사용하시고 나머지는 지우시면 됩니다.
구글 블로거가 불편하기는 하지만 다양한 형태로 최적화 할 수 있으니 하나 하나 적용하면서 계속 블로그를 작성해 보도록 하겠습니다.