HTML ๊ธฐ๋ณธ
โข
โข
๊ธฐ๋ณธ ๊ตฌ์กฐ
HTML ๊ธฐ๋ณธ ๊ตฌ์กฐ ์ฝ๋๋ฅผ ์์๋ด
๋๋ค.
<!-- ์ค๊ฐ ์ฃผ์ : alt + shift + A -->
<!DOCTYPE html> <!-- HTML5 ๋ฌธ์์์ ์ ์ -->
<html lang="en"> <!-- HTML ๋ฌธ์์ ์์ -->
<head> <!-- ๋ธ๋ผ์ฐ์ ์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ํ๊ทธ - ๋ฉํ์ ๋ณด, ํ์ด์ง ์ ๋ชฉ -->
<meta charset="UTF-8"> <!-- ๋ฌธ์ ์ธ์ฝ๋ฉ ๋ฐฉ์ ์ง์ -->
<!-- ๋ทฐํฌํธ : ํ์ด์ง์ ํฌ๊ธฐ์ ๋น์จ์ ์ ์ดํ๋ ๋ฐฉ๋ฒ์ ์ง์ -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- ๋ธ๋ผ์ฐ์ ์ฐฝ/ํญ ์ ๋ชฉ -->
<title>์ฌ์ดํธ ์ ๋ชฉ</title>
</head>
<body> <!-- ๋ณธ๋ฌธ ๋ด์ฉ : ํ๋ฉด์ ํ์๋๋ ์์ญ -->
</body>
</html>
HTML
๋ณต์ฌ
๊ธฐ๋ณธ ์ฝ๋ ์์ฑ
html ์ฝ๋๋ฅผ ์์ฑํ๋ฉด์ ์์ฃผ ์ฌ์ฉํ๋ ๋จ์ถํค์ Emmet ์ฌ์ฉ๋ฒ์ ์์๋ด
๋๋ค.
๋จ์ถํค
๊ธฐ๋ฅ | ๋จ์ถํค |
HTML ๊ธฐ๋ณธ ๊ตฌ์กฐ ์๋ ์์ฑ | ! + Enter |
์ฃผ์ ์ฒ๋ฆฌ | Ctrl + / |
์ค๊ฐ ์ฃผ์ ์ฒ๋ฆฌ | Alt + Shift + A |
์๋ ์์ฑ | Ctrl + Space |
์ค ๋ฐ๋ก ์คํ | Ctrl + Enter |
ํ ์ค ๋ณต์ฌ | Alt + Shift + (โ/โ) |
ํ ์ค ์ญ์ | Ctrl + Shift + K |
๋ค์ค ์ปค์ (๋ง์ฐ์ค ํด๋ฆญ) | Alt + ์ผ์ชฝ ํด๋ฆญ |
๋ค์ค ์ปค์ (๋ฐฉํฅํค) | Ctrl + Alt + (โ/โ) |
Emmet ์ฌ์ฉํ๊ธฐ
Emmet ๊ธฐ๋ณธ ๋ฌธ๋ฒ
๋ฌธ๋ฒ | ์ค๋ช
|
ํ๊ทธ๋ช
#id๋ช
| ํด๋น ํ๊ทธ์ id ์์ฑ์ ์ถ๊ฐ |
ํ๊ทธ๋ช
.class๋ช
| ํด๋น ํ๊ทธ์ class ์์ฑ์ ์ถ๊ฐ |
{๋ด์ฉ} | ํ๊ทธ ๋ด๋ถ์ ๋ด์ฉ์ ์ค์ |
*์ซ์ | ํด๋น ํ๊ทธ๋ฅผ ์ง์ ๋ ์ซ์๋งํผ ๋ฐ๋ณต ์์ฑ |
$ | ์๋์ผ๋ก ์ซ์๋ฅผ 1๋ถํฐ ์์ฐจ์ ์ผ๋ก ์ฆ๊ฐ์์ผ ๋ด์ฉ์ ์ฝ์
|
Emmet ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์ค๋ช
์ฌ์ฉ ์์ | ์ค๋ช
|
h1#title{๋ด์ฉ} | <h1> ํ๊ทธ์ id="title" ์์ฑ์ ์ถ๊ฐํ๊ณ , ๋ด์ฉ์ "๋ด์ฉ"์ผ๋ก ์ค์ |
h2.main-title{๋ด์ฉ}*3 | <h2> ํ๊ทธ์ class="main-title" ์์ฑ์ ์ถ๊ฐํ๊ณ ,
๋ด์ฉ์ "๋ด์ฉ"์ธ <h2> ํ๊ทธ๋ฅผ 3๊ฐ ์์ฑ |
p.news{๋ด์ฉ}*5 | <p> ํ๊ทธ์ class="news" ์์ฑ์ ์ถ๊ฐํ๊ณ ,
๋ด์ฉ์ "๋ด์ฉ"์ธ <p> ํ๊ทธ๋ฅผ 5๊ฐ ์์ฑ |
p.number{$}*10 | <p> ํ๊ทธ์ ๋ด์ฉ์ผ๋ก 1๋ถํฐ 10๊น์ง์ ์ซ์๋ฅผ ์๋์ผ๋ก ์์ฑํ๋ <p> ํ๊ทธ 10๊ฐ ์์ฑ ($๋ 1๋ถํฐ ์ซ์๋ฅผ ์ฆ๊ฐ์ํค๋ Emmet ๊ธฐํธ) |
<!-- !์ํฐ : html ๊ธฐ๋ณธ ๊ตฌ์กฐ ์๋ ์์ฑ -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HTML ์์ฑ</title>
</head>
<body>
<!-- ์ฃผ์ : ctrl + / -->
<!-- ์ค๊ฐ ์ฃผ์ : alt + shift + A -->
<!-- Emmet ๊ธฐ๋ฅ -->
<!-- ์๋ ์์ฑ : ctrl + space -->
<!-- ๋ฐ๋ก ์ํฐ : ctrl + enter -->
<!-- ํ์ค๋ณต์ฌ : alt + shift + (โ/โ) ใ
ํ์ -->
<!-- ํ์ค์ญ์ : ctrl + shift + K -->
<!-- ๋ค์ค์ปค์ : alt + ์ผ์ชฝํด๋ฆญ -->
<!-- ๋ค์ค์ปค์ : ctrl + alt + (โ/โ) -->
h1#title{HTML ์์ฑ}
<h1 id="title">HTML ์์ฑ</h1>
h2.main-title{๋ฉ์ธ ํ์ดํ}*3
<h2 class="main-title">๋ฉ์ธ ํ์ดํ</h2>
<h2 class="main-title">๋ฉ์ธ ํ์ดํ</h2>
<h2 class="main-title">๋ฉ์ธ ํ์ดํ</h2>
p.news{HTML CSS JavaScirpt jQuery ์์!}*5
<p class="news">HTML CSS JavaScirpt jQuery ์์!</p>
<p class="news">HTML CSS JavaScirpt jQuery ์์!</p>
<p class="news">HTML CSS JavaScirpt jQuery ์์!</p>
<p class="news">HTML CSS JavaScirpt jQuery ์์!</p>
<p class="news">HTML CSS JavaScirpt jQuery ์์!</p>
p.number{$}*10
<p class="number">1</p>
<p class="number">2</p>
<p class="number">3</p>
<p class="number">4</p>
<p class="number">5</p>
<p class="number">6</p>
<p class="number">7</p>
<p class="number">8</p>
<p class="number">9</p>
<p class="number">10</p>
</body>
</html>
HTML
๋ณต์ฌ
Live Server
๋ธ๋ผ์ฐ์ ์์ html ํ์ผ์ ์๋ฒ ํ๊ฒฝ์์ ์คํํด ๋ณด๊ฒ ์ต๋๋ค
1.
2.
Live Server ์คํ
a.
[Go Live] (์ฐ์ธก ํ๋จ)
b.
[Open with Liver Server] (HTML ํ์ผ ์ฐํด๋ฆญ, ์๋ํฐ ์ฐํด๋ฆญ)
c.
ALT + L O
3.
Live Server ์ข
๋ฃ
a.
Port :55xx (Click to close server)
b.
[Stop Live Server] (์๋ํฐ ์ฐํด๋ฆญ)
c.
ALT + L C
Live Reload (์ค์๊ฐ ํ์ด์ง ๋ฆฌ๋ก๋)
HTML, CSS, JS ํ์ผ์ ์์ ํ๊ณ ์ ์ฅํ ๋๋ง๋ค ๋ธ๋ผ์ฐ์ ๊ฐ ์๋์ผ๋ก ์๋ก๊ณ ์นจ๋์ด ์์ ๋ ๊ฒฐ๊ณผ๋ฅผ ์ฆ์ ํ์ธํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ํ๊ทธ
โข
ํ
์คํธ
โข
๋ฆฌ์คํธ
โข
๋งํฌ
โข
์ด๋ฏธ์ง
โข
ํ
์ด๋ธ
ํ ์คํธ
ํ
์คํธ ์์๋ ์น ํ์ด์ง์์ ๋ฌธ๋จ, ํค๋, ๊ฐ์กฐ ๋ฑ์ ๊ธ์๋ฅผ ํํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํ๊ทธ์
๋๋ค.
ํ
์คํธ ์์๋ ์ฝํ
์ธ ์ ๊ตฌ์กฐ์ ๊ฐ์กฐ๋ฅผ ์ ์ํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ฃผ๋ก ๋ฌธ์์ ํค๋, ๋ฌธ๋จ, ๊ฐ์กฐ ๋ถ๋ถ ๋ฑ์ ์ฌ์ฉ๋ฉ๋๋ค.
์ฃผ์ ํ๊ทธ
ํ๊ทธ | ์ค๋ช
|
<h1> ~ <h6> | ์ ๋ชฉ์ ๋ํ๋ด๋ ํ๊ทธ. <h1>์ด ๊ฐ์ฅ ํฌ๊ณ <h6>์ด ๊ฐ์ฅ ์์. |
<p> | ๋จ๋ฝ(๋ฌธ๋จ)์ ๋ํ๋ด๋ ํ๊ทธ. |
<b>, <strong> | ํ
์คํธ๋ฅผ ๊ตต๊ฒ ํ์. <strong>์ ์๋ฏธ์ ๊ฐ์กฐ๋ฅผ ๋ํ๋. |
<i>, <em> | ํ
์คํธ๋ฅผ ๊ธฐ์ธ์ฌ ํ์. <em>์ ์๋ฏธ์ ๊ฐ์กฐ๋ฅผ ๋ํ๋. |
<br> | ์ค๋ฐ๊ฟ์ ์๋ฏธํ๋ ํ๊ทธ. |
<span> | ํน์ ํ
์คํธ์ ์คํ์ผ์ ์ ์ฉํ๊ธฐ ์ํ ์ธ๋ผ์ธ ์ปจํ
์ด๋. |
text.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ํ
์คํธ ํ๊ทธ</title>
</head>
<body>
<!-- heading : ์ ๋ชฉ ํ๊ทธ (h1~h6) -->
<!-- h$*6{Hello HTML} -->
<h1>Hello HTML</h1>
<h2>Hello HTML</h2>
<h3>Hello HTML</h3>
<h4>Hello HTML</h4>
<h5>Hello HTML</h5>
<h6>Hello HTML</h6>
<!--
ํ
์คํธ ์์ ํ๊ทธ
b : ๋ณผ๋์ฒด (bold)
i : ์ดํค๋ฆญ์ฒด (italic)
strong : ๊ฐ์กฐ (๋ณผ๋์ฒด)
em : ๊ฐ์กฐ (๊ธฐ์ธ์์ฒด)
code : ํ
์คํธ๊ฐ ์ฝ๋์์ ํ์
sup : ์์ฒจ์
sub : ์๋์ฒจ์
hr : ๊ตฌ๋ถ์ (์ํ์ )
-->
<hr>
<!-- ํ๊ทธ๋ฅผ ์์ฑํ ๋ < > ๋ ์ฐ์ง ์๋๋ค -->
<!-- ํ๊ทธ ์ด๋ฆ๋ง ์์ฑํ๋ฉด < > ๊ธฐํธ๋ ์๋์์ฑ๋๋ค. -->
<p><b>์ด ํ
์คํธ๋ bold ์
๋๋ค</b></p>
<p><strong>์ด ํ
์คํธ๋ strong ์
๋๋ค</strong></p>
<p><i>์ด ํ
์คํธ๋ i ์
๋๋ค</i></p>
<p><em>์ด ํ
์คํธ๋ em ์
๋๋ค</em></p>
<p><code>์ด ํ
์คํธ๋ code ์
๋๋ค</code></p>
<p><sub>์๋ ์ฒจ์</sub> ์ด๊ณ <sup>์ ์ฒจ์</sup> ์
๋๋ค</p>
<p>H<sub>2</sub>O</p>
<!--
HTML ์ํฐํฐ (ํน์๋ฌธ์)
: ๊ณต๋ฐฑ๋ฌธ์ ํ ๊ฐ
< : <
> : >
" : "
& : &
-->
<hr>
<!-- html ์์๋ ์ฐ์๋ ๊ณต๋ฐฑ์ ํ๋์ ๊ณต๋ฐฑ์ผ๋ก ์ถ๋ ฅํ๋ค -->
๊ณต ๋ฐฑ <br>
๊ณต ๋ฐฑ <br>
<
>
"
&
</body>
</html>
HTML
๋ณต์ฌ
paragraph.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>๋จ๋ฝ ํ๊ทธ - p</title>
</head>
<body>
<!-- <p></p> : ๋ฌธ๋จ ์ฌ์ด์ ๊ธฐ๋ณธ ์ฌ๋ฐฑ์ ๊ฐ์ง๋ ํ๊ทธ -->
<!-- <br> : break line. ๊ฐํ(์ค๋ฐ๊ฟ) [์ํฐ] -->
<p>ํ๋์ ๋จ๋ฝ์
๋๋ค</p>
<p>ํ๋์ ๋จ๋ฝ์
๋๋ค</p>
<p>
ํ๋์ ๋จ๋ฝ์
๋๋ค <br> <!-- br ๋ก ๋ค์ ์ค๋ก ์ค๋ฐ๊ฟ -->
๋ ๋ฒ์งธ ์ค์
๋๋ค.
</p>
<!-- <pre></pre> : ์
๋ ฅํ ๊ทธ๋๋ก(๊ณต๋ฐฑ, ๊ฐํ ํฌํจ)์ ํ
์คํธ๋ฅผ ์ถ๋ ฅํ๋ ํ๊ทธ -->
<pre>
1๋ฒ์งธ ์ค์
๋๋ค.
2๋ฒ์งธ ์ค์
๋๋ค.
</pre>
</body>
</html>
HTML
๋ณต์ฌ
๋ฆฌ์คํธ
๋ฆฌ์คํธ๋ ํญ๋ชฉ๋ค์ ๋์ดํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
๋ฆฌ์คํธ๋ ์์๊ฐ ์๋ ๋ฆฌ์คํธ(๋ฒํธ ๋ฆฌ์คํธ)์ ์์๊ฐ ์๋ ๋ฆฌ์คํธ(๋ถ๋ฆฟ ๋ฆฌ์คํธ)๋ก ๋๋ฉ๋๋ค.
์ฃผ์ ํ๊ทธ
ํ๊ทธ | ์ค๋ช
|
<ul> | ์์๊ฐ ์๋ ๋ฆฌ์คํธ๋ฅผ ์์ฑ (๋ถ๋ฆฟ ๋ฆฌ์คํธ). |
<ol> | ์์๊ฐ ์๋ ๋ฆฌ์คํธ๋ฅผ ์์ฑ (๋ฒํธ ๋ฆฌ์คํธ). |
<li> | ๋ฆฌ์คํธ ํญ๋ชฉ์ ๋ํ๋ด๋ ํ๊ทธ. <ul> ๋๋ <ol> ์์ ์ฌ์ฉ. |
<dl> | ์ค๋ช
๋ฆฌ์คํธ๋ฅผ ์์ฑํ๋ ํ๊ทธ. |
<dt> | ์ค๋ช
๋ฆฌ์คํธ์ ์ฉ์ด๋ฅผ ์ ์ํ๋ ํ๊ทธ. |
<dd> | ์ค๋ช
๋ฆฌ์คํธ์ ์ฉ์ด์ ๋ํ ์ค๋ช
์ ๋ํ๋ด๋ ํ๊ทธ. |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>๋ฆฌ์คํธ ํ๊ทธ</title>
</head>
<body>
<!--
๋ฆฌ์คํธ ํ๊ทธ
: ํญ๋ชฉ์ ๋์ดํ๋ ํ๊ทธ
- ul : ๋ฒํธ ์๋ ๋ฆฌ์คํธ
- ol : ๋ฒํธ ์๋ ๋ฆฌ์คํธ
- dl : ์ ์ ๋ฆฌ์คํธ
-->
<h1>๋ฆฌ์คํธ ํ๊ทธ</h1>
<!-- ๋ฒํธ ์๋ ๋ฆฌ์คํธ -->
<!-- ul>(li*3) -->
<ul>
<li>๋
น์ฐจ๋ผ๋ผ</li>
<li>ํผ์คํ์น์ค ๋นฝ์ค์น๋
ธ</li>
<li>์์ด์คํฐ</li>
</ul>
<!-- ๋ฒํธ ์๋ ๋ฆฌ์คํธ -->
<!-- ol>(li*3) -->
<!-- ์์ฑ : start, type(1,a,A,i,I), reversed -->
<ol start="3" type="1" reversed>
<li>HTML</li>
<li>CSS</li>
<li>JavsScript</li>
</ol>
<!-- ์ ์ ๋ฆฌ์คํธ -->
<!-- dl>(dt+dd+dt+dd) -->
<dl>
<dt>HTML</dt>
<dd>- ๋งํฌ์
์ธ์ด</dd>
<dt>CSS</dt>
<dd>- ์คํ์ผ ์ํธ</dd>
</dl>
</body>
</html>
HTML
๋ณต์ฌ
๋งํฌ
๋งํฌ๋ ๋ค๋ฅธ ์น ํ์ด์ง๋ ๋ฌธ์, ๋ฆฌ์์ค๋ก ์ฐ๊ฒฐํ ์ ์๋ ํ๊ทธ์
๋๋ค.
๋งํฌ๋ ํด๋ฆญ ๊ฐ๋ฅํ ํ
์คํธ๋ ์ด๋ฏธ์ง๋ก ํํ๋๋ฉฐ, ์ฃผ๋ก ๋ค๋ฅธ ํ์ด์ง๋ ์ธ๋ถ ์ฌ์ดํธ๋ก์ ์ฐ๊ฒฐ์ ์ฌ์ฉ๋ฉ๋๋ค.
์ฃผ์ ํ๊ทธ ๋ฐ ์์ฑ
ํ๊ทธ | ์ค๋ช
|
<a> | ํ์ดํผ๋งํฌ๋ฅผ ์์ฑํ๋ ํ๊ทธ. href ์์ฑ์ผ๋ก ๋งํฌํ URL์ ์ง์ . |
href | ๋งํฌํ ์ฃผ์(URL)๋ฅผ ์ ์ํ๋ ์์ฑ. |
target | ๋งํฌ๋ฅผ ์ด ๋์ ์ฐฝ/ํญ ๋์์ ์ ์ํ๋ ์์ฑ. _blank๋ ์ ์ฐฝ์์ ์ด๋ฆผ. |
title | ๋ง์ฐ์ค๋ฅผ ๋งํฌ์ ์ฌ๋ ธ์ ๋ ํ์๋๋ ํ
์คํธ๋ฅผ ์ ์. |
rel | ํ์ฌ ๋ฌธ์์ ๋งํฌ ๋ฌธ์์ ๊ด๊ณ๋ฅผ ์ ์. |
list.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>๋งํฌ ํ๊ทธ</title>
</head>
<body>
<!--
a ํ๊ทธ
* ์์ฑ
- href : ์ด๋ํ ๊ฒฝ๋ก(ํ์ผ๊ฒฝ๋ก, URL, #id์์ฑ)
- ๊ฒฝ๋ก
* ์ ๋ ๊ฒฝ๋ก : href="http://www.naver.com" ๋ค๋ฅธ ์น์ฌ์ดํธ๋ก ์ด๋
* ์๋ ๊ฒฝ๋ก : href="../../test.html" ์์ ๊ฒฝ๋ก์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ด๋
* ๋ฌธ์ ๋ด๋ถ : href="#text" id ์์ฑ์ด text ์ธ ์์๋ก ์ด๋
*) ../ : ์์ ๊ฒฝ๋ก
./ : ํ์ฌ ๊ฒฝ๋ก
- target
* _blank : ์ ์ฐฝ์์ ์ด๊ธฐ
* _self : ํ์ฌ ์ฐฝ์์ ์ด๊ธฐ
* _parent : ๋ถ๋ชจ ํ๋ ์์์ ์ด๊ธฐ
* _top : ์ต์์ ํ๋ ์์์ ์ด๊ธฐ
-->
<h1>๋งํฌ ํ๊ทธ</h1>
<!-- a[href][target="_blank"] -->
<!-- a[href][target="_self"] -->
<!-- a#top[href="#bottom"] -->
<a href="http://www.naver.com" target="_blank">๋ค์ด๋ฒ (์ ์ฐฝ)</a>
<a href="http://www.naver.com" target="_self">๋ค์ด๋ฒ (ํ์ฌ ์ฐฝ)</a>
<a href="#bottom" id="top">๋งจ ์๋๋ก ๊ฐ๊ธฐ</a>
<div style="height: 1000px;"></div>
<p>
์ด๋ฉ์ผ <br>
<!-- ์ด๋ฉ์ผ ๋งํฌ : mailto:์ด๋ฉ์ผ์ฃผ์ -->
<a href="mailto:wwwaloha@kakao.com">wwwaloha@kakao.com</a>
</p>
<h3>์ฐ๋ฝ์ฒ ๋งํฌ</h3>
<p>
์ฐ๋ฝ์ฒ
<!-- ์ฐ๋ฝ์ฒ : tel:์ ํ๋ฒํธ -->
<a href="tel:01012341234">010-1234-1234</a>
</p>
<!-- a#bottom[href="top"]{๋งจ ์๋ก ์ด๋ ํ๊ธฐ} -->
<a href="#top" id="bottom">๋งจ ์๋ก ์ด๋ ํ๊ธฐ</a>
</body>
</html>
HTML
๋ณต์ฌ
์ด๋ฏธ์ง
์ด๋ฏธ์ง๋ฅผ ์น ํ์ด์ง์ ์ฝ์
ํ๋ ํ๊ทธ์
๋๋ค.
์ด๋ฏธ์ง๋ ์๊ฐ์ ์ธ ์ฝํ
์ธ ๋ก, ์น ํ์ด์ง์์ ์ค์ํ ์ ๋ณด๋ ๋์์ธ ์์๋ก ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค.
ํ์ ํ๊ทธ ๋ฐ ์์ฑ
ํ๊ทธ | ์ค๋ช
|
<img> | ์ด๋ฏธ์ง๋ฅผ ์ฝ์
ํ๋ ํ๊ทธ. src ์์ฑ์ ํตํด ์ด๋ฏธ์ง์ ๊ฒฝ๋ก๋ฅผ ์ง์ . |
src | ์ด๋ฏธ์ง์ ๊ฒฝ๋ก(ํ์ผ ์์น)๋ฅผ ์ง์ ํ๋ ์์ฑ. |
alt | ์ด๋ฏธ์ง๊ฐ ๋ก๋๋์ง ์์ ๊ฒฝ์ฐ ๋์ฒด ํ
์คํธ๋ฅผ ์ง์ ํ๋ ์์ฑ. |
width | ์ด๋ฏธ์ง์ ๋๋น๋ฅผ ์ง์ ํ๋ ์์ฑ. |
height | ์ด๋ฏธ์ง์ ๋์ด๋ฅผ ์ง์ ํ๋ ์์ฑ. |
img.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>์ด๋ฏธ์ง ํ๊ทธ</title>
</head>
<body>
<!--
<img>
- src : ์ด๋ฏธ์ง ํ์ผ ๊ฒฝ๋ก
- width/height : ๊ฐ๋ก/์ธ๋ก ํฌ๊ธฐ ์ง์
- alt : ์ด๋ฏธ์ง๋ฅผ ํ์ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ ์ถ๋ ฅํ ๋์ฒด ํ
์คํธ
- border : ํ
๋๋ฆฌ ๊ตต๊ธฐ ์ง์ (px)
-->
<h1>์ด๋ฏธ์ง ํ๊ทธ</h1>
<div>
<h2>HTML</h2>
<img src="img/logo-html.png" alt="logo-html" width="100" height="140" title="HTML ๋ก๊ณ " />
</div>
<div>
<h2>CSS</h2>
<img src="img/logo-css.png" alt="logo-css" width="100" height="140" title="CSS ๋ก๊ณ " />
</div>
<div>
<h2>HTML</h2>
<img src="img/logo-js.png" alt="logo-js" width="100" height="140" title="JavaScript ๋ก๊ณ " />
</div>
<hr>
<div>
<h2>URL ์ด๋ฏธ์ง</h2>
<img src="https://pokemonkorea.co.kr/img/sub/img_compay_info.png"
alt="๋ด๊ฐ ์ข์ํ๋ ์ด๋ฏธ์ง"
border="5">
</div>
<div>
<h2>์ด๋ฏธ์ง๊ฐ ์์ ๋</h2>
<img src="img/no-image.png" alt="๋์ฒด ํ
์คํธ" title="์ด๋ฏธ์ง" />
</div>
<div style="height: 500px;"></div>
</body>
</html>
HTML
๋ณต์ฌ
ํ ์ด๋ธ
ํ ํ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์ฑํ๋ ํ๊ทธ์
๋๋ค.
ํ
์ด๋ธ์ ํ๊ณผ ์ด์ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ํํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
ํ์ ํ๊ทธ ๋ฐ ์์ฑ
ํ๊ทธ | ์ค๋ช
|
<table> | ํ
์ด๋ธ์ ์์ฑํ๋ ํ๊ทธ. |
<tr> | ํ
์ด๋ธ์ ํ ํ์ ์ ์ํ๋ ํ๊ทธ. |
<td> | ํ
์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ ์
์ ์ ์ํ๋ ํ๊ทธ. |
<th> | ํ
์ด๋ธ์ ํค๋ ์
์ ์ ์ํ๋ ํ๊ทธ. |
<thead> | ํ
์ด๋ธ์ ๋จธ๋ฆฌ๊ธ ์น์
์ ์ ์ํ๋ ํ๊ทธ. |
<tbody> | ํ
์ด๋ธ์ ๋ณธ๋ฌธ ์น์
์ ์ ์ํ๋ ํ๊ทธ. |
<tfoot> | ํ
์ด๋ธ์ ํ๋จ ์น์
์ ์ ์ํ๋ ํ๊ทธ. |
border | ํ
์ด๋ธ์ ํ
๋๋ฆฌ๋ฅผ ์ถ๊ฐํ๋ ์์ฑ. |
table.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ํ
์ด๋ธ ํ๊ทธ</title>
</head>
<body>
<!--
table
: ํ ํํ์ ๋ฐ์ดํฐ๋ฅผ ํ์ํ๋ ํ๊ทธ
- tr (table row) : ํ์ ํ๋์ ํ์ ํ์
- th (table head) : ํ์ ์ ๋ชฉ ํ(header)์ ์ด(data) ํ์,
* ํ
์คํธ๋ฅผ bold์ฒด๋ก ๊ฐ์ด๋ฐ ์ ๋ ฌ
- td (table data) : ํ์ ํ ์นธ์ ์ด(data)์ ํ์
* rowspan : ์ํ(ํ)์ ์
์ ๋ณํฉ,
* colspan : ์ข์ฐ(์ด)์ ์
์ ๋ณํฉ,
* ๋ณํฉํ ์ฒซ ๋ฒ์งธ ์
์ ๊ธฐ์ค์ผ๋ก ์
์ ๊ฐ์๋ฅผ ์ง์
- caption : ํ์ ์ ๋ชฉ
- border : ํ์ ํ
๋๋ฆฌ ๊ตต๊ธฐ(px) ์ง์
- thead : ํ
์ด๋ธ ์ต์๋จ์ ์์ญ์ ์ง์
- tbody : ํ
์ด๋ธ ๋ชธ์ฒด ์์ญ์ ์ง์
- tfoot : ํ
์ด๋ธ ์ตํ๋จ์ ์์ญ์ ์ง์
- colgroup : ์ด ๊ทธ๋ฃน์ ์ง์ ํ์ฌ ํ๋ ์ด์์ ์ด์ ๋์ผํ ํ์์ ์ง์ ํ๊ธฐ ์ํด ์ฌ์ฉ
- col : ๊ทธ๋ฃนํ๋ ์ด์ ๋ํ๋ด๊ธฐ ์ํด ์ฌ์ฉ
-->
<h1>์นดํ ๋ฉ๋ดํ</h1>
<table border="1">
<tr>
<th width="200">๋ฉ๋ด</th>
<th width="100">๊ฐ๊ฒฉ</th>
<th width="100">์ข
๋ฅ</th>
</tr>
<!-- (tr>(td*3))*3 -->
<tr>
<td>์๋ฉ๋ฆฌ์นด๋
ธ</td>
<td>1,500</td>
<td>hot/ice</td>
</tr>
<tr>
<td>์นดํ๋ผ๋ผ</td>
<td>2,500</td>
<td>hot/ice</td>
</tr>
<tr>
<td>์์ด์คํฐ</td>
<td>3,000</td>
<td>ice</td>
</tr>
</table>
<hr>
<h1>์๋ณ ์์
</h1>
<table border="1">
<thead>
<tr>
<th>์</th>
<th>์์
</th>
</tr>
</thead>
<tbody>
<!-- (tr>td*2)*4 -->
<tr>
<td>09์</td>
<td>1,000,000</td>
</tr>
<tr>
<td>10์</td>
<td>1,500,000</td>
</tr>
<tr>
<td>11์</td>
<td>2,000,000</td>
</tr>
<tr>
<td>12์</td>
<td>2,500,000</td>
</tr>
</tbody>
<tfoot></tfoot>
<tr>
<td>ํฉ๊ณ</td>
<td>7,000,000</td>
</tr>
</tfoot>
</table>
<hr>
<h1>9์ ๋ฌ๋ ฅ</h1>
<table>
<colgroup>
<col style="background-color: red;">
<col span="6" style="background-color: cornflowerblue;">
</colgroup>
<tr>
<th>์ผ</th>
<th>์</th>
<th>ํ</th>
<th>์</th>
<th>๋ชฉ</th>
<th>๊ธ</th>
<th>ํ </th>
</tr>
<!-- (tr>td{$}*7)*5 -->
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
</tr>
<tr>
<td>8</td>
<td>9</td>
<td>10</td>
<td>11</td>
<td>12</td>
<td>13</td>
<td>14</td>
</tr>
<tr>
<td>15</td>
<td style="background-color: hotpink;">16</td>
<td style="background-color: hotpink;">17</td>
<td style="background-color: hotpink;">18</td>
<td>19</td>
<td>20</td>
<td>21</td>
</tr>
<tr>
<td>22</td>
<td>23</td>
<td>24</td>
<td>25</td>
<td>26</td>
<td>27</td>
<td>28</td>
</tr>
<tr></tr>
<td>29</td>
<td>30</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<div style="height: 500px;"></div>
</body>
</html>
HTML
๋ณต์ฌ
์ธ๋ค์ผ ๋ง๋ค๊ธฐ
โข
thumnail.html
<!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">
<title>img - ์ด๋ฏธ์ง ํ๊ทธ</title>
</head>
<body>
<!--
<img>
- src : ์ด๋ฏธ์ง ํ์ผ ๊ฒฝ๋ก
- width/height : ๊ฐ๋ก/์ธ๋ก ํฌ๊ธฐ ์ง์
- alt : ์ด๋ฏธ์ง๋ฅผ ํ์ํ์ง ๋ชปํ ๊ฒฝ์ฐ ์ถ๋ ฅํ ๋์ฒด ํ
์คํธ
- border : ํ
๋๋ฆฌ ๊ตต๊ธฐ ์ง์ (px ๋จ์)
-->
<div>
<h2>HTML</h2>
<a href="thumbnail-1.html">
<img src="img/logo-html.png" alt="logo-html"
width="100" height="140" border="1">
</a>
</div>
<div>
<h2>CSS</h2>
<a href="thumbnail-2.html">
<img src="img/logo-css.png" alt="logo-css"
width="100" height="140" border="1">
</a>
</div>
<div>
<h2>JAVASCRIPT</h2>
<a href="thumbnail-3.html">
<img src="img/logo-js.png" alt="logo-js"
width="100" height="140" border="1">
</a>
</div>
<div>
<h2>์ด๋ฏธ์ง๊ฐ ์์ ๋</h2>
<img src="img/no.jpg" alt="๋์ฒด ํ
์คํธ" title="์ด๋ฏธ์ง">
</div>
</body>
</html>
HTML
๋ณต์ฌ
โข
thumbnail-1.html
<!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">
<title>thumbnail</title>
</head>
<body>
<img src="img/logo-html.png" alt="img/logo-html.png">
</body>
</html>
HTML
๋ณต์ฌ
โข
thumbnail-2.html
<!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">
<title>thumbnail</title>
</head>
<body>
<img src="img/logo-css.png" alt="img/logo-css.png">
</body>
</html>
HTML
๋ณต์ฌ
โข
thumbnail-3.html
<!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">
<title>thumbnail</title>
</head>
<body>
<img src="img/logo-js.png" alt="img/logo-js.png">
</body>
</html>
HTML
๋ณต์ฌ