작성
·
204
0
<!-- section의 세 개: navigation, main, aside를 수평으로 layout -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
.container{
display:flex;
flex-direction:column;
}
header{
border-bottom:1px solid gray;
}
footer{
border-top:1px solid gray;
}
.content{
display:flex;
}
border-right:1px solid gray;
}
border-left:1px solid gray;
}
fles-basis:150px;
}
</style>
</head>
<body>
<div class="container">
<header>
<h1>생활코딩</h1></header>
<section class="content">
<nav>
<ul>
<li>html</li>
<li>css</li>
<li>javascript</li>
</ul>
</nav>
<main>
생활코딩은 일반인을 위한 코딩 수업
</main>
<aside> /* 광고부분 */
AD
</aside></section>
<footer>
<a href="https://opentutorials.org/course/1">홈페이지</a></footer>
</div>
</body>
</html>
Q.
nav,aside{}부분은 왜 .content nav 이런식이 아닌 이유가 무엇인지 궁금합니다.
답변 1
0
강의 중에 말씀해 주신 내용인데,
naw, aside{ }는 content 아래 <nav>와 <aside> 2개의 내용을 묶어서 설정하는 부분이고 .content nav는 content 아래 nav 하나의 항목만 설정하는 부분이라 다릅니다.