본문 바로가기
프로그래밍/HTML_CSS

HTML과 CSS파일 분리하기

by 조크리 2020. 10. 6.
반응형

 

 

 

 

웹 브라우저에 보이는 화면을 예쁘게 꾸미려면 CSS가 필수이다.

 

CSS를 HTML에 넣는 방법은 3가지로 볼 수 있다.

 

1. HTML tag에 style 넣기

2. <style>태그를 사용하기

3.    .css 파일을 새로 만들어서 링크 걸기

 

 

오늘은 3번    .css파일을 만들어서 링크 거는 방법을 해보려고 한다.

 

.css파일을 따로 만들어서 css에 해당되는 부분을 빼면 HTML코드가 확 줄어든다.

 

index.html파일에는 딱 HTML 코드만 넣는다.

 

<!-- style.css 파일을 HTML 파일과 같은 폴더에 만들고, head 태그에서 불러오기 -->
<link rel="stylesheet" type="text/css" href = "(css파일이름).css">

 

 

 

중요한건 style.css파일이 어디에 있는지 위치를 잘 써주어야 한다.

 

 

보통은 최상위 폴더 아래 css폴더를 만들고 그 폴더 안에 styel.css파일을 만든다고 한다.

홈페이지의 홈이라고 할 수 있는 index.html 파일도 최상위 폴더 바로 아래 둔다.

 

힐링여행 로그인 홈페이지 만들기를 예시로 보자. 

간단한 로그인 페이지(힐링 여행 로그인)

 

 

HTML과 CSS를 따로 적어주었다. 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>힐링 여행 | 로그인페이지</title>
    <link href="CSS/style.css" rel="stylesheet">
    <link href="https:////fonts.googleapis.com/earlyaccess/jejugothic.css" rel="stylesheet">
</head>
<body>
<div class="wrap">
    <div class="login-title">
        <h1>로그인 페이지</h1>
        <h5>아이디, 비밀번호를 입력해주세요</h5>
    </div>
    <div>
        <p>ID: <input type="text"/></p>
        <p>PW: <input type="password"/></p>
    </div>
    <button>로그인하기</button>
</div>
</body>
</html>

 

body{
    font-family: 'Jeju Gothic', sans-serif;
}
.wrap {
    margin: 10px auto;
    width: 300px;
}

.login-title {
    color: black;
    width: 300px;
    height: 200px;
    background-image: url('https://upload.wikimedia.org/wikipedia/commons/5/50/Boracay_White_Beach_in_day_%28985286231%29.jpg');
    background-position: center;
    background-size: cover;

    border-radius: 10px;
    text-align: center;
    padding: 40px;
}

 

반응형

'프로그래밍 > HTML_CSS' 카테고리의 다른 글

HTML class와 id 비교  (0) 2020.09.23
자주 쓰이는 CSS  (0) 2020.09.23
HTML 부모-자식 구조 , CSS 선택자  (0) 2020.09.23
HTML 자주 쓰는 태그(Tag) 정리하기  (0) 2020.09.22
CSS 적용 순서  (0) 2020.07.16