본문 바로가기

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

웹 표준 사이트 만들기 2강

반응형
SMALL

02.layout02.html 파일 생성

 

!(느낌표)누르고

 

Tab을 누르면 기본구조 자동 완성

 

 

6개 박스를 만든다는 뜻

 

Tab을 누르면 6개 자동 입력

 

 

html구조 완성

 

 

 

CSS기본 구조 완성

 

 

색깔입히기 완성
미리보기 1
미리보기 2

 

 

 

float left로 블록 구조 정렬
float left로 블록 구조 정렬 미리보기

 

강의선생님의 미리보기

 

왜 내 미리보기와 강의선생님의 미리보기가 다른지 의문

 

 

문제점 발견
height: 100px; -> height: 600px;으로 수정

 

수정 후 미리보기

 

 

float left의 성질을 차단하기 위해 clear both가 생겼다 (feat.아직도 이해안감. 그냥 따라하기)
footer에 clear both 입력 후 미리보기

 

전체구조를 '가운데 정렬'하기 입력
가운데 정렬 입력 후 미리보기

 

 

body를 추가해 background 입력
body를 추가해 background 입력 후 미리보기(바탕이 하늘하늘한 하늘색)

 

 

복붙
각 박스에 입력한 글자가 나옴

 

폰트 사이즈,색상,글자위치 입력
폰트 사이즈,색상,글자위치 입력 후 미리보기

 

텍스트 대문자 설정
텍스트 대문자 입력 후 미리보기

 

line-height 입력
line-height 입력 후 미리보기. 완성!

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>layout2</title>
    <style>
        body {background: #b3e5fc;}
        #wrap {width: 1000px; height: 900px; margin: 0 auto; font-size: 40px; color:#fff; text-align: center; text-transform: uppercase;}
        #header {width: 1000px; height: 100px; line-height: 100px; background-color: #0277bd;}
        #nav {width: 1000px; height: 100px; line-height: 100px; background-color: #0288d1;}
        #side_left {float: left; width: 300px; height: 600px; line-height: 600px; background-color: #039be5;}
        #contents {float: left; width: 400px; height: 600px; line-height: 600px; background-color: #03a9f4;}
        #side_right {float: left; width: 300px; height: 600px; line-height: 600px; background-color: #29b6f6;}
        #footer {clear: both; width: 1000px; height: 100px; line-height: 100px; background-color: #0288d1;}
    </style>
</head>
<body>
    <div id="wrap">
        <div id="header">header</div>
        <div id="nav">nav</div>
        <div id="side_left">side_left</div>
        <div id="contents">contents</div>
        <div id="side_right">side_right</div>
        <div id="footer">footer</div>
    </div>
</body>
</html>

 

 

 

https://inf.run/Ks2S

https://inf.run/Ks2S

 

반응형
LIST