HTML ์์ ํ์ฉ๋ฒ ๋ค์ฏ ๊ฐ์ง๋ฅผ ์๊ฐํฉ๋๋ค
๊ตฌ๋
์๋์ ์ด๋ค ์์นจ ๋ฆฌ์ถ์ผ์ด๋ ์ต๊ด์ ๊ฐ์ง๊ณ ๊ณ์ ๊ฐ์? ์ ๋ ์์ ๋ฐ ํ์ ๋ฐ, ํ์ฌ์ ๋์ฐฉํ๋ฉด ๋ฉ์ผํจ์ ํ์ด๋ณด๋ ์ต๊ด์ ๊ฐ์ง๊ณ ์์ด์. ํ๋ฃจ ์ฌ์ด์ ๊ฐ๋ ์์ธ ๋ด์ค๋ ํฐ๋ฅผ ์ฝ์ผ๋ฉฐ ๋ฉ์ผํจ ์์ ๋นจ๊ฐ ์ซ์๊ฐ ์ ์ ์ค์ด๋๋ ๊ฑธ ๋ณด๋ฉด ํ๋ฃจ๋ฅผ ์ฆ๊ฒ๊ฒ ์์ํ ์ ์๋ต๋๋ค.
์ด๋ ๊ฒ ์ด๋ฉ์ผ์ ์ดํด๋ณด๋ฉด ์ด๋ฐ์ ๋ฐ ๋ด์ค๋ ํฐ๋ฅผ ๋ง๋๊ณค ํฉ๋๋ค. ๋์์ธ์ด ํ๋ คํ ๋ด์ค๋ ํฐ๊ฐ ์๋๊ฐ ํ๋ฉด, ์ด๋๊ฐ ์ ๋ ฌ์ด ์ด์ํ ๋ด์ค๋ ํฐ๋ ์์ฃ . ๋ ์ง๋์ฃผ๊น์ง๋ ์ ๋ณด์๋ ์ด๋ฉ์ผ์ด ์ด๋ฒ ์ฃผ์๋ ํ์ด์ ธ์ ๋์ฐฉํ๋ ์ผ๋ ์๊ณ ์. ์ ๊ทธ๋ฐ ๊ฑฐ๋๊ตฌ์? ๊ทธ๊ฑด... ์คํฐ๋น์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์์ธ ์๋กฑ๋๊ป์ ์์ธํ ์ค๋ช
ํด ์ฃผ์ค ๊ฑฐ์์. ๊ทธ๋ผ ์ค๋ ์ค์์ผ์ ๊ฟํ๋ ์ฌ๋ฐ๊ฒ ์ฝ์ด์ฃผ์ธ์! - ์คํฐ๋น ์ธ์
|
|
|
์ค์์ผ์ ๊ฟํ
๐ป ์คํฐ๋น ์๋ํฐ HTML ์์ ํ์ฉ๋ฒ
|
|
|
์ด๋ฉ์ผ ์ฝ๋ฉ, ์ด๊ฒ๋ง์ ์์ง ๋ง์ธ์!
์ฌ๋ฌ๋ถ์ ์ด๋ฉ์ผ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๊ณ ์์ผ์ ๊ฐ์? ์ง๋ฉ์ผ, ๋ค์ด๋ฒ ๋ฑ ๋ฉ์ผ๋ง ์๋น์ค๋ฅผ ํ์ฉํด ํ
์คํธ๋ฅผ ์์ฑํ๊ณ , ํ์ผ์ ์ฒจ๋ถํ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ์ผ๋ฐ์ ์ผ ๊ฒ์
๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ฉ์ผํจ์ ์ดํด๋ณด๋ ์ด๋ค ๋ด์ค๋ ํฐ๋ ํ๋ ์กํ์๊ณ , ์๋ก๋ฌ๋ก... ๋ญ๊ฐ ๋ค๋ฆ
๋๋ค! ์ด๋ฐ ๊ฑด ๋์ฒด ์ด๋ป๊ฒ ๋ง๋ ๊ฑธ๊น์?
์ ๋ต์... ์นํ์ด์ง๋ฅผ ๋ง๋ค ๋๋ ์ฐ์ด๋ HTML, CSS ์ฝ๋์
๋๋ค. ํ์ง๋ง ์น์ฌ์ดํธ ์ฝ๋ฉ๊ณผ ์ด๋ฉ์ผ ์ฝ๋ฉ์ ์๊ฐ๋ณด๋ค ๋ง์ ์ฐจ์ด๊ฐ ์์ฃ . ์ด์ ๋ํด์๋ ํ์ค์ ๋ํด ๋งํ์ง ์๊ณ ๋์ด๊ฐ ์ ์์ต๋๋ค.
|
|
|
์น ํ์ค, ์ด๋ ๋ธ๋ผ์ฐ์ ์์๋ ์ ํ์๋๋๋ก.
๊ตฌ๋
์๋์ด ์์ฑํ ์นํ์ด์ง๊ฐ ์ธํฐ๋ท ์ต์คํ๋ก๋ฌ์์๋ ์ ํ์๋๋๋ฐ ํฌ๋กฌ์์๋ ๊ทธ๋ ์ง ์๋ค๋ฉด ์ด๋จ๊น์? ์ด๋ฐ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ณ ์ ์น ํ์ค์ด ํ์ํ์ต๋๋ค. ๊ท์น์ ์ ํ๊ณ ์ด๊ฒ์ ๋ฐ๋ผ ์น์ฌ์ดํธ์ ๋ธ๋ผ์ฐ์ ๋ฅผ ๋ง๋ค์๊ณ ์ฝ์ํ ๊ฒ์ด์ฃ .
๋ฐ๋ฉด ์ด๋ฉ์ผ์ ์ฌ์ ํ ํ์ค์ด ๋ถ์ฌํ ์ํฉ์
๋๋ค. ์ด๋ฉ์ผ ํด๋ผ์ด์ธํธยน ๋ง๋ค, ์ฌ์ง์ด๋ ๊ฐ์ ์ง๋ฉ์ผ์ด๋ผ๋ ์น๊ณผ ๋ชจ๋ฐ์ผ ์ฑ์์ ์ง์ํ๋ ์คํ์ด ๋ค๋ฆ
๋๋ค. ์ด ์ฐจ์ด๊ฐ ์๊ฐ๋ณด๋ค ์ปค์ ๊ฐ์ ์ฝ๋๋ผ๋ ํด๋ผ์ด์ธํธ์ ๋ฐ๋ผ ์ด๋ฉ์ผ์ด ์๋์ ๋ค๋ฅด๊ฒ ํ์๋๊ธฐ ์ฝ๊ณ ์. ์น์์๋ ์ ๋์ค๋ ๊ฒ์ด ๋ชจ๋ฐ์ผ ์ฑ์์ ๋ณด๋ ์ ๋ ฌ์ด ํ์ด์ง๊ฑฐ๋ ์์ ๋ณด์ด์ง ์๊ธฐ๋ ํ์ฃ .
ยน ์ด๋ฉ์ผ ํด๋ผ์ด์ธํธ: ์น๋ธ๋ผ์ฐ์ ๊ฐ ์ฝ๋๋ฅผ ์ฝ์ด ์นํ์ด์ง๋ฅผ ํ์ํ๋ ๊ฒ์ฒ๋ผ ์ด๋ฉ์ผ ์ฝ๋๋ฅผ ์ฝ๊ณ ํด์ํ์ฌ ์ฌ์ฉ์์๊ฒ ํ์ํ๋ ์ด๋ฉ์ผ ๋ทฐ์ด
|
|
|
์คํฐ๋น ์๋ํฐ์ ์๋กญ๊ฒ ์ถ๊ฐ๋๋ HTML ์ฝ๋ ์์ |
|
|
๊ทธ๋ฌ๋ ๊ฑฑ์ ํ์ง ์์๋ ๊ด์ฐฎ์์. ์คํฐ๋น๋ ์ฝ๋๋ฅผ ์ ํ ๋ชจ๋ฅด๋ ์ฌ์ฉ์๋ ๋๋๊ทธ ์ค๋ ๋๋กญ ๋ฐฉ์์ผ๋ก ์ฝํ
์ธ ์์๋ฅผ ์ถ๊ฐํด ์ฝ๊ฒ ๋ด์ค๋ ํฐ๋ฅผ ์ ์ํ ์ ์๋ ์์ง์
ยฒ ์๋ํฐ๋ฅผ ์ ๊ณตํ๊ณ ์๊ฑฐ๋ ์. ์ด์ ๋ํด, ์ผ๋ถ๋ถ๋ง ์ฝ๋๋ก ์ปค์คํ
ํ๊ณ ์ถ์ ์ฌ์ฉ์๋ฅผ ์ํด ์คํ ๋ค๋ ์๊ธ์ ์์ HTML ์์ ๊ธฐ๋ฅ์ ์คํ์ ์๋๊ณ ์๊ธฐ๋ ํฉ๋๋ค.
๋ค๋ง, HTML ์์์์๋ ๋ชจ๋ ๊ฒ์ ํ ์ ์๋ ๊ฒ์ ์๋์์. ์ ํฌ๊ฐ ๋ฐ๋ก ๊ธฐ๋ฅ์ ์ธ ์ ํ์ ๋๊ณ ์์ง ์์๋ฐ๋ ๋ง์ด์ฃ . ์์ ์ค๋ช
ํ ์ด๋ฉ์ผ ํ์ค์ ๋ถ์ฌ๋ฅผ ๊ทน๋ณตํด์ผ ํ๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋์ ์ค๋นํ์ต๋๋ค. HTML ์์๋ฅผ ์ฌ์ฉํ ๋ ์ฌ๋ฌ ํด๋ผ์ด์ธํธ์ ๋์ํ ์ ์๋ ๋ค์ฏ ๊ฐ์ง ๊ฟํ!
ยฒ ์์ง์
(WYSIWYG, What You See Is What You Get): ์ฌ์ฉ์๊ฐ ํธ์ง ํ๋ฉด์์ ๋ณด๋ ๊ทธ๋๋ก ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๊ฒ ํด์ฃผ๋ ๊ฒ
|
|
|
1. ์๋ฒ ๋ฉ๊ณผ ํผ, ๋ฉํฐ๋ฏธ๋์ด ํ๊ทธ๋ ์๋ผ์.
ํน์ '๋ด์ค๋ ํฐ๋ ํด๋ฆฌํฌํฐ์ ๋์ค๋ ์ ๋ฌธ์ฒ๋ผ ๋ค์ด๋ด๋ฏนํ๊ฒ ๋ง๋ค ์ ์์ง ์์๊น?' ํ๋ ์๊ฐ ํด๋ณด์ ์ ์์ผ์ ๊ฐ์? ์ฌ์ค ์ ํ๋ธ ์์, ๊ตฌ๊ธ ํผ, ๋
ธ์
๋ฌธ์์ฒ๋ผ ์๋ฒ ๋ฉ ์ฝ๋๋ฅผ ์ ๊ณตํ๋ ์๋น์ค๋ฅผ ํ์ฉํด ์ถ์ถํ ์ฝ๋๋ฅผ ์น์ฌ์ดํธ์ ๋ฃ์ผ๋ฉด, ๋ค๋ฅธ ํ์ด์ง๋ก ์ด๋ํ์ง ์๊ณ ๋ ๋ด๊ฐ ๋ง๋ ์นํ์ด์ง์์ ํด๋น ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์์ฃ . |
|
|
ํผ, ๋ฉํฐ๋ฏธ๋์ด, ์คํฌ๋ฆฝํธ ํ๊ทธ๋ ์ด๋ฉ์ผ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. |
|
|
ํ์ง๋ง ๋ง์ ์ด๋ฉ์ผ ํด๋ผ์ด์ธํธ์์๋ ์๋ฒ ๋ฉ์ ์ํด ์ฌ์ฉ๋๋ <iframe>, <embed> ๊ฐ์ ํ๊ทธ๋ฅผ ๋ณด์์์ ์ด์ ๋ก ํ์ฉํ์ง ์์ต๋๋ค. ์ฝ๋ ๊ทธ๋๋ก ๋ฐ์กํด๋ ํด๋ผ์ด์ธํธ๊ฐ ์ฝ๋๋ฅผ ์ฝ๋ ๊ณผ์ ์์ ์น๋ ์๋ผ๋
๋๋ค. ์๋ฒ ๋ฉ์ ํ ์ ์๋ค๋, ๊ทธ๋ผ ๋์์ ํ๋ ์ด์ด๋ ํผ์ ์ง์ ๋ง๋ค์ด ๋ฃ์ผ๋ฉด ์ด๋จ๊น์? ์ด ์ญ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. <form>, <input>, <select> ๊ฐ์ ํผ ๊ด๋ จ ํ๊ทธ๋ ์ด๋ฉ์ผ์์๋ ์ฌ์ฉํ ์ ์๊ฑฐ๋ ์.
|
|
|
2. ํ
์ด๋ธ ๊ธฐ๋ฐ ๋ ์ด์์์ ์ฌ์ฉํ์ธ์.
ํ์ฌ ๋๋ถ๋ถ์ ์น ํ๊ฒฝ์์๋ HTML5 ์คํ์ ์ง์ํ๊ณ ์์ต๋๋ค. HTML5์์ ๋ฑ์ฅํ <section>, <article>, <aside>, <header>, <footer> ๊ฐ์ ์๋ฉํฑ(semantic) ํ๊ทธ๋ ์ฝ๋ ๊ฐ๋
์ฑ์ ๋์ฌ ์ ์ง ๋ณด์๋ฅผ ์ฝ๊ฒ ํ๋ ๋ฐ ๋์์ ์ฃผ๊ธฐ๋ ํ์ฃ . ํ์ง๋ง ์๋ฉํฑ ํ๊ทธ์ CSS๋ก ์ก์ ๋ ์ด์์์ ์ด๋ฉ์ผ ํ๊ฒฝ์์ ์์ ์ ์ด์ง ์์ต๋๋ค. <div>๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๊น์? ์ฌํ๊ฒ๋ ๋ ์ด์ ์ ์ฌ์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋์๊ฐ์ผ ํฉ๋๋ค.
|
|
|
div ์ง์ฅ์์ ๋ฒ์ด๋๊ฒ ํด์ฃผ์๋ ์๋ฉํฑ ํ๊ทธ |
|
|
CSS Flex์ Grid๊ฐ ๋ฑ์ฅํ๊ธฐ ์ด์ ์๋ <table>์ ์ฌ์ฉํด ๋ ์ด์์์ ์ก์์ต๋๋ค. <table>์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ฉ๋ ์คํ์ผ์ด ์์๊ธฐ์ ์ค์ ์ด์ ๋ง์ถ๊ธฐ์ ์ฉ์ดํ๋ต๋๋ค. ๋ถ๋ ํฌ์ธํธ๊ฐ <li>์ ๊ธฐ๋ณธ ์คํ์ผ์ธ ๊ฒ์ฒ๋ผ ๊ธฐ๋ณธ์ ์ผ๋ก <table>์ ๋ด๋ถ์ ์๋ <tr>, <td>์ ์์น๋ฅผ ๋ฐ๋ฏํ๊ฒ ์ก์์ฃผ๊ธฐ ๋๋ฌธ์
๋๋ค.
<table>์ ์ฌ์ฉํ ๋, HTML border, cellpadding, cellspacing ์์ฑ์ 0์ผ๋ก ์ค์ ํด ์ฃผ๋ฉด ์๋์น ์์ ์ฌ๋ฐฑ์ด ํฌํจ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค. HTML colspan, rowspan ์์ฑ์ ์ง์๋์ง ์๊ธฐ ๋๋ฌธ์ ๊ตฌ์กฐ๋ ์กฐ๊ธ ๋ณต์กํด์ง์ง๋ผ๋ ํ
์ด๋ธ์ ์ค์ฒฉํด ๊ตฌํํด์ผ ํฉ๋๋ค.
|
|
|
3. ๋ฉ์ผ ๋จธ์ง๋ฅผ ํ์ฉํด ๋ณด์ธ์.
์คํฐ๋น์์๋ ๋ฉ์ผ ๋จธ์ง ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์คํฐ๋น์์ ์ฌ์ฉํ๋ ๋ฉ์ผ ๋จธ์ง ํ๊ทธ๋ $%field%$ ํ์์ธ๋ฐ์. ์ฌ๊ธฐ์ ์ฌ์ฉํ๊ณ ์ ํ๋ ํ๋ ํค๋ง ์
๋ ฅํด ์ฃผ๋ฉด HTML ์์์ HTML ์์ฑํ๊ธฐ์์๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ผ ๋ฉ์ผ ๋จธ์ง์ HTML ์์๋ฅผ ํตํด ๊ฐ๋จํ ์ฝํ
์ธ ๋ฅผ ์์ฑํด ๋ณด๊ฒ ์ต๋๋ค. ์ฌ์ฉ์ ์ ์ ํ๋ 4๊ฐ์ง ์ด๋ฉ์ผ ์ฃผ์(email), ์ด๋ฆ(name), ์์์ด(modifier), ์ข์ํ๋ ๋ฒ(bee) ๊ฐ์ด ์
๋ ฅ๋ ์๋ ์ฃผ์๋ก์ ์์๋ก ์ฌ์ฉํด ๋ด
์๋ค.
|
|
|
์ฌ์ฉ์ ์ ์ ํ๋์์ ์ ์๋ ๊ฐ์ด ์
๋ ฅ๋ ๊ตฌ๋
์ ๋ชฉ๋ก |
|
|
HTML ์์๋ฅผ ์ฌ์ฉํด ๊ฐ๋จํ ์ฝ๋๋ฅผ ์์ฑํ ํ ๋ฐ์กํ๊ณ ๋๋ฉด ๋ฉ์ผ ๋จธ์ง ๋ถ๋ถ์ด ๊ฐ๊ฐ์ ์ ๋ณด๋ก ์นํ๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ฉ์ผ ์ ๋ชฉ, ์ฃผ์๋ก ์ด๋ฆ, ๊ณต์ ์ฉ URL ๊ฐ์ ๊ธฐ๋ณธ ํ๋, ๊ทธ๋ฆฌ๊ณ ๊ตฌ๋
์๋ง๋ค ๊ฐ์ธํ๋ ์ ๋ณด์ธ ์ฌ์ฉ์ ์ ์ ํ๋๋ฅผ ๋ฉ์ผ ๋จธ์ง๋ก ํ์ฉํ๋ฉด ๋์ฑ ๋๋ํ ์ด๋ฉ์ผ์ ๋ณด๋ผ ์ ์๊ฒ ์ฃ ?
|
|
|
HTML ์ฝ๋ ์์๋ฅผ ์ด์ฉํด ๋ฉ์ผ ๋จธ์ง๋ฅผ ์ ์ฉํ ๊ฒฐ๊ณผ๋ฌผ |
|
|
๏ฝฅ ๏ฝฅ ๏ฝฅ
๊ธ. ์ค์๋กฑ (์คํฐ๋น ํ๋ก ํธ์๋ ๊ฐ๋ฐ์)
์คํฐ๋น ์๋ํฐ์ ์๋กญ๊ฒ ์ถ๊ฐ๋ HTML์์ ํ์ฉ๋ฒ๊ณผ ๋ค์ฏ ๊ฐ์ง ํ์ ์ ๋ฌธ์ ์คํฐ๋น ๋ธ๋ก๊ทธ์์ ์ฝ์ด๋ณด์ธ์.
|
|
|
Stibee news
์ง๋์ฃผ์ #๋ด๊ฐํ๊ณ ์ถ์์ด์ผ๊ธฐ๋?
|
|
|
* ์ ์ฒด ์ด๋ฒคํธ ๋น์ฒจ์๋ ์คํฐ๋น ์ธ์คํ๊ทธ๋จ ๊ณ์ @stibeemail์์ ํ์ธํ ์ ์์ต๋๋ค.
๊ตฌ๋
์๋๋ ๋๋๊ณ ์ถ์ ์ด์ผ๊ธฐ๊ฐ ์์ผ์ ๊ฐ์? ๊ทธ๋ ๋ค๋ฉด ์ธ์คํ๊ทธ๋จ์์ #๋ด๊ฐํ๊ณ ์ถ์์ด์ผ๊ธฐ๋ ํ๊ทธ๋ฅผ ํตํด ๊ณต์ ํด ์ฃผ์ธ์. ๋งค์ฃผ 5๋ช
์๊ฒ ๋งค๊ฑฐ์ง Achim์ <์ผ์ ์๊ฐ ๋ชจ์์ง> ๋ด์ค๋ ํฐ 40์ฃผ ๊ตฌ๋
๊ถ๊ณผ ์คํฐ๋น ์คํ ๋ค๋ ์๊ธ์ 50% ํ ์ธ ์ฟ ํฐ์ ์ ๊ณตํด ๋๋ฆฝ๋๋ค.
|
|
|
์ค๋์ ์ค์๋ ํฐ๋ ์ฌ๊ธฐ๊น์ง
์ด๋๋ง ์ฃผ๋ง๊น์ง ์ฌํ! ๋จ์ ํ ์ฃผ๋ ๊ฑด๊ฐํ ๋ณด๋ด์ธ์๐ช
|
|
|
|