강좌 : 유튜브 생활코딩
<style>
/* 주석 */
/*
block level element
*/
h1{
border-width:5px;
border-color:red;
border-style:solid;
}
/*
inline element
*/
a{
border-width:5px;
border-color:red;
border-style:solid;
}
</style>
중복제거 후
<style>
h1, a{
border : 5px solid red;
}
</style>
padding:
콘텐츠와 테두리 사이에 여백주기
margin:
테두리와 테두리 사이에 여백주기
<style>
h1{
border : 5px solid red;
padding: 20px;
margin: 20px;
display:block;
width: 100px;
}
</style>
div
, span
: 아무런 의미가 없고 디자인의 용도로만 쓰는 태그1fr;
화면전체를 쓰게 자동으로 조정되는 단위display:grid;
사용시 내용이 늘어남에 따라 자동으로 커지고 같이 감싸고 있는 태그 역시도 같이 커진다<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
#grid{
border:5px solid pink;
display:grid;
grid-template-columns:150px 1fr;
}
div{
border:5px solid red;
}
</style>
</head>
<body>
<div id="grid">
<div>NAVIGATION</div>
<div>ARTICLE</div>
</div>
</body>
</html>