상세 컨텐츠

본문 제목

웹디자인 기능사 실기 6일안에 합격하기 (3/6) : Header(헤더) 1

IT✨/웹디자인

by FlatBit 2019. 11. 19. 19:54

본문

반응형

 

 

웹디자인 기능사 실기 6일안에 합격하기 (3/6) : Header(헤더) 1

 

안녕하세요 A입니다.

공개문제 기준으로 앞선 포스트에서 웹디자인 기능사에서 구현해야할 과제물의 구성은 크게 1)헤더(Header), 2)슬라이드(Slide), 3)콘텐츠(Contents), 4)푸터(Footer) 라고 말씀드렸는데요,

큐넷 공개문제 : JUST 쇼핑몰 와이어프레임(Wireframe)

3번째 포스트에서는 첫번째 구성요소인 '헤더(Header)'를 구현해보려고 합니다.

앞 포스트가 궁금하신 분들은 

https://youngdesigners.tistory.com/39

 

웹디자인 기능사 실기 6일안에 합격하기 (1/6)

웹디자인기능사 실기 6일안에 합격하기 (1/6) 안녕하세요 A입니다. 저는 저번 8월말과 9월 초에 '컴퓨터그래픽스기능사'와 '웹디자인기능사' 실기를 둘 다 4일간 독학으로 공부 하고 시험을 쳤습니다. 그 결과 :..

youngdesigners.tistory.com

https://youngdesigners.tistory.com/40

 

웹디자인 기능사 실기 6일안에 합격하기 (2/6)

웹디자인 기능사 실기 6일안에 합격하기 (2/6) 웹디자인 기능사 필기에 합격하신 분들 축하드립니다! 이제 실기가 남았는데요, 웹디자인 기능사 실기 시험은 총 4시간..

youngdesigners.tistory.com

를 참고해주세요 :)

 

<!--웹디자인 기능사 헤더 구현하기(1/2) - 로고 구현 -->

헤더는 로고와 메뉴(주메뉴, 서브메뉴)로 이루어져있고, 우선 왼쪽 상단의 로고를 구현하겠습니다.

로고의 세부 지시사항은 다음과 같습니다.

A.1 로고
❍ 가로세로 200픽셀×40픽셀 크기로 웹사이트의 이미지에 적합한 로고를 직접 디 자인하여 삽입한다.
❍ 심벌 없이 로고명을 포함한 워드타입으로 디자인한다. 로고명은 Header 폴더의 제공된 텍스트 사용한다.

 

로고 div에 들어갈 로고 이미지가 필요하겠죠?

따라서 우선 일러스트레이터에서 '심벌없이 로고명을 포함한 워드타입'으로 이미지를 제작 하겠습니다.

본 시험에서는 로고에 들어갈 텍스트 파일이 제공이 되는데 공개문제에는 없으므로 임의로 'JUST 쇼핑몰'이라고 하겠습니다.

1. 파일-(File)-새로만들기(New)에서 가로 세로 200px, 40px인 대지(Artboard)를 만들어주세요.

 

2. 시험지 컬러가이드에 있는 기본 텍스트의 색(#222328)으로 로고를 디자인해주세요. 

컬러가이드

 

3. png 파일로 저장해주세요.

*로고 가장자리에 청록색선은 본 시험에서는 없어도 되지만 확인을 위해서 임의로 넣었습니다.

*로고는 꼭 일러스트레이터가 아니라도 괜찮으니 편한 툴로 만들어 주세요.

 

이미지를 완성 했으면 로고가 들어갈 Header 영역을 구현해야겠죠?

우선 index.html과 style.css 파일을 만들어 초기화를 하고 과제 와이어프레임에 맞게 페이지의 기본적인 틀(헤더/메인 슬라이드/ 콘텐츠 / 푸터 영역)을 설정 나눠줍니다.

 

JUST 쇼핑몰 와이어 프레임

index.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>JUST 쇼핑몰</title>
    <link href="style.css" type="text/css" rel="stylesheet">
</head>
    
<body>
<header class="whole">
    <div class="header_div" >
    헤더 영역
    </div>
</header>
 <div class="clear"></div>   
<div class="mainslide_div whole">
메인 슬라이드 영역
</div>
  <div class="clear"></div>      
<div class="contents whole">
콘텐츠 영역
</div>
 <div class="clear"></div>   
<footer class ="footer whole">푸터 영역
</footer>
    
</body>    
</html>

style.css

/*CSS RESET*/
*{
    margin: 0 auto;     /*좌우 바깥 여백을 자동할당 시켜서 중앙정렬*/
    padding : 0;
    font-family: 맑은고딕;
}
a {text-decoration: none;
    color: inherit; }
li {list-style: none;}
button{cursor: pointer;}
body,html{min-width:1200px;} /*작업조건 전체 가로영역 1200px*/
.clear{ clear: both; /*float 된 영역을 clear합니다.*/
    position: inherit;}/*부모태그의 속성값을 상속받아 태그를 위치시킵니다.*/
.whole{
    width: 100%;
    float: left;
}
/*1. 헤더*/
.header_div{
    height:100px;
    width: 1200px;
}
/*2. 메인 슬라이드*/
.mainslide_div{
    height: 300px;
}
/*3. 콘텐츠 영역*/
.contents{
    height: 200px;
}
/*4. 푸터영역*/
.footer{
    height: 100px;
    background-color: #ABCDEF; /*배경색  : 주조색*/
    width: 1200px;
    color: #FFFFFF; /*글자색*/
    overflow: hidden;/*이미지가 지정된 영역을 벗어나면 밖으로 넘치는 부분은 보이지 않게 합니다*/
}

 

2. 헤더 영역안에 로고 영역을 만들어주세요.

index.html

 <div class="header_div" >
        
    <div class="logo">
    <a href=# > <!--모든 링크는 임시링크 되어야 합니다.-->
        <img src=logo/logo.png alt="no"> <!--로고 이미지와 대체 텍스트(필수)-->
        </a>    
    </div>        
        
  </div>

3. 로고의 스타일(CSS)을 조정해주세요.

style.css

/*1. 헤더*/
.header_div{
    height:100px;
    width: 1200px;
}
.logo{
	float:left;
    overflow: hidden;
}
.logo img{
    height: 40px;
    width: 200px;
}

4.로고영역이 완성되었습니다.

 

로고를 완성했으니 메뉴 영역을 이어서 만들어야 헤더가 완성됩니다.

다음 포스트에서는 헤더영역에 들어갈 메뉴(주메뉴, 서브메뉴)를 만들어볼게요.

https://youngdesigners.tistory.com/42

 

웹디자인 기능사 실기 6일안에 합격하기 (3/6) : Header(헤더) 2

웹디자인 기능사 실기 6일안에 합격하기 (3/6) : Header(헤더) 2 안녕하세요. 헤더는 로고와 메뉴(주메뉴, 서브메뉴)로 구성되데요, 이전 포스트에서는 헤더안에 들어갈 로고 이미지와 로고 부분을 구현했습니다...

youngdesigners.tistory.com

 

*이 포스트가 도움이 되었으면 공감(♡)을 눌러주세요. 감사합니다 :)

 

 

 

반응형

관련글 더보기

댓글 영역