본문 바로가기
☕ 따뜻한 개발 한 잔

[예제 따라하기] 이력서 양식보고 HTML/CSS만을 이용하여 만들기

by 따따시 2022. 9. 16.

과외 수업하면서, 선생님이 주신 양식 그대로 이력서 만들기 !

 

완전 똑같이 넓이, 높이, 폰트 사이즈까지 따라하며 맞추다보니 자동으로 css 적용하는 기술이 느는 것 같다.

특히, table 로 칸들의 넓이, 높이를 조절해야만 했는데 div 조절처럼 쉽게 되는 게 아니라(전체적으로 흔들려서)

어려웠지만, 가운데 td를 조절하면 위의  td까지 조절되는 것을 발견하여 그렇게 높이 조절을 했다.

 

아래는 css내용

<style>

.bigdiv{
	border:3px solid black;
	width:525px;
	height:730px;
	text-align:center;
	margin:0 auto;

	

}

.middiv{
	border:1px solid black;
	width:auto;
	height:640px;
	margin:2px;
	margin-top:5px;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}

td{
	border:1px solid black;
	text-align:center;
	font-size:13px;
	border-spacing:0px;
}

#tr10 td{
	height:22px;

}


#tr11 p{
	color:black;
	padding-bottom:30px;
	font-size:12px;
	
}

#tr8 td{
	height:10px;

}

#tr6 td{
	height:10px;
	font-size:10px;

}
#tr7 td{
	height:10px;
}



</style>

 

 

이건 body내용

 

<body>

<div class="bigdiv">
   <div class="middiv">	
	<table>

	<tr id="tr1">
		<td rowspan="3" style="width:90px; height:120px;">사 진</td>
		<td colspan="4" style="width:435px; height:50px; font-size:18px;">이      력      서</td>
	</tr>

	<tr id="tr2">
		<td rowspan="2" style="width:50px;" >성  명</td>
		<td rowspan="2" style="width:150px; text-align:right;">인 </td>
		<td colspan="2">생 년 월 일</td>
	</tr>

	<tr id="tr3">
		<td colspan="2" style="height:35px;"> 년   월   일생 (만   세)</td>
	</tr>

	<tr id="tr4">
		<td style="height:5px;">주  소</td>
		<td colspan="4">주소 내용</td>
	</tr>

	<tr id="tr5">
		<td style="height:5px;">전 화 번 호</td>
		<td colspan="4">(휴대전화)</td>
	</tr>


	<tr id="tr6">
		<td rowspan="3">가 족 관 계</td>
		<td>관계</td>
		<td>성명</td>
		<td>연령</td>
		<td>현재직업</td>
	</tr>


	<tr id="tr7">
		<td></td>
		<td ></td>
		<td ></td>
		<td ></td>
	</tr>

	<tr id="tr8">
		<td ></td>
		<td ></td>
		<td ></td>
		<td ></td>
	</tr>
</table>
<table>
	<tr id="tr9">
		<td colspan="3" style=" width:110px; height:10px;">년   월   일</td>
		<td  style="width:300px; height:25px;">학 력 및 경 력 사 항</td>
		<td  style="width:100px;">기관 및 장소</td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">		
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>

	<tr id="tr10">
		<td></td>
		<td></td>
		<td></td>
		<td></td>
		<td></td>
	</tr>
	<tr id="tr11" >
		<td colspan="6" style="height:20px; border:none;"><p style="border:none;">위의 기재한 내용은 사실과 다름이 없습니다.<br/>20  년   월  일              작성자      (인)</p></td>
	</tr>
</table>


   </div>
</div>

 

 

<HTML/CSS 만을 이용하여 양식 만들기 느낀점>

 

1. 처음 설정할 때 div 영역을 나누는 것이 중요하다.

2. 저런 양식은 table 로 만드는 게 아니라 div로 애초에 만드는 것이 편하다

3. class, id 활용 제법 잘하는 듯(뿌듯)

댓글