head 안에 들어가는 대표적인 요소들: meta, script, style, link, title 등
body 안에 들어가는 대표적인 요소들: span, img, input, textarea 등
3. 간단한 로그인 페이지 만들기
실행코드
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>로그인페이지</title>
</head>
<body>
<h1>로그인 페이지</h1>
<p>ID: <inputtype="text"/></p>
<p>PW: <inputtype="text"/></p>
<button>로그인하기</button>
</body>
</html>
title을 통해 사이트 제목을 넣어주고 body로 넘어가서 h1태그를 통해 가장 큰 페이지 제목을 만들어준다. 그다음 ID와 PW 부분을 작성하기 위해 p태그를 통해 문단 구역을 만들어 주고 input 기능을 사용하여 입력가능 하도록 했다. 그다음 버튼을 통해 마무리하면 끝!
4. CSS로 페이지 꾸미기
기본적으로 알아두면 좋은 CSS문법
배경관련
background-color background-image background-size
사이즈
width height
폰트
font-size font-weight font-family color
간격
margin padding
위에서 만든 간단한 ID PW 입력 페이지에서 CSS의 기초를 적용해 보았다.
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>로그인 페이지</title>
<style>
.mytitle {
color: red;
font-size: 40px;
}
.mybtn {
font-size: 12px;
color: white;
background-color: green;
}
.mytxt {
color: red;
}
</style>
</head>
<body>
<h1class="mytitle">로그인 페이지</h1>
<pclass="mytxt">ID: <inputtype="text"/></p>
<pclass="mytxt">PW: <inputtype="text"/></p>
<buttonclass="mybtn">로그인하기</button>
</body>
</html>
CSS 기초는 style태그를 만드는 것부터 시작!
h1태그에 class명찰 mytitle을 달아주고 style부분에 mytitle에 대한 꾸미기 시작! 꾸미는 것은 위의 표를 참고해 작성했다.
body부분에서 div태그를 통해 로그인페이지에 대한 전체 레이아웃을 만들고, class="wrap" 태그를 달고 style에서. wrap에 대해서 width와 margin을 설정해 주면 위치 설정 끝! 여기서 margin 값은 순서대로 top, right, bottom, left 순이다.