login

홈페이지 개설, 도메인 구매

디자인 의뢰 도메인 구매

일반 게시판

글내용 상단

번호:245
카테고리:[강좌]
제목:[HTML+CSS] 자유롭게 꾸미는 대문HTML (라운딩박스: 제목 2단 추출)
글쓴이:loveCSS
ip:(355337259)

조회:786
추천:5
작성일:2008-07-19 11:51:33
수정일:2008-08-26 13:59:02

게시물주소: http://www.ohpy.com/140722/245

글내용 본문

오피전용태그를 이용하여 간단한 예제 몇가지 만들어봤습니다.

게시판 타이틀 부분은 텍스트로도 꾸밀 수도 있고 이미지로도 꾸미기도 가능합니다.
첫번째 줄이 텍스트로 꾸민 것이고 두번째 줄이 이미지로 꾸민 예시입니다.

이외에도 게시물 앞의 이미지나 더 세세한 곳까지 자유롭게 꾸밀 수 있습니다.

(소스는 아래 그림 중에 텍스트로 꾸며진 부분만 게시하도록 하겠습니다.)

 

 

예시홈페이지 : http://lovecss.ohpy.com/

 


1.
'홈페이지관리 > 대문' 에서...
'대문구성선택' 중에 'HTML' 또는 'HTML+최근 게시물'을 선택합니다.

 

2.
'HTML 입력' 에디터에서 'HTML'버전으로 전환한 후, 아래 소스에서 !!!가 붙어있는 곳을 수정한 후 입력합니다.

!!!가 붙어있는 곳은 게시판주소, 게시판제목 등을 입력하시는 곳입니다.

이미지소스는 제 홈페이지에 맞춰진 이미지들인데, 특히 게시판 제목 부분의 이미지는 홈페이지의 넓이에 맞춰서 변경하셔야 합니다.

width가 맞지 않으면 2단설정이 흐트러질 수 있습니다.

 

<!-- 단설정 -->

<div class="bbs-box-wrap">

 <!-- 추출테이블 (왼쪽)-->

 <table class="bbs-box bbs-box-left" cellspacing="0" cellpadding="0">
  <tr>
   <td class="topl" valign="top"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_tl.gif" alt="" width="4" height="4"></td>
   <td class="topnone" colspan="2"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="topr" valign="top"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_tr.gif" alt="" width="4" height="4"></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="titletxt" colspan="2"><a href="!!!게시판링크주소" target="_self">!!!게시판제목</a></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="subject"><RecentPost bbs_no="!!!게시판번호" length="30" is_new="y" group="1"></RecentPost></td>
   <td class="date"><RecentPostDate bbs_no="!!!게시판번호" type="Y-m-d" group="1"></RecentPostDate></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="subject"><RecentPost bbs_no="!!!게시판번호" length="30" is_new="y" group="1"></RecentPost></td>
   <td class="date"><RecentPostDate bbs_no="!!!게시판번호" type="Y-m-d" group="1"></RecentPostDate></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="subject"><RecentPost bbs_no="!!!게시판번호" length="30" is_new="y" group="1"></RecentPost></td>
   <td class="date"><RecentPostDate bbs_no="!!!게시판번호" type="Y-m-d" group="1"></RecentPostDate></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td class="botl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_bl.gif" alt="" width="4" height="4"></td>
   <td class="botnone" colspan="2"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="botr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_br.gif" alt="" width="4" height="4"></td>
  </tr>
 </table>

 <!-- 추출테이블 (오른쪽)-->

 <table class="bbs-box bbs-box-right" cellspacing="0" cellpadding="0">
  <tr>
   <td class="topl" valign="top"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_tl.gif" alt="" width="4" height="4"></td>
   <td class="topnone" colspan="2"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="topr" valign="top"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_tr.gif" alt="" width="4" height="4"></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="titletxt" colspan="2"><a href="링크주소" target="_self">!!!게시판제목</a></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="subject"><RecentPost bbs_no="!!!게시판번호" length="30" is_new="y" group="1"></RecentPost></td>
   <td class="date"><RecentPostDate bbs_no="!!!게시판번호" type="Y-m-d" group="1"></RecentPostDate></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="subject"><RecentPost bbs_no="!!!게시판번호" length="30" is_new="y" group="1"></RecentPost></td>
   <td class="date"><RecentPostDate bbs_no="!!!게시판번호" type="Y-m-d" group="1"></RecentPostDate></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td  class="midl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="subject"><RecentPost bbs_no="!!!게시판번호" length="30" is_new="y" group="1"></RecentPost></td>
   <td class="date"><RecentPostDate bbs_no="!!!게시판번호" type="Y-m-d" group="1"></RecentPostDate></td>
   <td class="midr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
  </tr>
  <tr>
   <td class="botl"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_bl.gif" alt="" width="4" height="4"></td>
   <td class="botnone" colspan="2"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/none.gif" alt=""></td>
   <td class="botr"><img src="http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/corner_br.gif" alt="" width="4" height="4"></td>
  </tr>
 </table>

</div>

 

<style>

/*단설정*/
.bbs-box-wrap { clear:both; float:left; width:100%; padding-bottom: 10px;}

/*추출테이블*/
.bbs-box { float:left; width:361px; }

/*추출테이블상단*/
.bbs-box .topl, .bbs-box .topr { width: 4px;}
.bbs-box .topnone { border-top: 1px solid #c8c8c8; }

/*추출테이블중앙 : 게시물추출*/
.bbs-box .midl { border-left: 1px solid #c8c8c8;}
.bbs-box .midr { border-right: 1px solid #c8c8c8;}
.bbs-box .titletxt { padding: 0 4px 3px 4px; }
.bbs-box .titletxt a { float:left; width: 100%; padding: 4px 0; color: #f60; border-bottom: 1px dotted #ccc; font: bold 12px/1.2em 돋움,sans-serif; text-decoration:none; }
.bbs-box .subject { width: 275px; padding: 4px 5px 2px 5px;}
.bbs-box .subject a { float:left; padding: 0 0 0 6px; background: url(http://tplimg1.ohpy.com/up/tplimg/lo/lovecss/bul.gif) no-repeat 0 5px;color: #555; font: normal 12px/1.2em 돋움,sans-serif;}
.bbs-box .date { padding-top: 2px; color: #666; font: normal 11px/1.2em 돋움,sans-serif;}

/*추출테이블하단*/
.bbs-box .botl, .bbs-box .botr { width: 4px; }
.bbs-box .botnone { border-bottom: 1px solid #c8c8c8; }

/*추출테이블 여백 설정 : 오른쪽 테이블에만 설정*/
.bbs-box-right { margin-left:10px; }

</style>


※ CSS는 width에 민감하기 때문에 사용되는 이미지가 크기가 크거나, width가 넓게 설정되어있으면 깨질 수 있으니
홈페이지에 맞게 사이즈를 조절해서 쓰시기 바랍니다.

 


 

[참고하세요]

 

오피전용태그를 이용하면 게시물 글자수 조절, new아이콘 노출여부, 이미지 넣기 등 더욱 섬세한 설정을 할 수 있을 뿐아니라,

좀더 응용하면 전체 홈페이지의 최근게시물을 한곳에 뿌려줄 수도 있습니다.

HTML과 CSS를 조금 아신다면 오피전용태그를 이용해서 메인을 꾸미는 것을 적극 추천합니다.

오피 전용 태그의 자세한 사용법은 http://www.ohpy.com/3/109 이 게시물을 참고하세요.

 


 

P.S. 좀 어려울 수도 있으니 잘 안되시는 분은 댓글 남겨주시면 더 연구해서 답변드리겠습니다.

creative commons licence 저작자표시-비영리-변경금지 2.0 대한민국

글내용 버튼

Angel Wing
이런 방법도 있었군요....흐음.......하지만.....이건 초보분들에게는 너무 어려워보이는군요^^;;;
물론 제가 올린 팁이 더더욱 어렵지만요...ㅠ.ㅠ(사실 밑에 제가 올린 팁은 술먹고 쓴 팁이라..하핫;;엉망진창이지요...ㅋ;;)
그냥 제가 밑에 올린 팁을 삭제할까 생각중입니다;;;
lovecss님의 강좌가 더욱더 훌륭하네요......근데 lovecss님은 어떤일 하시는분인가요???
오피에 제대로 된 홈페이지도 가지고있지않으시고.........css공부만을 목적으로 이런글을 올리시나요?
이걸 좀더 응용하면 게시글줄 아래마다 테두리(점선)등도 넣을수 있겠네요....
음..근데 배경까지는 손을 되지못하는거 같네요^^;;;;
소스를 다 뜯어보았지만 이 방법은 배경까지는 변경못하는듯합니다;;;
그래도 아주 간단한 방법으로 스킨을 변경할수 있으니 매우 편하기는 편한 방법이네요^^;;
추천 한표 찍고 갈께요-ㅁ-;;
제가 lovecss님에게 좀 많이 배워야할듯하네요..ㅠ.ㅠ
혼자서 독학으로 책한권으로 공부하는데는 한계가 있으니 저도 모르는거 있으면 종종 물어볼께요^^;;;
2008-07-19 13:56:03
ⓘris
쪼금 어렵다능 ㅠㅠ.... 러브님 태그의 이미지들이 어떤걸 가르키는지 잘 모르겠어요 ㅠㅠ
머라고해야할까..ㅠㅠ
제가 태그를 정말 잘 몰르는 초보라서 그런지..
DIV가 테이블에 사용하는 태그인건 알겠는데..
어떻게 손대야할지.. 잘 모르겠어요 ㅠㅠ
2008-07-19 14:25:39
bluehons
감사해요.
근데 너무 어렵네요... ㅠ.ㅠ
2008-07-19 14:33:18
ⓘris
어떻게 해야할지.. 손이 안가요 ㅠㅠ...
ㅠㅠ....
2008-07-19 15:07:04
ⓘris
css님이 써주신 태그들을 몽땅 복사해서 대문html에 가따붙였는데....ㅠㅠ
모양이.. 새로로쭉나오고..왼쪽 구성요소레이아웃들이 없어졌어요...
(현재스킨이 글로벌스킨이구요.. 오른쪽레이아웃에 로그인/최근방문자/카운트 해놨는데 없어짐;)
2008-07-19 17:42:37
트러쉬
님이 알려주시는 강좌들은 초보인저도 쉽게 할수있네여 ㅠㅠ 감사해요!! 이렇게 쉽게 소스 제공해주는 강좌
외에는 전..다른건 못따라하거든요 ㅠㅠ ....뭔소린지 당최몰라서
2008-07-19 21:52:13
loveCSS
Angel Wing님:
님이 올린 팁도 좋은 내용이던데 지우지마세요~
저는 최대한 HTML프로그램이나 포토샵 없이 소스만 가지고 많은 분들이 이용할 수 있도록 하려고
이미지를 많이 쓰는 방법은 배제하고 있었는데요.
포토샵을 쓸 수 있는 분들을 위해 배경을 이용하여 꾸미는 소스도 한번 연구해보도록 하겠습니다.
엔젤님도 오피로 이것저것 연구 많이 하시는 분 같은데 앞으로 좋은 팁 함께 연구해보아요~ ^^
2008-07-21 09:01:50
loveCSS
ⓘris님:
세로로 한줄로 나오는 현상은 님의 홈페이지에 비해 소스의 너비값이 넓게 설정되어있기 때문이라 예상됩니다.

/*추출테이블*/
.bbs-box { float:left; width:361px; }

이부분의 width값을 줄여보시고요. 이미지를 사용할 경우에는 이미지도 작게 만들어서 넣어보세요.
2008-07-21 09:05:04
loveCSS
bluehons님, 트러쉬님:
격려 감사합니다. 앞으로 더 사용하기 쉬운 팁을 연구해보도록 할께요.
꾸미고싶은 레이아웃이 있으면 묻고답하기에 올려주세요.
2008-07-21 09:06:52
Angel Wing
loveCSS님:
저보다 오피를 더 잘다루시는분들 많고 고수분들이 많으신데..ㅠ.ㅠ
저 같은 허접 유저가 그런 말을 들으니.....부끄럽네요;;;

일단 CSS공부하다가 좋은 소스나오면 공유하도록 할께요^^;;;
그리고 제 팁에 대한 칭찬 정말 감사합니다^^;;;;
2008-07-21 19:16:24
skyme
되긴 되는데 문제가 생겼어요.. 다름이 아니라 게시물에 대한 최신글에서 옆에 날짜가 한칸 아래로 나옵니다.



폭이 쫍아서 그런거 같은데 그렇다고 폭을 넓히면 좌우로 나눠 보이는것이 한줄로 되어 버리구요...



어떻게 해야 하나요? 날짜를 한줄로 만들고 싶은데 쉽게 되질 안습니다.ㅠㅠ 부탁드립니다.
2008-08-20 18:47:12
loveCSS
skyme님:
본문 너비 보다 테이블의 너비가 클 경우에 아래로 떨어지는 현상이 있을 수 있습니다.
날짜 나오는 부분은 소스에서 따로 너비를 지정하지 않았기 때문에
아마도 제목과 테이블 전체 너비가 커서 그런 것 같습니다.
아래 부분의 width 값을 홈페이지 너비에 맞게 적절히 줄여보세요.

.bbs-box { float:left; width:361px; }
.bbs-box .subject { width: 275px; padding: 4px 5px 2px 5px;}
2008-08-25 16:00:20
목록개수 카테고리 제목 글쓴이 조회 추천 날짜
257 강좌 [CSS] 서브메뉴 꾸미기2 (4) loveCSS 114 0 2008-08-26
256 강좌 [HTML+CSS] 자유롭게 꾸미는 대문HTML (라운딩박.. (7) loveCSS 141 0 2008-08-25
254 오피홈페이지에 음악넣기(BGM 70종류 소개) (0) 푸른커튼 110 0 2008-08-23
252 ★ 상단메뉴 어떻게 삭제하나여?? (2) 랭크온1 121 0 2008-08-20
251 메인 메뉴에 옷을 입히자^^ (3) 복지용구 230 0 2008-08-19
250 공지사항형 게시물을 이용한 유용한 기능 (2) 복지용구 164 0 2008-08-18
249 홈피 상단 퀵링크로 로그인 팝업 띄우기 (11) 복지용구 374 1 2008-08-11
248 카피라이트 이미지로 변경하기 (2) 서태민 291 0 2008-08-07
247 강좌 [HTML+CSS] 자유롭게 꾸미는 대문HTML (이미지+제.. (14) loveCSS 721 2 2008-07-30
246 강좌 [CSS] 서브메뉴 꾸미기1 (18) loveCSS 881 1 2008-07-22

글목록 페이지

글목록 버튼

글목록 검색