1<!DOCTYPE html>
2<html lang="ko">
3<head>
4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <title>์๋งจํฑ HTML ์์ </title>
7 <style>
8 /* ์๋งจํฑ ํ๊ทธ ์๊ฐํ๋ฅผ ์ํ ๊ฐ๋จํ ์คํ์ผ */
9 header, nav, main, article, section, aside, footer {
10 border: 2px solid #333;
11 margin: 10px;
12 padding: 15px;
13 }
14 header { background-color: #f9e79f; }
15 nav { background-color: #aed6f1; }
16 main { background-color: #d5f5e3; }
17 article { background-color: #fadbd8; }
18 section { background-color: #e8daef; }
19 aside { background-color: #fdebd0; }
20 footer { background-color: #d5dbdb; }
21
22 .container {
23 display: grid;
24 grid-template-columns: 3fr 1fr;
25 gap: 10px;
26 }
27 </style>
28</head>
29<body>
30 <!-- ============================================
31 ์๋งจํฑ HTML ์์
32 ์๋ฏธ๋ฅผ ๊ฐ์ง HTML5 ํ๊ทธ๋ค์ ํ์ตํฉ๋๋ค.
33 ============================================= -->
34
35 <!-- header: ํ์ด์ง ๋๋ ์น์
์ ํค๋ -->
36 <header>
37 <h1>์๋งจํฑ HTML5</h1>
38 <p>์๋ฏธ ์๋ ํ๊ทธ๋ก ์น ํ์ด์ง ๊ตฌ์กฐ๋ฅผ ๋ง๋ญ๋๋ค.</p>
39 </header>
40
41 <!-- nav: ๋ค๋น๊ฒ์ด์
๋งํฌ -->
42 <nav>
43 <h2>๋ค๋น๊ฒ์ด์
(nav)</h2>
44 <ul>
45 <li><a href="#article1">๊ธฐ์ฌ 1</a></li>
46 <li><a href="#article2">๊ธฐ์ฌ 2</a></li>
47 <li><a href="#about">์๊ฐ</a></li>
48 <li><a href="#contact">์ฐ๋ฝ์ฒ</a></li>
49 </ul>
50 </nav>
51
52 <div class="container">
53 <!-- main: ํ์ด์ง์ ์ฃผ์ ์ฝํ
์ธ -->
54 <main>
55 <h2>๋ฉ์ธ ์ฝํ
์ธ (main)</h2>
56 <p>main ํ๊ทธ๋ ํ์ด์ง๋น ํ๋๋ง ์ฌ์ฉํ๋ฉฐ, ๊ณ ์ ํ ์ฝํ
์ธ ๋ฅผ ๋ด์ต๋๋ค.</p>
57
58 <!-- article: ๋
๋ฆฝ์ ์ธ ์ฝํ
์ธ -->
59 <article id="article1">
60 <h3>๊ธฐ์ฌ (article)</h3>
61 <header>
62 <h4>์๋งจํฑ ํ๊ทธ์ ์ค์์ฑ</h4>
63 <p><time datetime="2024-01-15">2024๋
1์ 15์ผ</time> ์์ฑ</p>
64 </header>
65 <p>
66 ์๋งจํฑ ํ๊ทธ๋ ์ฝํ
์ธ ์ ์๋ฏธ๋ฅผ ๋ช
ํํ๊ฒ ์ ๋ฌํฉ๋๋ค.
67 ๊ฒ์ ์์ง๊ณผ ์คํฌ๋ฆฐ ๋ฆฌ๋๊ฐ ํ์ด์ง ๊ตฌ์กฐ๋ฅผ ๋ ์ ์ดํดํ ์ ์์ต๋๋ค.
68 </p>
69 <footer>
70 <p>์์ฑ์: ์น ๊ฐ๋ฐ์</p>
71 </footer>
72 </article>
73
74 <!-- section: ๋ฌธ์์ ์น์
-->
75 <section id="about">
76 <h3>์น์
(section)</h3>
77 <p>section์ ๊ด๋ จ๋ ์ฝํ
์ธ ๋ฅผ ๊ทธ๋ฃนํํฉ๋๋ค.</p>
78
79 <section>
80 <h4>ํ์ ์น์
1</h4>
81 <p>์น์
์์ ์น์
์ ์ค์ฒฉํ ์ ์์ต๋๋ค.</p>
82 </section>
83
84 <section>
85 <h4>ํ์ ์น์
2</h4>
86 <p>๊ฐ ์น์
์ ์ผ๋ฐ์ ์ผ๋ก ์ ๋ชฉ์ ๊ฐ์ง๋๋ค.</p>
87 </section>
88 </section>
89
90 <!-- figure์ figcaption -->
91 <article id="article2">
92 <h3>figure์ figcaption</h3>
93 <figure>
94 <img src="https://via.placeholder.com/300x200" alt="์์ ์ด๋ฏธ์ง">
95 <figcaption>
96 ๊ทธ๋ฆผ 1: figure ํ๊ทธ๋ก ์ด๋ฏธ์ง์ ์บก์
์ ๊ทธ๋ฃนํํฉ๋๋ค.
97 </figcaption>
98 </figure>
99 </article>
100 </main>
101
102 <!-- aside: ๋ถ๊ฐ์ ์ธ ์ฝํ
์ธ -->
103 <aside>
104 <h2>์ฌ์ด๋๋ฐ (aside)</h2>
105 <p>๋ฉ์ธ ์ฝํ
์ธ ์ ๊ด๋ จ์์ง๋ง ๋ถ๋ฆฌ๋ ์ฝํ
์ธ ์
๋๋ค.</p>
106
107 <section>
108 <h3>๊ด๋ จ ๋งํฌ</h3>
109 <ul>
110 <li><a href="#">HTML ๊ฐ์ด๋</a></li>
111 <li><a href="#">CSS ๊ฐ์ด๋</a></li>
112 <li><a href="#">JS ๊ฐ์ด๋</a></li>
113 </ul>
114 </section>
115
116 <section>
117 <h3>๊ด๊ณ </h3>
118 <p>๊ด๊ณ ๋ ํ๋ก๋ชจ์
์ฝํ
์ธ </p>
119 </section>
120 </aside>
121 </div>
122
123 <!-- details์ summary -->
124 <section>
125 <h2>details์ summary</h2>
126 <details>
127 <summary>ํด๋ฆญํ์ฌ ๋ ๋ณด๊ธฐ</summary>
128 <p>์จ๊ฒจ์ง ์ฝํ
์ธ ๊ฐ ์ฌ๊ธฐ์ ํ์๋ฉ๋๋ค.</p>
129 <p>details์ summary๋ก ์ ์ด์ ์ฝํ
์ธ ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.</p>
130 </details>
131
132 <details open>
133 <summary>๊ธฐ๋ณธ์ผ๋ก ์ด๋ฆฐ ์ํ</summary>
134 <p>open ์์ฑ์ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ณธ์ผ๋ก ์ด๋ ค์์ต๋๋ค.</p>
135 </details>
136 </section>
137
138 <!-- address -->
139 <section id="contact">
140 <h2>address ํ๊ทธ</h2>
141 <address>
142 <p>์ฐ๋ฝ์ฒ ์ ๋ณด:</p>
143 <p>
144 ์ด๋ฆ: ํ๊ธธ๋<br>
145 ์ด๋ฉ์ผ: <a href="mailto:hong@example.com">hong@example.com</a><br>
146 ์ ํ: <a href="tel:+821012345678">010-1234-5678</a>
147 </p>
148 </address>
149 </section>
150
151 <!-- time ํ๊ทธ -->
152 <section>
153 <h2>time ํ๊ทธ</h2>
154 <p>
155 ํ์ ์ผ์ : <time datetime="2024-02-20T14:00">2024๋
2์ 20์ผ ์คํ 2์</time>
156 </p>
157 <p>
158 ๋ง๊ฐ์ผ: <time datetime="2024-03-01">3์ 1์ผ</time>
159 </p>
160 <p>
161 ๊ธฐ๊ฐ: <time datetime="P3D">3์ผ</time>
162 </p>
163 </section>
164
165 <!-- footer: ํ์ด์ง ๋๋ ์น์
์ ํธํฐ -->
166 <footer>
167 <h2>ํธํฐ (footer)</h2>
168 <p>© 2024 ์๋งจํฑ HTML ์์ </p>
169 <nav>
170 <a href="#">๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ</a> |
171 <a href="#">์ด์ฉ์ฝ๊ด</a> |
172 <a href="#">์ฌ์ดํธ๋งต</a>
173 </nav>
174 </footer>
175
176 <!-- ์๋งจํฑ vs ๋น์๋งจํฑ ๋น๊ต -->
177 <section style="margin-top: 20px; padding: 20px; background: #fff;">
178 <h2>์๋งจํฑ vs ๋น์๋งจํฑ ๋น๊ต</h2>
179
180 <h3>๋น์๋งจํฑ (๋์ ์)</h3>
181 <pre><code><div id="header">...</div>
182<div id="nav">...</div>
183<div id="main">
184 <div class="article">...</div>
185</div>
186<div id="footer">...</div></code></pre>
187
188 <h3>์๋งจํฑ (์ข์ ์)</h3>
189 <pre><code><header>...</header>
190<nav>...</nav>
191<main>
192 <article>...</article>
193</main>
194<footer>...</footer></code></pre>
195 </section>
196</body>
197</html>