웹표준으로 홈페이지 작업 하기 힘들다 ㅠ.ㅠ;; 질문점 > 자유게시판

자유게시판

웹표준으로 홈페이지 작업 하기 힘들다 ㅠ.ㅠ;; 질문점 정보

웹표준으로 홈페이지 작업 하기 힘들다 ㅠ.ㅠ;; 질문점

본문

처음으로 웹표준으로 작업 하기 시작했습니다.<짝짝짝!>
그런데....
http://cycity.co.cc
보시면 알다시피..
대략 메뉴가 완성 됬는데... 브라우저의 크기를 줄이면....
글자가 세로 정렬되네요 ㅠ.ㅠ;
누가 이거 해결방법 모르시나요?
<급해요 ㅠ.ㅠ;;>
ps 이글은 30분후 폭팔 합니다.
추천
1

댓글 21개

어떻게 쓰는건가요 ^^;;// 기능이 먼가요?
홈페이지 제작을 안한지도 오래 됬구
min-width 는 처음 들어 봐서 ㅎ.ㅎ;;;


<div style="position:absolute; top:40px; left:400px; min-width:200px; z-index:0">
이 곳에 배너가 들어간다.
  </div>

이런식으로 써봤는데 똑같네요 ^^
div 안에서 목록화 시켜서 스타일 넣어서 위치잡아주심 됩니다.
li 에 display:inline 스타일 이용하면 한줄처리도 되므로..
<style>
.mainnav ul {margin:0 0 0 0;list-style:none;width:980px;height:36px;background:url(http://cycity.co.cc/img/bar1.gif) repeat-x;font:18px;}
.mainnav ul a:hover {text-decoration:underline;}
.mainnav ul li{float:left;}
.mainnav ul .first a{background:none;}
.mainnav ul a{float:left;padding:0 0 0 0.5em;line-height:2em;background:url(보더1px짜리) repeat-y left top;color:#fff;}
</style>

<div class="mainnav">
<ul>
<li class="first"><a href="#" onmouseover="submenu_viewer('null', 'hide');"><b>메인</a></li>
<li><a href="#" onmouseover="submenu_viewer('submenu_1', 'view');">소개</a></li>
<li><a href="#" onmouseover="submenu_viewer('submenu_2', 'view');">홈페이지</a></li>
<li><a href="#" onmouseover="submenu_viewer('submenu_3', 'view');">HTML</a></li>
<li><a href="#" onmouseover="submenu_viewer('submenu_4', 'view');">포트폴리오</a></li>
<li><a href="#" onmouseover="submenu_viewer('submenu_5', 'view');">無</b></a></li>
</ul>
</div>

전 이런식으루 써요..
후다닥해서 부족한코드지만 참고하시라구요..
css를 불러서 사용하고 계시던데.

음.. <style>로 쓴건 css파일에 넣어서 사용하란뜻이지 굳이 <style>로 쓰실 필요는 없죠.

스타일이 웹표준이 아니라면...

css도 웹표준이 아닌가요?

갑자기 저도 궁금해져서;;;
전 table 코딩도 웹표준이라 여겨집니다만..
웹표준 = 크로스브라우징 = 모든브라우저에서 동일한 화면연출

이게바로 웹표준이 아닐까 합니다만..
웹표준은 table / div 의 문제가 아니죠...
웹표준 코딩에서도 리스트같은 부분은 table로 많이 사용합니다.
그게 div보다 더 효율적이므로..

다른 회원님들이 누차 말씀하신 부분인데요..
웹표준과 크로스브라우징은 개념이 다릅니다..
제 서브메뉴 스크립트 사용중이시군요.. <흐뭇..>

이런 방법도 낳을겁니다

width:100% ^^;
그대신 이 메뉴 위에 다른 태그로 width를 확실히 잡아줘야하구요
제가 권장하는 "기본" 해상도는 1024x768이니, 가로를 960px로 설정하는건 어떤가요? ^^
아 그리고 ul li 각각 마진, 패딩을 일일이 0 을 붙이지 마시고 스타일시트 상단에 * {margin:0;padding:0;} 을 넣어주시고 img {border:0;} 이런 간단한걸 넣어주시면 나중에 해결하기가 쉽습니다 ^^

그리고 상단에
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 를 붙여주세요.. 요걸 적용하시면 처음엔 헤깔리다가 나중에는 이게 정말 편해집니다 ㄱ=;;;

저도 10월부터 리뉴얼 작업하고 있는데 아직도 못끝내고 있고...
그 head 하나 디자인하고 코딩하는데 1개월 걸렸다죠.... <하악>
만약 도움이 필요하시다면 쪽지로 네이트온 가르쳐주세요~
그럼 직접 도와드리겠습니다 ^^
전체 199,702 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT