본문 바로가기

웹 표준 사이트 만들기/레이아웃 구조 실습

웹 표준 사이트 만들기 6강

반응형
SMALL

06.layout06.html 파일 생성

 

!(느낌표) 입력 후 Tab 누르면

 

기본 구조 자동 완성

 

언어에 ko 입력. 타이틀에 layout06 입력

 

div 박스가 4개 필요하다는 뜻.

 

Tab 누르면 4줄 자동 완성

 

id 입력

 

style 입력하고 Tab 눌러 선언하기

 

복붙

 

width 값 100% 입력

 

나머지도 width 값 100% 입력

 

height 값 입력

 

background 색상 입력

 

background 색상 입력 후 미리보기

 

margin 0 padding 0 입력

 

margin 0 padding 0 입력 후 미리보기. 여백이 없어짐

 

.(점)찍고 header-container 입력 후 Tab을 누르면

 

class 문장 자동 완성

 

나머지도 class 문장 입력

 

복붙

 

width height 값 입력

 

background 임시 색상 입력

 

background 임시 색상 입력 후 미리보기

 

가운데 정렬 margin 0 auto 입력

 

가운데 정렬 margin 0 auto 입력 후 미리보기

 

id는 한번만 사용 가능하고 class는 반복사용 가능 (....이해안감)

 

예시를 들기 위해 container 앞 글자를 지워본다

 

지움

 

복붙

 

width 값 margin 값 같아서 복붙

 

이해안가지만 그냥 따라쓴다

 

container 문장에 다 입력 돼 있다. 위에 네 줄 지워준다.

 

깔끔하게 지움

 

깔끔하게 지운 후 미리보기. 똑같다

 

복붙

 

복붙 후

 

글자가 가운데로 오게 text-align ceter 입력

 

글자 크기, 색상 입력

 

글자 위치,크기,색상 입력 후 미리보기

 

line height 입력

 

line height 입력 후 미리보기

 

width 값은 기본 값이라 생략 가능

 

width 값 생략

 

width 값 생략 후 미리보기. 완성!

 

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>layout06</title>
    <style>
        * {margin: 0; padding: 0;}
        #wrap {text-align: center; font-size: 30px; color: #fff;}
        #header {height: 140px; line-height: 140px; background: #ffe1e4;}
        #banner {height: 450px; line-height: 450px; background: #fbd6e3;}
        #contents {height: 950px; line-height: 950px; background: #ead5ee;}
        #footer {height: 220px; line-height: 220px; background: #d6ebfd;}
        .container {width: 1100px; margin: 0 auto; height: inherit; background: rgba(0,0,0,0.3);}
    </style>
</head>
<body>
    <div id="wrap">
        <div id="header">
            <div class="container">header</div>
        </div>
        <div id="banner">
            <div class="container">banner</div>
        </div>
        <div id="contents">
            <div class="container">contents</div>
        </div>
        <div id="footer">
            <div class="container">footer</div>
        </div>
    </div>
</body>
</html>

 

 

https://inf.run/Ks2S

https://inf.run/Ks2S

반응형
LIST