๋งํฌ์
์ธ์ด
์นํ์ด์ง์ ๋ด์ฉ๊ณผ ๊ตฌ์กฐ ๋ด๋น
<!DOCTYPE html> ์ผ๋ก ์์ํ์ฌ ๋ฌธ์ ํ์ ์ง์
์์ ํ๊ทธ(start tag)์ ์ข ๋ฃ ํ๊ทธ(end tag) ๊ทธ๋ฆฌ๊ณ ํ๊ทธ ์ฌ์ด์ ์์นํ content๋ก ๊ตฌ์ฑ
<h1>์๋
ํ์ธ์</h1>
<p>๋ฐ๊ฐ์ต๋๋ค!</p>
content ํ์ ์์
โข br
โข hr
โข img
โข input
โข link
โข meta
<meta charset="utf-8">
์์์ ์ฑ์ง, ํน์ง
<img src="html.jpg" width="104" height="142">
content์ ์๋ฏธ๋ฅผ ๋ช ํํ ์ค๋ช
๋ชจ๋ HTML ์์์ ๋ถ๋ชจ ์์์ด๋ฉฐ ์นํ์ด์ง์ ๋จ ํ๋๋ง ์กด์ฌ
๋ฉํ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๊ธฐ ์ํ ์์์ด๋ฉฐ ์นํ์ด์ง์ ๋จ ํ๋๋ง ์กด์ฌ
์ ๋ชฉ ์ ์
style ์ ๋ณด ์ ์
์ธ๋ถ ๋ฆฌ์์ค์์ ์ฐ๊ณ ์ ๋ณด ์ ์
client-side JavaScript ์ ์
src ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ธ๋ถ JavaScript ํ์ผ ๋ก๋
charset ์ดํธ๋ฆฌ๋ทฐํธ
HTML ๋ฌธ์์ ๋ด์ฉ์ ๋ํ๋ด๋ฉฐ ์นํ์ด์ง์ ๋จ ํ๋๋ง ์กด์ฌ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>์์</title>
<link rel="stylesheet" href="style.css">
<style>
body {
background: #eee;
font-family: sans-serif;
}
</style>
<script src="script.js"></script>
</head>
<body>
<h1>๊ฐ๋จํ HTML</h1>
<p>๊ธฐ๋ณธ ํ๊ทธ๋ค์ ํฌํจํ ์์์
๋๋ค.</p>
</body>
</html>
์ ๋ชฉ์ ๋ํ๋ผ ๋ ์ฌ์ฉํ๋ฉฐ h1~h6
<!DOCTYPE html>
<html>
<body>
<h1>heading 1</h1>
<h2>heading 2</h2>
<h3>heading 3</h3>
<h4>heading 4</h4>
<h5>heading 5</h5>
<h6>heading 6</h6>
</body>
</html>
์ถ๋ ฅ ๊ฒฐ๊ณผ:
heading 1
heading 2
heading 3
heading 4
heading 5
heading 6
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>๊ธ์ ํํ ์์</title>
</head>
<body>
<h1>ํ
์คํธ ์คํ์ผ ํ๊ทธ ์์</h1>
<p><b>b ํ๊ทธ</b>: ๋ณผ๋์ฒด (๊ตต์ ๊ธ์จ)</p>
<p><strong>strong ํ๊ทธ</strong>: ๋ณผ๋์ฒด + ์๋ฏธ ๊ฐ์กฐ</p>
<p><i>i ํ๊ทธ</i>: ์ดํค๋ฆญ์ฒด (๊ธฐ์ธ์)</p>
<p><em>em ํ๊ทธ</em>: ์ดํค๋ฆญ์ฒด + ๊ฐ์กฐ ์๋ฏธ</p>
<p><small>small ํ๊ทธ</small>: ์์ ๊ธ์จ</p>
<p><mark>mark ํ๊ทธ</mark>: ํ์ด๋ผ์ดํธ</p>
<p><del>del ํ๊ทธ</del>: ์ญ์ ๋ ํ
์คํธ</p>
<p><ins>ins ํ๊ทธ</ins>: ์ฝ์
๋ ํ
์คํธ</p>
<p>์ํ ํ๊ธฐ ์: H<sub>2</sub>O ์ E = mc<sup>2</sup></p>
</body>
</html>
bold์ฒด
b tag์ ๋์ผํ๊ฒ bold์ฒด๋ฅผ ์ง์
์๋ฏธ๋ก ์ (Semantic) ์ค์์ฑ์ ์๋ฏธ
Italic์ฒด
emphasized text
small text
highlighted text
deleted (removed) text
inserted (added) text
subscripted text/superscripted text
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>๋ณธ๋ฌธ ํ๊ทธ ์์</title>
</head>
<body>
<h1>๋ฌธ๋จ ๋ฐ ์ธ์ฉ ํ๊ทธ ์์</h1>
<p>p ํ๊ทธ๋ ๋จ๋ฝ์ ๋ํ๋
๋๋ค.</p>
<p>br ํ๊ทธ๋ ์ค๋ฐ๊ฟ์ ํ ๋ ์ฌ์ฉํฉ๋๋ค.<br>์ฌ๊ธฐ์ ์ค์ด ๋ฐ๋๋๋ค.</p>
<pre>
pre ํ๊ทธ๋
๊ณต๋ฐฑ๊ณผ ์ค๋ฐ๊ฟ์
๊ทธ๋๋ก ์ ์งํฉ๋๋ค.
</pre>
<hr>
<p>q ํ๊ทธ๋ <q>์งง์ ์ธ์ฉ๋ฌธ</q>์ ํํํฉ๋๋ค.</p>
<blockquote>
blockquote ํ๊ทธ๋ ๊ธด ์ธ์ฉ๋ฌธ์ ์ฌ์ฉ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด ๋๊ตฐ๊ฐ์ ๊ธ์ด๋ ๋ง ์ ์ฒด๋ฅผ ์ธ์ฉํ ๋ ์ฌ์ฉํฉ๋๋ค.
๋ธ๋ผ์ฐ์ ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์ฌ์ฐ๊ธฐ๋ก ํํํฉ๋๋ค.
</blockquote>
</body>
</html>
๋จ๋ฝ
line break
ํ์ํ๋(preformatted) text
์ํ์ค ์ฝ์
์งง์ ์ธ์ฉ๋ฌธ(quotation)
๊ธด ์ธ์ฉ๋ฌธ ๋ธ๋ก ์ง์
<!DOCTYPE html>
<html>
<body>
<a href="http://www.google.com" target="_blank" rel="noopener noreferrer">Visit google.com!</a>
</body>
</html>
hyperlink๋ฅผ ์๋ฏธ
ํ์ผ์ ๊ฒฝ๋ก
target="_blank" ๋ฅผ ์ฌ์ฉํด ์ธ๋ถ ํ์ด์ง๋ฅผ ์คํ-> ๋ณด์ ์ทจ์ฝ
rel="noopener noreferrer"๋ฅผ ์ถ๊ฐํด ๋ณด์์ ๋๋นํ ๊ฒ์ ๊ถ์ฅ
<ul> ์ฌ์ฉ
<ol> ์ฌ์ฉ
| ์์ฑ ์ด๋ฆ | ํ๊ทธ ์์ | ์ค๋ช |
|---|---|---|
| type | <ol type="A"> | ๋ฒํธ ํ์ ์ง์ 1: ์ซ์ (๊ธฐ๋ณธ๊ฐ), A: ๋๋ฌธ์, a: ์๋ฌธ์, I: ๋๋ฌธ์ ๋ก๋ง ์ซ์, i: ์๋ฌธ์ ๋ก๋ง ์ซ์ |
| start | <ol start="3"> | ๋ชฉ๋ก์ ์์ ๋ฒํธ๋ฅผ ์ค์ |
| value | <li value="2"> | ํน์ ํญ๋ชฉ์ ๋ฒํธ๋ฅผ ์ง์ ์ง์ |
| reversed | <ol reversed> | ๋ชฉ๋ก ๋ฒํธ๋ฅผ ์ญ์์ผ๋ก ํ์ |
ํญ๋ชฉ ๋ด๋ถ์ ๋ ๋ค๋ฅธ ul ๋๋ ol์ ๋ฃ์ด ์ค์ฒฉ ๊ฐ๋ฅ
| ํ๊ทธ | ์ค๋ช |
|---|---|
table | ํ๋ฅผ ๊ฐ์ธ๋ ํ๊ทธ |
tr | ํ ๋ด๋ถ์ ํ (table row) |
th | ํ ๋ด๋ถ์ ์ ๋ชฉ ์ (table heading) |
td | ํ ๋ด๋ถ์ ์ผ๋ฐ ์ (table data) |

| ์์ฑ ์ด๋ฆ | ์ค๋ช |
|---|---|
border | ํ์ ํ ๋๋ฆฌ ๋๊ป๋ฅผ ์ง์ ํ๋ ์์ฑ |
rowspan | ํด๋น ์ ์ด ์ ์ ํ๋ ํ์ ์๋ฅผ ์ง์ ํ๋ ์์ฑ |
colspan | ํด๋น ์ ์ด ์ ์ ํ๋ ์ด์ ์๋ฅผ ์ง์ ํ๋ ์์ฑ |
img tag ๋ฅผ ์ด์ฉ
| ์์ฑ ์ด๋ฆ | ์ค๋ช |
|---|---|
src | ์์ ํ์ผ ๊ฒฝ๋ก |
preload | ์์ ํ์ผ์ ๋ชจ๋ ๋ถ๋ฌ์ฌ ๊ฒ์ธ์ง ์ง์ |
autoplay | ์์ ํ์ผ์ ์๋์ผ๋ก ์ฌ์ํ ๊ฒ์ธ์ง ์ง์ |
loop | ์์ ์ ๋ฐ๋ณตํ ๊ฒ์ธ์ง ์ง์ |
controls | ์์ ์ฌ์ ๋๊ตฌ๋ฅผ ํ์ํ ๊ฒ์ธ์ง ์ง์ |
<img src="assets/images.jpg" alt="image" width="100">
| ์์ฑ ์ด๋ฆ | ์ค๋ช |
|---|---|
src | ์์ ํ์ผ ๊ฒฝ๋ก |
preload | ์์ ํ์ผ์ ๋ชจ๋ ๋ถ๋ฌ์ฌ ๊ฒ์ธ์ง ์ง์ |
autoplay | ์์ ํ์ผ์ ์๋์ผ๋ก ์ฌ์ํ ๊ฒ์ธ์ง ์ง์ |
loop | ์์ ์ ๋ฐ๋ณตํ ๊ฒ์ธ์ง ์ง์ |
controls | ์์ ์ฌ์ ๋๊ตฌ๋ฅผ ํ์ํ ๊ฒ์ธ์ง ์ง์ |
<audio src="assets/audio.mp3" controls></audio>
| ์์ฑ ์ด๋ฆ | ์ค๋ช |
|---|---|
src | ๋์์ ํ์ผ ๊ฒฝ๋ก |
poster | ๋์์ ์ค๋น ์ค์ ํ์๋ ์ด๋ฏธ์ง ํ์ผ ๊ฒฝ๋ก |
preload | ๋์์ ํ์ผ์ ๋ชจ๋ ๋ถ๋ฌ์ฌ ๊ฒ์ธ์ง ์ง์ |
autoplay | ๋์์ ํ์ผ์ ์๋์ผ๋ก ์ฌ์ํ ๊ฒ์ธ์ง ์ง์ |
loop | ๋์์์ ๋ฐ๋ณตํ ๊ฒ์ธ์ง ์ง์ |
controls | ๋์์ ์ฌ์ ๋๊ตฌ๋ฅผ ํ์ํ ๊ฒ์ธ์ง ์ง์ |
width | ๋์์์ ๋๋น๋ฅผ ์ง์ |
height | ๋์์์ ๋์ด๋ฅผ ์ง์ |
<video width="640" height="360" controls>
<source src="assets/video.mp4" type="video/mp4">
</video>
์ฉ์ ์ ๋ ฅ์ ๋ฌถ์ด ์๋ฒ๋ก ๋ณด๋ด๋ ํ๊ทธ
| ์์ฑ ์ด๋ฆ | ๊ฐ | ์ค๋ช |
|---|---|---|
| action | URL | ์ ๋ ฅ ๋ฐ์ดํฐ(form data)๊ฐ ์ ์ก๋ URL ์ง์ |
| method | get / post | ์ ๋ ฅ ๋ฐ์ดํฐ(form data) ์ ๋ฌ ๋ฐฉ์ ์ง์ |
ํ ์คํธยท๋ฒํผยท์ฒดํฌ๋ฐ์คยท๋ผ๋์ค ๋ฑ ๋จ์ผ ์ ๋ ฅ ํญ๋ชฉ
type ์ดํธ๋ฆฌ๋ทฐํธ๊ฐ | Description |
|---|---|
| button | ๋ฒํผ ์์ฑ |
| checkbox | checkbox ์์ฑ |
| color | ์ปฌ๋ฌ ์ ํ ์์ฑ |
| date | date control (๋ ์์ผ) ์์ฑ |
| datetime | date & time control (๋ ์์ผ์๋ถ์ด) ์์ฑ. HTML spec์์ drop๋์๋ค. |
| datetime-local | ์ง์ญ date & time control (๋ ์์ผ์๋ถ์ด) ์์ฑ |
| ์ด๋ฉ์ผ ์ ๋ ฅ form ์์ฑ. submit ์ ์๋ ๊ฒ์ฆํ๋ค. | |
| file | ํ์ผ ์ ํ form ์์ฑ |
| hidden | ๊ฐ์ถ์ด์ง ์ ๋ ฅ form ์์ฑ |
| image | ์ด๋ฏธ์ง๋ก ๋ submit button ์์ฑ |
| month | ์ ์ ํ form ์์ฑ |
| number | ์ซ์ ์ ๋ ฅ form ์์ฑ |
| password | password ์ ๋ ฅ form ์์ฑ |
| radio | radio button ์์ฑ |
| range | ๋ฒ์ ์ ํ form ์์ฑ |
| reset | ์ด๊ธฐํ button ์์ฑ |
| search | ๊ฒ์์ด ์ ๋ ฅ form ์์ฑ |
| submit | ์ ์ถ button ์์ฑ |
| tel | ์ ํ๋ฒํธ ์ ๋ ฅ form ์์ฑ |
| text | ํ ์คํธ ์ ๋ ฅ form ์์ฑ |
| time | ์๊ฐ ์ ํ form ์์ฑ |
| url | url ์ ๋ ฅ form ์์ฑ |
| week | ์ฃผ ์ ํ ์ ๋ ฅ form ์์ฑ |
๋ณต์๊ฐ์ ๋ฆฌ์คํธ์์ ๋ณต์๊ฐ์ ์์ดํ ์ ์ ํํ ๋ ์ฌ์ฉ
| ํ๊ทธ | ์ค๋ช |
|---|---|
| select | select form ์์ฑ |
| option | option ์์ฑ |
| optgroup | option์ ๊ทธ๋ฃนํํ๋ค |
์ฌ๋ฌ ์ค ํ ์คํธ ์ ๋ ฅ
ํด๋ฆญ ๊ฐ๋ฅํ ๋ฒํผ
๊ด๋ จ ์ ๋ ฅ ํญ๋ชฉ ๋ฌถ์๊ณผ ๊ทธ ์ ๋ชฉ
ํ์ด์ง ๋ ์ด์์์ ๋๋ ๋ ๊ณผ๊ฑฐ์๋ table ํ๊ทธ๋ฅผ, ๋ชจ๋ ์น์์๋ div๋ฅผ ์ฃผ๋ก ์ฌ์ฉ

| ํ๊ทธ | ์ค๋ช |
|---|---|
| header | ํค๋๋ฅผ ์๋ฏธํ๋ค |
| nav | ๋ด๋น๊ฒ์ด์ ์ ์๋ฏธํ๋ค |
| aside | ์ฌ์ด๋์ ์์นํ๋ ๊ณต๊ฐ์ ์๋ฏธํ๋ค |
| section | ๋ณธ๋ฌธ์ ์ฌ๋ฌ ๋ด์ฉ(article)์ ํฌํจํ๋ ๊ณต๊ฐ์ ์๋ฏธํ๋ค |
| article | ๋ณธ๋ฌธ์ ์ฃผ๋ด์ฉ์ด ๋ค์ด๊ฐ๋ ๊ณต๊ฐ์ ์๋ฏธํ๋ค |
| footer | ํธํฐ๋ฅผ ์๋ฏธํ๋ค |