Category
Date
2009/09/16 18:26
티스토리 스킨 만들기 (초보) - 3강. Html,CSS의 실습
이번 강에서는 에디터를 이용해 Html과 CSS문서를 만들어보겠습니다.


중급자를 위한 티스토리 스킨 수정 팁 보러가기
지난 시간에 a.html을 만들어보았죠? (http://listentomyheart.net/196)
지금부터 a.html을 제대로 된 html문서로 만들어보겠어요.
그런데 메모장으로는 조금 불편한 감이 있지요?
원활한 소스 코딩을 위해 에디트 프로그램을 다운받아서 사용해 봅시다.
나모웹에디터나 드림위버같은 프로그램에 대해서 들어보신 적이 있을 거예요.
이 두 프로그램은 위지윅 방식으로 웹디자인에 수월한 프로그램입니다.
하지만 저는 위의 프로그램들을 사용하지 않고, 직접 소스를 입력하는 '하드코딩 방식' 을 선호하고 있습니다.
위지윅 방식에 비해 깔끔하고 오류 없는 소스를 작성할 수 있습니다.
티스토리에 글 작성하실 때 'html'모드에서 작성하는 것이 '하드코딩 방식',
그렇지 않은 것이 '위지윅 방식' 과 비슷하다고 할 수 있겠습니다.
이 강의를 하는 제가 하드코딩 방식을 이용하므로, 여러분도 저의 방식을 배우시겠습니다. ^^;
하드코딩을 위한 프로그램은 메모장 하나만으로 충분하지만
태그 별로 색깔을 알록달록하게 나타내 주고, 여러 개의 문서를 동시에 작업할 수 있게 해 주어
소스를 보기 좋게 정리할 수 있는 에디터를 다운 받을 거예요.
에디트플러스, 울트라에디트, 크림슨에디터 등을 많이들 쓰는데요
우리는 이 중 완전무료인 크림슨에디터를 다운받아서 사용해 보아요.
아래 주소의 다음 자료실로 들어가서 크림슨에디터 정식 버전을 다운로드 받습니다. (네이버 등 다른 포털의 자료실에도 있으니, 어디서 받으셔도 상관 없습니다.)
다운받은 파일을 실행하여 설치하세요.
이제 윈도우즈의 시작버튼 - 프로그램 - Crimson Editor - Crimson Editor 를 클릭해 프로그램을 엽니다.
File - Open 으로 저번에 저장해 두었던 a.html 을 엽니다. (단축키: Ctrl+O)
a.html을 저장해 두지 않은 분은 저번 강의로 잠깐 돌아가서 노란 박스 안의 내용을 복사해 a.html을 만드세요.
그럼 메모장과 비교해 볼까요? (클릭해서 보세요)
확실히 눈에 잘 들어오는군요. 편집도 훨씬 편하겠지요?
만약 게시판에 올릴 소스라면야 이대로도 훌륭하지만,
html문서에는 형식이 존재한답니다.
<html>
<head></head>
<body></body>
</html>
위의 구조가 바로 html의 형식인데요,
<head>와 </head> 안에는 CSS, script 등을 삽입하고 (사람으로 따지면 뇌 기능의 역할)
<body>와 </body> 안에는 태그들을 삽입합니다. (사람으로 따지면 몸체의 역할)
우리가 만든 a.html 안의 소스는 <body>와 </body>사이로 고고싱해야겠네요.
그럼 a.html을 문서 구조에 맞게 바꿔볼까요?
복사해서 붙여넣지 마시고 직접 키보드 자판으로 입력해 보세요.
앞으로 스킨을 만들며 영타 칠 일이 많아질텐데, 지금부터 미리 연습해두면 도움이 되겠지요? ^^
결과물입니다. (클릭해서 보세요)
직접 입력하신 소스와 비교해 보세요. 똑같이 잘 되었나요?
다 똑같은데 <p>와 <img>가 오른쪽으로 움푹 들어간 부분이 다르지요?
이건 소스를 한결 보기 좋고 편집이 용이하도록 정리하는 방법인데
키보드의 왼쪽에 있는 Tab 키를 이용한 거예요.
라인의 맨 앞을 마우스 커서로 클릭하고 키보드의 Tab을 누르면 아래처럼 쏙 들어가지요?
글씨도 한 번 입력해 볼까요?
문단태그가 종료되는 부분인 </p> 밑에 아래처럼 새로운 문단과 글귀를 입력해볼게요.
<p>
한 걸음 뒤에 항상 내가 있었는데<br />
그대 영원히 내 모습 볼 수 없나요
</p>
결과물입니다. (클릭해서 보세요)
<br />은 줄 바꿈 태그입니다. 그런데 왜 <br>이라고 하지 않고 <br />이라고 할까요?
저번 강에서 설명했듯이 짝 없이 단독으로 쓰이는 빈태그는 끝에 공백과 슬러쉬를 붙입니다.
기억이 안 나시면 다시 한 번 저번 강으로 고고싱.
인터넷에 올리면 a.html이 어떻게 보일지 궁금하시죠? 지금부터 확인해보겠습니다. (둑흔둑흔)
윈도우즈의 바탕화면으로 가서
a.html 이 저장된 경로로 들어가 (ex-내문서) 파일을 엽니다.
파일이 인터넷 브라우저로 열리지 않으면 마우스오른쪽버튼 - 연결프로그램 에서 사용하시는 브라우저를 선택해주세요. (인터넷 익스플로러나 파이어폭스 같은..)
아래처럼 보인다면 성공 ^^
여기서 윗줄은 그대로 두고 아래 줄의 글씨체와 색깔 등을 바꾸어볼까요?
아랫줄의 내용을 다음과 같이 바꾸어 줍니다.
<span style="font-family:바탕; font-size:9pt; color:#B97B97">그대 영원히 내 모습 볼 수 없나요</span>
문구를 span으로 감싸고, span 안에 style을 지정해 준 것을 알 수 있죠?
span태그는 사실 아무런 의미도 갖지 않습니다.
다만 span에 둘러싸인 내용의 스타일만 브라우저에 알려주는 역할을 하는 것이지요.
'그대 영원히 내 모습 볼 수 없나요' 에 스타일을 지정해 주기 위하여 <span>을 사용하는 거예요. 이해가 되시죠?
인터넷 브라우저로 열어서 보면 이해가 되실 거예요.
아래처럼 예쁘게 보이나요?
그럼 span 안에 쓰인 style속성을 알아볼게요.
font-family는 눈치채셨겠지만 글씨체를 말합니다.
font-size는 글씨 크기이구요,
color는 글씨 색깔입니다. 재미있죠?
자 이제 <head>와 </head>안에 스타일시트(CSS) 를 넣어 문서를 정리해 봅시다.
아래의 '더보기'를 클릭하세요.
문서에 CSS직접 입력하기 - 더보기
css에서 각각의 클래스 앞에는 .을 입력합니다. 그리고 { } 안에 스타일 내용을 입력해 주는 거예요.
클래스가 아닌 p나 span, img 자체에 스타일을 지정해 줄 수 있어요.
body 자체에도 지정할 수 있구요. (문서 전체의 배경색이나 배경그림은 body 자체에 지정하면 되겠지요?)
이럴 땐 클래스에서처럼 .을 입력하지 않습니다.
연습해 볼게요.
아래 소스를 <style type="text/css"> 아랫줄에 추가해줍니다.
span {font-family:궁서; background-color:#EFF1C7}
p {border:#6EB179 2px dotted}
span 안에 있는 글씨체를 궁서체로 지정했고, 배경색도 넣어줬습니다.
p에는 땡땡이 테두리를 둘러줬어요.
브라우저에서 확인해보겠습니다.
p(문단) 태그에 땡땡이가 둘러져있는 게 보이시죠?
그리고 span 태그 안의 글씨에는 배경색이 새로 칠해졌지만, 글씨체는 아까와 그대로 바탕체네요.
혼란스러워 하지 마시고 찬찬히 보세요. 재미있습니다.
모든 span에 #EFF1C7의 배경색을 둘러주고, 글씨체를 궁서체로 지정했고
hi 클래스에는 배경색은 설정하지 않았으며 글씨체만 바탕으로 지정했지요?
이럴 경우 배경색은 종속이 되고 글씨체는 가장 하위 클래스의 것으로 사용이 되는 것입니다.
여기까지 따라오셨으면 이미 코딩의 세계에 입문하신겁니다!
이번에는 CSS 파일과 html 파일을 분리해 보겠습니다!
티스토리 스킨도 이 방법을 사용하지요. ^^ 아래의 '더보기' 를 클릭하세요.
CSS 외부에서 불러오기 - 더보기
이제부터는 문서의 내용은 a.html에서, 문서의 스타일은 a.css에서 수정하면 되겠군요.
a.html은 그대로 두고 a.css만 마음껏 바꾸어봤어요. 아래의 '더보기'를 클릭해 보세요. ^^
더보기
신기하죠? html은 그대로 두고 css만 건드려도 이렇게 극적으로 변할 수 있어요!
오늘은 여기까지 할게요.
원래 여러가지 html태그 종류와 css용어도 이번 강에서 다루려고 했으나, 스크롤의 압박과 시간의 압박으로..ㄷㄷ
대신 다른 좋은 사이트를 링크해놓겠습니다.
CSS사전 (강추) http://ilmol.com/wp/css/
스킨을 만들며 실제로 많이 쓰이는 html태그 종류에 대해서 다음강에 더 자세히 다룰 예정이구요,
다음 강에서는 드디어! skin.html 을 들여다봅시다!
모두들 굳럭^^
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 1강. 스킨의 기본, 스킨 구상
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 2강. Html,CSS 란?
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 4강. skin.html의 구조
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 5강. 레이아웃
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 6강. 블로그타이틀,메뉴
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 7강. 사이드바 Ⅰ
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 8강. 사이드바 Ⅱ
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 9강. 사이드바 Ⅲ
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 10강. 미디어로그, 지역로그, 태그로그
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 11강. 방명록
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 12강. 검색결과, 페이지 표시
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 13강. 포스트 내용
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 14강. 트랙백과 댓글
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 2강. Html,CSS 란?
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 4강. skin.html의 구조
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 5강. 레이아웃
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 6강. 블로그타이틀,메뉴
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 7강. 사이드바 Ⅰ
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 8강. 사이드바 Ⅱ
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 9강. 사이드바 Ⅲ
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 10강. 미디어로그, 지역로그, 태그로그
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 11강. 방명록
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 12강. 검색결과, 페이지 표시
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 13강. 포스트 내용
[웹디자인+블로그팁] - 티스토리 스킨 만들기 (초보) - 14강. 트랙백과 댓글
-
cdmanii
Edit/DelReply
editplus 쓰고 있었는데 크림슨에디터 좋네요. 완전 무료이구요 굿 ~2009/09/16 21:12
사전으로 링크 알려주신곳도 좋네요. 기초 적립하기에는 너무 굿 !
탭 ~ 누르는거에서 이거야 이거 했습니다. 가능하면 이글 보시는분들 자신의 스킨 수정할때도 티스토리 관리자페이지에서 직접 수정하지 않고 에디터로 복사해서 넣은뒤 줄을 맞추어서 수정한뒤 다시 넣는식으로 하면 좋겠다는 생각을 했어요. 그래야 다음에 다시 꺼내볼때도 줄 정리가 잘 되어있고 좋을테니까요 흐 -
-
-
-
-
-
RollingStar
Edit/DelReply
안녕하세요! 질문있는데요~^^2009/09/17 23:00
연습해 볼게요.
아래 소스를 <style type="text/css"> 아랫줄에 추가해줍니다.
span {font-family:궁서; background-color:#EFF1C7}
p {border:#6EB179 2px dotted}
이렇게 써 놓으셨는데 span을 위처럼 바꿔야하는건지 아님
<stule type="text/css">란 태그?밑에 다시 쓰라는 건지 잘 모르겠어요.
또 <stule type="text/css">란 태그가 없는데요??
소스 캡쳐사진을 올려주셨으면 좋겠어요~ -
몸부림
Edit/DelReply
네네네 선생님ㅎㅎㅎ2009/09/18 01:16
이해안됐던 부분이 싹 풀리고 있어요^^
강의비를 드려야하나 고민되는걸요?ㅎㅎㅎ
뭔가 그레이스님 마술사같은0ㅅ0ㅋ -
-
미콩쭌
-
아리스ちゃん
Edit/DelReply
우왓 요즘 너무 바빠서 블로그할 시간이 잘 없었는데 벌써 3강까지 올려주셨네요!2009/09/18 21:27
아직 자세히는 못 봤는데 쉽게 써주셔서 잘 따라할 수 있을 것 같은 자신감이 '-' 으허헛
나중에 시간날 때 차근차근 따라해봐야겠네요. 강의 감사드려요! '-' -
-
RollingStar
Edit/DelReply
아~죄송해요 제가 못보고 그냥 지나쳤네요ㅠㅠ2009/09/18 23:59
여튼 강의 잘 보고있습니다!
강의 전부다봐서 꼭 Grace님의 스킨을 만들어 보고싶네요ㅎㅎ -
sweet_star Edit/DelReply아 정말 좋은 정보 감사해요!2009/09/20 01:04
저도 스킨을 만들어보려고 고민중이었는데 보고나니 이해도 되고 뭔가 흐뭇하네요!
많은 사람들이 보고 있을 겁니다
힘내시고!
다음 강의도 기대할게요!!
sweet_star
-
큄맹
Edit/DelReply
오랜만에 방문했습니다.2009/09/20 11:04
이건 뭐 스킬이나 테크닉이 중요한게 아니라 센스가 넘치셔야 되는 분야 같군요.ㅋ
저같은 사람을 절대 범접할수 없는 ㅋ 오랜만에 들어왔는데 스킨 너무 이쁘세요.
ㅋㅋ 자주 방문할께요^^ 잘보고 갑니다. ㅋ -
마이해피엔딩
Edit/DelReply
와우~! 강의 너무 쉽고 재밌어요~~ 저도 참고해서 나중에 스킨 바꿀 때 써먹어야겠습니다 ^^ㅋ2009/09/20 20:19
지금 스킨의 댓글 창 너무 부럽네요~!! -
-
애용이
Edit/DelReply
우와~~ 이해가 쉬워요2009/09/30 23:25
밤새도록 해도 재밌겠네요 : )
위에 미리누리는 천국님도 계시는 군요~
만화책 한권 한권 기다리는 심정으로 강좌가 기다려지네요~ -
코네코 Edit/DelReply전 영원히 이런거엔 관심없을줄로만 알았는데 티스토리님의 홈페이지를 이렇게 우연히 알게되고나선2009/10/10 23:15
관심이 증폭하더군요...
처음엔 너무 성급한 마음에 보니까 무슨말인지 하나도 모르겠었는데,
마음을 다잡고 다시 차근차근 따라해보니까 저도 되는군요!!
정말 신기해요..
언제 티스토리님처럼 완파해서 홈페이지를 제가 원하는 스타일대로 꾸밀수있을지...의문이지만,
열심히 할게요!퐈팅!!
코네코
-
하이퍼펜 Edit/DelReply헉헉, 위지위그만 믿고살아온 인생인데.2009/12/20 21:46
으, 티스토리는 동작방식이 좀 다른건지 나모등으로 읽으면
뭔가 꺠지는 부분이 많더라구요.
해서 그레이스님 강좌보고 맨땅으로 하는법을 익히고 있습니다.
..만, 어렵네요 역시.
하이퍼펜
-
밴드부장 Edit/DelReply좋은 강의 고맙습니다.2009/12/29 07:14
머리가 터질것 같지만
근데 궁금한거 물어봐도 되나요? 쪼금 귀찮은 질문인데...
알라뷰 그레이스님~
밴드부장
-
-
리루
Edit/DelReply
어제부터 막 티스토리 시작했어요 ㅜㅜ 제가 태그는 하나도 몰라서 이 스킨을 어찌해야 하나 고민하다가 네이버에 티스토리 태그 쳤다가 여기까지 왔습니다. ㅜㅜ 지금 강의 2강까지 들었는데 너무 친절하게 설명해주셔서 잘 따라왔어요 감사합니다 ㅜㅜ 시간나는대로 짬짬이 배워서 저도 그레이스님처럼 예쁜 티스토리 스킨을 만들었으면 좋겠어요 ㅜㅜ2010/02/06 15:46 -


-
신윤영 Edit/DelReply그....그런데 너무 어려워요 ㅠㅠ 수학을 배우는 기분이랄까...2010/05/28 20:39
모든게 막힌것 같지만 하나라도 해결하고 싶어서 질문 드립니다. ㅠㅠ
음.. 제가 메모장에 의해 만든 파일을 불러오는 크림슨에디터라는 걸 다운 받아서
미리만든 파일을 불러왔는데, 님과 달리 전 모든 소스가 까만색으로 나오네요...
그리고 이걸로 중간에 그림과 글자까지 따라하고 익스플로러로 연결해서
켰더니; 그냥 익스플로러 창에 메모장 안 소스 내용이 그대로 보여집니다. ㅠㅠ
무슨 문제일까요...제가 글을 제대로 안읽어서 생긴 문제라면 죄송한데 다시 읽어 봐도
원인을 알 수 없네요.
신윤영
-
도롱뇽 Edit/DelReply질문이요! 마지막에 Css와 html을 분리하고 span 그룹에 관한 상위 개념의2010/07/30 01:51
태그를 입력했어요. 그런데 다른 태그는 다 맞게 이뤄지는데
유독 back-ground 색깔이 입혀지지 않아요 ㅠㅠ
grace님의 태그를 복사해서 사용했는데도 말이졍..
제가 어딜 잘못한걸까요?
도롱뇽









