강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

My own life님의 프로필 이미지
My own life

작성한 질문수

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

4. 세로 2컬럼 와이어프레임(C1~C4) - 보더를 사용해서 HTML+CSS 구조만들기

선생님 제거 좀 이상한데요 ㅠㅠ 푸터가 안나와요 ㅠㅠ

작성

·

349

1

<!Doctype html>
<html lang="ko">
    <head>
        <title>레이아웃 세로</title>
        <link rel="stylesheet" href="css/style.css">    
    </head>
    <body>
        <div class="container">
            <div class="left">
                <header>
                    <div class="header-logo"></div>
                    <div class="navi"></div>
                </header>
            </div><!--left-->
            <div class="right">
                <div class="slide">
                    <div></div>
                </div><!--slide-->
                <div class="items">
                    <div class="news"></div>
                    <div class="banner"></div>
                    <div class="shortcut"></div>
                </div><!--items-->
            </div><!--right-->
            <footer>
                <div class="footer-logo"></div>
                <div class="copyright"></div>
            </footer>
        </div><!--container-->
    </body>
</html>
css는요
.container{
    width:1000px;
    
    overflow:hidden;
}
.container > div{
    /*border:1px solid blue;*/
    height:800px;
    float:left;
    box-sizing:border-box;
  }
.left{
    width:200px;
}
.right{
    width:800px;
}
header{}
header > div{
    border:1px solid red;
}
.header-logo{
    height:100px;
}
.navi{
    height400px;
}
.slide{}
.slide>div{
    border:1px solid green;
    height:350px;
}
.items{
    overflowhidden;
}
.items > div{
    border:1px solid black;
    height:200px;
    float:left;
    box-sizing:border-box;
    /*해도 안올라감 .container > div에 left에 border:1px solid blue;가 있기때문이다.*/
}
.news{
    width:300px;
}
.banner{
    width:250px;
}
.shortcut{
    width:250px
}
footer{overflow:hidden;}
footer > div{
    border:1px solid pink;
    height:100px;
    float:left;
    box-sizing:border-box;
}
.footer-logo{
    width:200px;
}
.copyright{
    width:600px;
}
.copyright div{
    border:1px solid black;
}

퀴즈

53%나 틀려요. 한번 도전해보세요!

웹 디자인 실기 시험에서 레이아웃 제작이 중요한 이유는 무엇일까요?

디자인 요소 배치에만 영향을 주기 때문

실기 시험의 시작점이며 다른 모듈 진행에 필수적이기 때문

특정 브라우저 호환성 문제 해결에만 필요하기 때문

복잡한 스크립트 구현보다 어렵기 때문

답변 1

1

<footer>...</footer> 가 <div class="right">...</div> 내부에 있어야 하는데 <div class="right">...</div> 외부에 있어서 안나와요. footer에 보더를 그려보시면 확실히 아실거에요.

My own life님의 프로필 이미지
My own life
질문자

감사합니다 ㅠㅠ

My own life님의 프로필 이미지
My own life

작성한 질문수

질문하기