π»/HTML
(41) [HTML] 2μΌ HTML λ μ΄μμ
λ°κΆ
2024. 4. 12. 13:55
<span>~</span>
- ν μ€νΈ λ²μ νκ·Έ
- μΈλΌμΈ μμμ μ€νμΌμ κ·Έλ£Ήννκ³ μ μ©νλλ° μ¬μ©
- span νκ·Έλ μΈλΌμΈ λ 벨 νκ·Έλ‘ μ€ λ°κΏμ΄ μΌμ΄λμ§ μλλ€.
- width,height μμ±μ 무μλλ©°, margin μμ±μ μ’μ° κ°κ²©λ§ λ°μλκ³ , μν κ°κ²©μ λ°μλμ§ μλλ€.
- μΈλΌμΈ λ 벨 μμ λ€μ 곡백(μν°,μ€νμ΄μ€ λ±)μ΄ μλ κ²½μ°, μ μνμ§ μλ κ³΅λ°±μ΄ μλ μ§μ λλ€.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
</head>
<body>
<h3>span νκ·Έ</h3>
<div style="background: green;">μμ </div>
<!-- μΈλΌμΈ νκ·Έλ μ ν μ€λ°κΏμ΄ μΌμ΄λμ§ μλλ€. -->
<!-- μΈλΌμΈ νκ·Έλ 곡백(μν°)μ΄ μ‘΄μ¬νλ©΄ 4px μ λμ μ¬λ°±μ΄ μκΈ΄λ€. -->
<span style="background: yellow;"> HTML</span>
<!-- μΈλΌμΈ νκ·Έλ width,height 무μ -->
<span style="background: gray; width: 300px; height: 50px">CSS</span>
<!-- γ
‘marginμ μ’μ°λ§ μ μ© -->
<span style="margin: 50px">javascript</span>
<span>JAVA</span>
<span>ORACLE</span>
<hr>
<!-- μΈλΌμΈ νκ·Έλ paddingμ μ μ©λμ§λ§ μ/μλ ν¨λ©μ λ€λ₯Έ μμμ μΉ¨λ²νλ€. -->
<div style="background: gray; height: 30px;">μμ </div>
<span style="background: tomato; padding: 15px;">μ€νλ§</span>
<div style="background: yellow; height: 30px;">μμ </div>
<hr>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
</head>
<body>
<h3>span νκ·Έ</h3>
<span style="background: gray; width: 100px;">HTML</span>
<span style="background: green; width: 100px;">CSS</span>
<span style="background: fuchsia; width: 100px">javascript</span>
<hr>
<!-- inline -block μμλ₯Ό μΈλΌμΈμΌλ‘ λ°°μΉνλ©΄μ λΈλ‘ λ 벨 μμ±μ μ§μ κ°λ₯(width,height,...) -->
<span style="background: gray; width: 100px; display: inline-block;">HTML</span>
<span style="background: green; width: 100px;display: inline-block;">CSS</span>
<span style="background: fuchsia; width: 100px; display: inline-block;">javascript</span>
<hr>
<!--block: μμλ₯Ό λΈλ‘ μμλ‘ μ§μ -->
<span style="background: gray; width: 100px; display:block;">HTML</span>
<span style="background: green; width: 100px;display:block;">CSS</span>
<span style="background: fuchsia; width: 100px; display:block;">javascript</span>
<hr>
</body>
</html>
μ맨ν±
λ¬Έμμ ꡬ쑰μ λ°μ΄ν°μ μλ―Έλ₯Ό λ³΄λ€ λͺ νν νκΈ° μν μλ©ν± μμ, κ²μ μμ§ λ° λ¬Έμ ν΄μκΈ° λ±μμ μΉ λ¬Έμ νλ³μ΄ μ ννκ³ μ©μ΄ν΄μ§λ€.
<main> | ν΄λΉ λ¬Έμμ μ€μ¬ μ£Όμ λλ μ£Όμ κΈ°λ₯κ³Ό μ§μ μ μΌλ‘ κ΄λ ¨λμ΄ μκ±°λ νμ₯λλ μ½ν μΈ λ‘ κ΅¬μ±.λ¬Έμ μ λ°μ κ±Έμ³ λ°λ³΅λλ λ΄μ©μ ν¬ν¨ν΄μλ μλλ€. |
<section> | λ¬Έμ λ΄μμ κ°μ μλ―Έμ ꡬμμ λλλ μ¬μ© |
<article> | λ¬Έμλ΄μ λ 립μ μΈ κΈ, λ³Έλ¬Έ λ±μ ꡬμ±νλ μΉμ . sectionκ³Ό μ μ¬. |
<footer> | νμ΄μ§ νλ¨λΆμ μ μκΆ μ 보λ μλΉμ€ μ 곡μ μ 보 λ±μ μ 곡νλ λΆ |
<derails> | μΆκ°μ μΈ μ€λͺ νκ·Έ |
<summary> | μΈλΆ μμ½ νκ·Έ |
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<style type="text/css">
* {
margin: 0; padding: 0;
box-sizing: border-box;
}
body > header, body > main, body > footer {
width: 1100px;
margin: 0 auto;
}
body > header {
background: #d4f4fa;
margin-top: 20px;
padding: 20px;
border: 1px solid #333;
}
main > nav {
border: 1px solid #333;
padding: 30px;
text-align: center;
}
main > section {
border: 1px solid #333;
background: #fff;
padding: 20px;
}
main > section > header {
border: 1px solid #333;
background: #fff;
padding: 20px;
margin-bottom: 10px;
}
main > section > article {
border: 1px solid #333;
background: #fff;
padding: 20px;
min-height: 300px;
margin-bottom: 10px;
}
main > section > footer {
border: 1px solid #333;
background: #fff;
padding: 20px;
}
main > aside {
border: 1px solid #333;
padding: 20px;
height: 140px;
}
body > footer {
background: #ffebff;
padding: 20px;
margin-bottom: 20px;
border: 1px solid #333;
}
.title {
text-align: center;
font-weight: bold;
font-size: 20px;
padding: 20px;
}
</style>
</head>
<body>
<header>
<p class="title">header</p>
</header>
<main>
<nav style="float: left; width: 20%; height: 650px;">
<p class="title">nav</p>
</nav>
<section style="float: left; width: 60%; height: 650px;">
<p class="title">section</p>
<header>
<p class="title">header</p>
</header>
<article>
<p class="title">article</p>
</article>
<footer>
<p class="title">footer</p>
</footer>
</section>
<aside style="float: left; width: 20%; height: 650px;">
<p class="title">aside</p>
</aside>
</main>
<div style="clear: both;"></div>
<footer>
<p class="title">footer</p>
</footer>
</body>
</html>