본문 바로가기

TUTORIAL


웹 표준 사이트 만들기(2019)

04. 웹 표준 사이트 만들기(2019) - layout04



웹 표준을 준수하여 사이트를 만드는 수업입니다.
가장 기본적인 강의이며 처음 배우시는 분들에게 추천하는 수업입니다.
하나하나씩 따라하시면 결과물이 완성되고
사이트를 어떻게 만드는지 감을 잡을 수 있는 튜토리얼입니다.


사용프로그램
Adobe PhotoshopCC 2018GO
brackets GO
sublime GO
visualstudio GO


웹 퍼블리셔가 되기 위한 튜토리얼 순서
1. 웹 표준 사이트 만들기(2019) GO
2. 반응형 사이트 만들기(2019) GO
3. 메가박스 사이트 만들기(2019) - 디자인 GO
4. 메가박스 사이트 만들기(2019) - 코딩 GO
...추후 제공


도움이 되셨다면 구독과 좋아요!! click
모르거나 궁금한 사항은 언제든지 댓글로 부탁드립니다.
댓글은 영상을 제작하는데 많은 힘이 됩니다.
다 보셨으면. 꼭! 댓글 부탁드립니다.


소스 다운로드 : webstandard2019

인스타그램 보기 : instagram.com/webstoryboy

포폴 만들기 스터디 모임 : https://cafe.naver.com/crossbrowsing













<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>Layout04</title>
    <style>
        body {background-color: #ffe0b2;}
        #wrap {width: 1000px; height: 900px; margin: 0 auto; font-size: 30px; color:#fff; text-align: center; text-transform: uppercase;}
        .header {width: 1000px; height: 100px; line-height: 100px; background: #ef6c00;}
        .nav {width: 1000px; height: 100px; line-height: 100px; background: #f57c00;}
        .side {float: left; width: 300px; height: 600px; line-height: 600px; background: #fb8c00;}
        .content1 {float: left; width: 700px; height: 300px; line-height: 300px; background: #ff9800;}
        .content2 {float: left; width: 700px; height: 300px; line-height: 300px; background: #ffa726;}
        .footer {clear: both; width: 1000px; height: 100px; line-height: 100px; background: #ffb74d;}
    </style>
</head>
<body>
    <div id="wrap">
        <div class="header">header</div>
        <div class="nav">nav</div>
        <div class="side">side</div>
        <div class="content1">content1</div>
        <div class="content2">content2</div>
        <div class="footer">footer</div>
    </div>
</body>
</html>






















<div id="wrap">
    <div class="header">header</div>
    <div class="nav">nav</div>
    <div class="side">side</div>
    <div class="content1">content1</div>
    <div class="content2">content2</div>
    <div class="footer">footer</div>
</div>































body {
    background-color: #ffe0b2;
}
#wrap {
    width: 1000px;
    height: 900px;
    margin: 0 auto;
    font-size: 30px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
}
.header {
    width: 1000px;
    height: 100px;
    line-height: 100px;
    background: #ef6c00;
}
.nav {
    width: 1000px;
    height: 100px;
    line-height: 100px;
    background: #f57c00;
}
.side {
    float: left;
    width: 300px;
    height: 600px;
    line-height: 600px;
    background: #fb8c00;
}
.content1 {
    float: left;
    width: 700px;
    height: 300px;
    line-height: 300px;
    background: #ff9800;
}
.content2 {
    float: left;
    width: 700px;
    height: 300px;
    line-height: 300px;
    background: #ffa726;
}
.footer {
    clear: both;
    width: 1000px;
    height: 100px;
    line-height: 100px;
    background: #ffb74d;
}



























tags

  • 궁금이 2018.12.28 09:59 댓글주소 수정/삭제 댓글쓰기

    스타일 선언할때 왜 wrap만 class로 안주고 id로 주는 건가요??:) 궁금합니다 선생님!

    • 보통 클래스는 여러번 쓸 수 있기 때문에. 반복적으로 사용하는건 클래스를 많이 쓰고요. 전테적인 틀은 한번만 쓰기 때문에 아이디를 많이 씁니다. 이런 부분은 딱 규칙이 정해진건 아니지만 대부분 그렇게 많이 사용합니다. 그래서 전체적인 틀은 아이디로 많이 쓰고 세부적인 부분은 클래스를 많이 씁니다