*์ ๋๋ฆผ์ฝ๋ฉ ์๋ฆฌ๋์ ๋ฌด๋ฃ ์ ํ๋ธ ์์์ ๋ณด๊ณ ํ์ตํ ๊ธฐ๋ก์ ๋จ๊ธด ํฌ์คํ ์ ๋๋ค.*(์๋ฆฌ๋๊ป ์ธ์ ๋ ๋ฌดํ ๊ฐ์ฌ..)
Block๋ธ๋ก๋ ๋ฒจ(๋ํ์ฃผ์ div)๊ณผ Inline์ธ๋ผ์ธ๋ ๋ฒจ(๋ํ์ฃผ์ span)์ ๋ํด์ ์์๋ณด์
div,
span {
width: 80px;
height: 80px;
margin: 20px;
background-color: pink;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Document</title>
</head>
<body>
<!--Block-Level-->
<div></div>
<div></div>
<div></div>
<!--Inlin-Level-->
<span></span>
<span></span>
<span></span>
</body>
</html>
์์ ์ฝ๋์์ span์ด ์ถ๋ ฅ๋์ง ์์ ์ด์ ๋ span์ ์์ ๋ด์ฉ์ด ์์ด์ผ ํ๊ธฐ๋๊ธฐ ๋๋ฌธ์ด๋ค!
span์ ๊ธฐ๋ณธ์ ์ผ๋ก Inline-Level์ด๊ธฐ ๋๋ฌธ์ ํ ์ค์ ๊ณต๊ฐ์ด ๋ง์ผ๋ฉด ์ฌ๋ฌ๊ฐ๊ฐ ๋์ฌ ์ ์๋ค.
<span>1์ด๋ผ๋ ์ ๋ณด์ด๋ฉด</span>
<span>2๋ ๊ฒ ์์ดํ๋ฐ</span>
<span>3์ด๋ ์ด๋ป๊ฒ ๊ธฐ๋ค๋ ค~</span>
๊ตฌ๋ถ์ ์ํ์ฌ ๊ฐ๊ฐ ๋ค๋ฅธ ์คํ์ผ์ ์ ํ๋ณด์
div,
span {
width: 80px;
height: 80px;
margin: 20px;
background-color: pink;
}
div {
background-color: blueviolet;
}
span {
background-color: tomato;
}
display๋ฅผ ํตํด์ block ์์ฑ์ผ๋ก ๋ฐ๊ฟ์ฃผ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ ๋๋ง๋๋ค.
๋ง์น div์ ๊ฐ์ด ํ์ค์ ํ๋์ฉ ๋์ค๊ณ ์๋ค.
div,
span {
width: 80px;
height: 80px;
margin: 20px;
background-color: pink;
}
div {
background-color: blueviolet;
}
span {
background-color: tomato;
display: block;
}
div๋ inline-block ๊ฐ์ผ๋ก ๋ฐ๊พธ๋ฉด... ์ง์จ์
ํ์ค์ ์ฌ๋ฌ๊ฐ๊ฐ ํ์๋๋ ๊ฒ์ ํ์ธํ ์๊ฐ ์๋ค.
div,
span {
width: 80px;
height: 80px;
margin: 20px;
background-color: pink;
}
div {
background-color: blueviolet;
display: inline-block;
}
span {
background-color: tomato;
display: block;
}
์ฌ์ง์ด ํ์ฌ divํ๊ทธ ์์ ์๋ฌด๋ฐ ใดใ ์ฉ์ด ์๊ธฐ ๋๋ฌธ์ display๊ฐ์ inline์ผ๋ก ๋ฐ๊พธ๋ฉด ์์ ๋ ๋๋ง๋์ง ์๋ ๋ชจ์ต์ ๊ด์ฐฐ ๊ฐ๋ฅํ๋ค!
div,
span {
width: 80px;
height: 80px;
margin: 20px;
background-color: pink;
}
div {
background-color: blueviolet;
display: inline;
}
span {
background-color: tomato;
display: block;
}
inline์ ์ปจํ ์ธ (๋ด์ฉ)์์ฒด๋ง์ ๊พธ๋ฉฐ์ฃผ๋ ๊ฒ์ด๋ค.(๊ธฐ์กด์ width, height ์ค์ ํ ๊ฒ์ผ ๋ฌด์ํ๊ณ ์ค๋ก์ง ์ปจํ ์ธ ์ ๊ธธ์ด, ํฌ๊ธฐ์ ๋ง์ถฐ์ ๋ณ๊ฒฝ๋๋ค.)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Document</title>
</head>
<body>
<!--Block-Level-->
<div>์ธ๋ผ์ธ์</div>
<div>css์์ ํ๊ทธ๊ฐ width๋ height๊ฐ ์ค์ ํ ๊ฒ์ ๋ฌด์ํ๊ณ </div>
<div>์ค๋ก์ง ๋ด์ฉ์ ํฌ๊ธฐ๋ฅผ ๋ฐ๋ฅธ๋ค! ใ
ใ
</div>
<!--Inlin-Level-->
<span>1์ด๋ผ๋ ์ ๋ณด์ด๋ฉด</span>
<span>2๋ ๊ฒ ์์ดํ๋ฐ</span>
<span>3์ด๋ ์ด๋ป๊ฒ ๊ธฐ๋ค๋ ค~</span>
</body>
</html>
div,
span {
width: 80px;
height: 80px;
margin: 20px;
background-color: pink;
}
div {
background-color: blueviolet;
display: inline;
}
span {
background-color: tomato;
display: block;
}
<Display ์ ๋ฆฌ>
- inline(๋ฌผ๊ฑด ์์ฒด) : inline์ ์ปจํ ์ธ (๋ด์ฉ)์์ฒด๋ง์ ๊พธ๋ฉฐ์ฃผ๋ ๊ฒ์ด๋ค.(๊ธฐ์กด์ width, height ์ค์ ํ ๊ฒ์ผ ๋ฌด์ํ๊ณ ์ค๋ก์ง ์ปจํ ์ธ ์ ๊ธธ์ด, ํฌ๊ธฐ์ ๋ง์ถฐ์ ๋ณ๊ฒฝ๋๋ค.) ๋ฐ๋ผ์ ๋ด์ฉ์ด ์์ผ๋ฉด ์๋ฌด ๊ฒ๋ ๋ ๋๋ง๋์ง ์๋๋ค.
- inline-block(์์์ธ๋ฐ, ํ ์ค์ ์ฌ๋ฌ๊ฐ ์ง์ด ๊ฐ๋ฅ) : ํ ์ค์ ๋ฐ์ค ์ฌ๋ฌ๊ฐ๋ฅผ ๋ค ๋ฃ๋๋ฐ, ์์ ์ปจํ ์ธ ์์ฒด์ ์ฌ์ด์ฆ์ ์๊ด์์ด css์์ width์ height ์ค์ ํ ๋ธ๋ก ํฌ๊ธฐ๋งํผ ํ๊ธฐ๊ฐ ๋๋ค๊ณ ๋ณด๋ฉด ๋๋ค.
- block(์์์ด๊ธด ํ๋ฐ, ํ ์ค์ ๋จ ํ๋ ์ง์ด ๊ฐ๋ฅํ...) : ์ญ์ css์์ width์ height ์ค์ ํ ๋ธ๋ก ํฌ๊ธฐ๋งํผ ํ๊ธฐ๊ฐ ๋๋๋ฐ, ๊ฐ ์ค์ ๋ฐ์ค ํ๋์ฉ! ํ ์ค์ one!
'๋งํฌ์ > Html & Css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[1๋ถ ์ฝ๋ฉ] CSS ๋ ์ด์์ ํต์ฌ (0) | 2022.03.26 |
---|---|
๊ตฌ๊ธ ํํ์ด์ง ํด๋ก ์ฝ๋ฉ[์ ํ๋ฒ ์กฐ์ฝ๋ฉ๋] (0) | 2022.03.26 |
CSS ๊ธฐ์ด ๊ธฐ๋ณธ (0) | 2022.03.20 |
๋ฐ์ํ ์น ํ์ํ ๋ถํธ์คํธ๋ฉ (0) | 2022.03.18 |
HTML ๊ฐ์ข ํ๊ทธ ์ฐ์ต (0) | 2022.03.17 |