λ μ΄μμ νκ·Έ
μΉ νμ΄μ§μ λ μ΄μμμ ꡬμ±νκ³ μ€νμΌμ μ μ©νλ λ° μ¬μ©λλ νκ·Έμ
λλ€.
κ΄λ‘μ μΌλ‘ λΈλ‘ μμμ νΉμ§μ κ°μ§ div νκ·Έμ μΈλΌμΈ μμμΈ span νκ·Έκ° λ μ΄μμ νκ·Έλ‘ λ§μ΄ μ¬μ©λμμ΅λλ€.
νκ·Έ | μ€λͺ
| νΉμ± |
<div> | 곡κ°(μμ)μ λλκΈ° μν΄ μ¬μ©νλ νκ·Έ.
νμ΄μ§λ₯Ό λ
Όλ¦¬μ μΈ μμμΌλ‘ λΆλ¦¬. | - λΈλ‘ μμ
- μμ μμμ μ 체 λλΉλ₯Ό μ°¨μ§ |
<span> | μμμ λ΄μ©μ΄ νμν ν¬κΈ°λ§ μ°¨μ§νλ νκ·Έ.
λμμΈμ μΌλ‘ ꡬλΆμ΄ νμν μμλ₯Ό μ§μ . | - μΈλΌμΈ μμ
- λ€λ₯Έ μμμ ν μ€μ λλν λ°°μΉ |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>div & span</title>
</head>
<body>
<h1>κ³΅κ° λΆν νκ·Έ</h1>
<!--
div (divide) : λλλ€ - "곡κ°(μμ)μ λλλ€"
: νμ΄μ§λ₯Ό λ
Όλ¦¬μ μΈ μμμΌλ‘ λΆλ¦¬νκΈ° μν΄ μ¬μ©νλ νκ·Έ
- block μμ (μμμμμ μ 체 λλΉλ₯Ό μ°¨μ§νλ μμ)
-->
<h2>div μμ</h2>
<div style="border: 2px solid blue;">
<h2>HTML</h2>
<p>HyperText Markup Language</p>
</div>
<hr>
<!--
span
: μμμ λ΄μ©μ΄ νμν ν¬κΈ°λ§ μ°¨μ§νλ νκ·Έ
- λμμΈμ μΌλ‘ ꡬλΆμ΄ νμν μμλ₯Ό μ§μ ν λ μ¬μ©
- inline μμ (λ€λ₯Έ μμμ ν μ€μ λλν λ°°μΉλλ μμ)
-->
<h2>span μμ</h2>
<div style="border: 2px solid red;">
<h2>CSS</h2>
<p>
Cascading
<span style="color: red; background-color: yellow;">Style</span>
Sheets
</p>
</div>
</body>
</html>
HTML
볡μ¬
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>div λ μ΄μμ</title>
<style>
/* (μ νμ) { μ€νμΌ μμ± : μμ±κ°; } */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
/* ν€λ μμ */
.header {
background-color: #f1f1f1;
padding: 36px;
text-align: center;
font-size: 24px;
}
/* λ©μΈ μμ */
.left-side {
float: left;
background-color: #aaa;
width: 25%;
padding: 10px;
height: 300px;
}
.main {
float: left;
background-color: #bbb;
width: 50%;
padding: 10px;
height: 300px;
}
.right-side {
float: left;
padding: 10px;
width: 25%;
background-color: #ccc;
height: 300px;
}
.footer {
background-color: black;
padding: 10px;
text-align: center;
color: white;
line-height: 100px;
}
</style>
</head>
<body>
<h1>div λ μ΄μμ</h1>
<!-- .header>h2{ν€λ μμ} -->
<div class="header">
<h2>ν€λ μμ</h2>
</div>
<!-- .container>(.left-side{μΌμͺ½}+.main{λ©μΈ}+.right-side{μ€λ₯Έμͺ½}) -->
<div class="container">
<div class="left-side">μΌμͺ½</div>
<div class="main">λ©μΈ</div>
<div class="right-side">μ€λ₯Έμͺ½</div>
</div>
<!-- .footer>p{νΈν° μμ} -->
<div class="footer">
<p>νΈν° μμ</p>
</div>
</body>
</html>
HTML
볡μ¬