-
[HTML] ํ ์คํธ ๊ด๋ จ ํ๊ทธ์ ์์ - 1๐ FrontEnd/HTML & CSS 2022. 5. 7. 00:09
ํ ์คํธ์ ๊ด๋ จ๋ ํ๊ทธ๋ค
HTML ์์ ํ ์คํธ์ ๊ด๋ จ๋ ํ๊ทธ๋ค์ ๊ณต๋ถํด๋ด ์๋ค.
1. ํ ์คํธ๋ฅผ ๋ฉ์ด๋ฆฌ๋ก ๋ฌถ์ด ์ฃผ๋ ํ๊ทธ
(1) <hn> ํ๊ทธ - ์ ๋ชฉ ํ์ํ๊ธฐ
- ๊ฐ ์น ์ฝํ ์ธ ์์ญ์์ ์ ๋ชฉ์ ํ์ํ ๋ ์ฌ์ฉํ๋ ํ๊ทธ์ ๋๋ค.
- <h1> ~ <h6> ๊น์ง ์ฌ์ฏ ๋จ๊ณ๋ก ๋๋์ด์ ธ ์๊ณ , ์ซ์๊ฐ ํด์๋ก ๊ทธ ํฌ๊ธฐ๊ฐ ์์์ง๋๋ค.
- <hn> ํ๊ทธ๋ ๋ฌธ์ ์์์ ์ฌ๋ฌ ๋ฒ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ๊ฐ์ <hn> ํ๊ทธ๋ผ๋ ์คํ์ผ์ ์ฌ์ฉํด์ ์๋ก ๋ค๋ฅธ ํํ๋ก ํ์ํ ์ ์์ต๋๋ค.
- <p> ํ๊ทธ๋ฅผ ์ฌ์ฉํ ํ ๊ธ์ ํฌ๊ธฐ๋ฅผ ํฌ๊ฒ ํ๊ฑฐ๋ ์งํ๊ฒ ํ๋ ์์ผ๋ก ์คํ์ผ์ ์ ์ฉํด ์ ๋ชฉ ํ ์คํธ๋ฅผ ๋ง๋ค๊ธฐ๋ ํ๋๋ฐ, ์ด๋ ์น ํ์ค์ ๋ง์ง ์์ต๋๋ค.
- ๊ธฐ๋ณธํ : <hn> ํ ์คํธ </hn>
(2) <p> ํ๊ทธ - ๋จ๋ฝ ๋ง๋ค๊ธฐ
- ํ ์คํธ ๋จ๋ฝ์ ๋ง๋ญ๋๋ค.
- <p> ํ๊ทธ๋ก ํ์ํ๋ ํ ์คํธ ์ ๋ค์์ ์ค๋ฐ๊ฟ์ด ์ผ์ด๋ฉ๋๋ค.
- ๊ธฐ๋ณธํ : <p> ๋ด์ฉ </p>
(3) <br> ํ๊ทธ - ์ค ๋ฐ๊พธ๊ธฐ
- <br> ํ๊ทธ๊ฐ ์ฝ์ ํ ์์น์์ ์ค์ด ๋ฐ๋๋๋ค. ๋ซ๋ ํ๊ทธ๋ ์์ต๋๋ค.
- ๊ธฐ๋ณธํ : <br>
(4) <hr> ํ๊ทธ - ์ํ ์ค ๋ฃ๊ธฐ
- ์ํ ์ค์ ์ฝ์ ํ ๋ ์ฌ์ฉํฉ๋๋ค.
- ๊ธฐ๋ณธํ : <hr>
(5) <blockquote> ํ๊ทธ - ์ธ์ฉ๋ฌธ ๋ฃ๊ธฐ
- ๋ค๋ฅธ ๋ธ๋ก๊ทธ๋ ์ฌ์ดํธ์์ ์ธ์ฉํ ๊ฒฝ์ฐ ์ธ์ฉ ๋ด์ฉ์ ํ์ํฉ๋๋ค.
- cite ์์ฑ์ ์ด์ฉํด ์ธ์ฉ ์ฌ์ดํธ ์ฃผ์๋ฅผ ํ์ํ ์ ์์ต๋๋ค.
- ๊ธฐ๋ณธํ : <blockquote> ์ธ์ฉ ๋ด์ฉ </blockquote>
(1) ~ (5) ์์
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>๊ฒฝ๋ณต๊ถ</title> </head> <body> <h1>๊ฒฝ๋ณต๊ถ์ ์๊ฐํฉ๋๋ค</h1> <h2>์กฐ์ ์ ์์งํ๋ ๊ฒฝ๋ณต๊ถ</h2> <p>๊ฒฝ๋ณต๊ถ์ ์กฐ์ ์์กฐ ์ ์ผ์ ๋ฒ๊ถ์ ๋๋ค. ๋ถ์ผ๋ก ๋ถ์ ์ฐ์ ๊ธฐ๋์ด ์๋ฆฌ ์ก์๊ณ ์ ๋ฌธ์ธ ๊ดํ๋ฌธ ์์ผ๋ก๋ ๋์ ์ก์กฐ๊ฑฐ๋ฆฌ(์ง๊ธ์ ์ธ์ข ๋ก)๊ฐ ํผ์ณ์ ธ, ์๋์ธ ํ์(์์ธ) ๋์ ๊ณํ์ ์ค์ฌ์ด๊ธฐ๋ ํฉ๋๋ค.</p> <p>1395๋ ํ์กฐ ์ด์ฑ๊ณ๊ฐ ์ฐฝ๊ฑดํ์๊ณ , 1592๋ ์์ง ์๋์ผ๋ก ๋ถํ ์์ด์ก๋ค๊ฐ,<br> ๊ณ ์ข ๋์ธ 1867๋ ์ค๊ฑด ๋์์ต๋๋ค. </p> <hr> <blockquote> ๊ฒฝ๋ณต๊ถ์ ๋ช ์นญ : ๊ฒฝ๋ณต๊ถ์ ์กฐ์ ์์กฐ๊ฐ ์ธ์์ง๊ณ 3๋ ์ง๋ ํ ์๊ณต๋์๋ค. ์๊ณต๋ ์ง ๋ฉฐ์น ํ์ ๊ฐ๊ตญ๊ณต์ ์ ๋์ ์ ํ์กฐ์๋ช ์ ๋ฐ๋ผ ๊ฒฝ๋ณต๊ถ์ด๋ผ๋ ๊ถ๊ถ ์ด๋ฆ์ ๋น๋กฏํด ๊ฐ๋ ์ , ๊ตํ์ , ์ฐ์์ , ๊ฒฝ์ฑ์ , ์ฌ์ ์ , ๊ทผ์ ์ ๋ฑ ์ฃผ์ ์ ๊ฐ์ ์ด๋ฆ์ ์ง์๋ค. ๊ฒฝ๋ณต๊ถ์ด๋ผ๋ ์ด๋ฆ์๋ ‘์ ์์กฐ๊ฐ ํฐ ๋ณต์ ๋๋ ค ๋ฒ์ํ ๊ฒ’์ด๋ผ๋ ์๋ฏธ๊ฐ ๋ด๊ฒจ ์๋ค. (์ถ์ฒ : ๊ตญ๊ฐ๋ฌธํ์ ์ฐํฌํ) </blockquote> </body> </html>
(6) <pre> ํ๊ทธ - ์ ๋ ฅํ๋ ๊ทธ๋๋ก ํ๋ฉด์ ํ์ํ๊ธฐ
- <pre> ํ๊ทธ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ์์ค์ ํ์ํ ๊ณต๋ฐฑ์ด ๋ธ๋ผ์ฐ์ ์ ๊ทธ๋๋ก ํ์๋ฉ๋๋ค.
- ์ฃผ๋ก ํ๋ก๊ทธ๋จ ์์ค๋ฅผ ํ์ํ ๋ ์ฌ์ฉํฉ๋๋ค.
- ๊ธฐ๋ณธํ : <pre> ๋ด์ฉ </pre>
(6) ์์
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>์๋ฐ์คํฌ๋ฆฝํธ ๋ณ์ฐ๊ธฐ ์์ </title> </head> <body> <h3>๊ธฐ๋ณธ ๋ณ์ฐ๊ธฐ : </h3> <pre> for (var i = 1; i <= 5; i++){ console.log("*".repeat(i)); } </pre> <h3>๊ฑฐ๊พธ๋ก ๋ณ์ฐ๊ธฐ : </h3> <pre> for (var i = 5; i >= 1; i--){ console.log("*".repeat(i)); } </pre> <h3>๋ณ์ฐ๊ธฐ ์์ 1 ๊ณผ 2 ์ ์ฐจ์ด์ </h3> <pre>์ฆ๊ฐ์ ๊ฐ์๋ฅผ ํ์ธํด๋ผ! -> ์์ 1์ ์ฆ๊ฐ, ์์ 2๋ ๊ฐ์์ด๋ค. </pre> </body> </html>
2. ํ ์คํธ๋ฅผ ํ ์ค๋ก ํ์ํ๋ ํ๊ทธ
(1) <strong> ํ๊ทธ, <b> ํ๊ทธ - ๊ตต๊ฒ ํ์ํ๊ธฐ
- ๋์ผ๋ก ๋ณด๊ธฐ์๋ ์ฐจ์ด๊ฐ ๋๊ปด์ง์ง ์๋ ๋ ํ๊ทธ๋ฅผ ๊ตฌ๋ถํ๋ ์ด์ ๋ ํ๋ฉด ๋ญ๋ ๊ธฐ(Text To Speech)์์์ ๊ธฐ๋ฅ ๋๋ฌธ์ ๋๋ค.
- ๊ธฐ๋ณธํ : <strong> ๊ตต๊ฒ ๊ฐ์กฐํ ํ ์คํธ </strong>
- <b> ๊ตต๊ฒ ํ์ํ ํ ์คํธ </b>
(2) <em> ํ๊ทธ, <i> ํ๊ทธ - ์ดํค๋ฆญ์ฒด๋ก ํ์ํ๊ธฐ
- ์ค์ํ ๋ด์ฉ์ ๋ด๊ณ ์๋ ๊ฒ์ด <em> ํ๊ทธ์ด๊ณ , ๋จ์ํ ์ดํ ๋ฆญ์ฒด๋ก ํ์ํ๋ ๊ฒ์ด <i> ํ๊ทธ์ ๋๋ค.
- ๊ธฐ๋ณธํ : <em> ์ดํค๋ฆญ์ฒด๋ก ๊ฐ์กฐํ ํ ์คํธ </em>
- <i> ์ดํค๋ฆญ์ฒด๋ก ํ์ํ ํ ์คํธ </i>
(1) ~ (2) ์์
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>HTTP HTTPS ์ฐจ์ด</title> <style> p{ font-size:10px; /* ๊ธ์ ํฌ๊ธฐ */ line-height:25px; /* ์ค ๊ฐ๊ฒฉ */ } </style> </head> <body> <h2>HTTP ์ HTTPS ์ ์ฐจ์ด๋ ๋ฌด์์ผ๊น?</h2> <p><strong>HTTP</strong>๋ <b>'HyperText Transfer Protocol'</b>์ ์ฝ์๋ก, ์น ์์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํด์ฃผ๋ <i>ํ๋กํ ์ฝ</i>์ ๋๋ค.</p> <p>์ ์ธ๊ณ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ๊ฒ์, ๋ฏธ๋ฆฌ ์ฝ์ํ <em>HTTP ๋ช ์ธ</em>์ ๋ฐ๋ผ ํต์ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.</p> <p><strong>HTTPS</strong>๋ HTTP์ <em>๋ณด์์ฑ์ ๊ฐํ</em>ํ <i>ํ๋กํ ์ฝ</i>์ ๋๋ค.<br> HTTPS์์๋ HTTP ๋ ์ด์ด ๋ฐ๋ก ๋ฐ๋จ์ <b>SSL</b>์ ์ถ๊ฐํด์, HTTP ๋ฉ์ธ์ง๋ฅผ <b>TCP</b>๋ก ๋ณด๋ด๊ธฐ ์ ์ ๋จผ์ <b>SSL</b>์์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ <em>์ํธํ</em>ํด์ค๋๋ค. <br> ์ด๋ก์จ ์ฃผ๊ณ ๋ฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ์ง ์์ ๊ณต๊ฒฉ์ ์ทจ์ฝํ HTTP์ ๋ฌ๋ฆฌ, ๋ฐ์ดํฐ์ ์ก์์ ๊ณผ์ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ๋ก์ฑ๋ ค๋ ๊ณต๊ฒฉ ๋ฑ์ผ๋ก๋ถํฐ ๋์ํ ์ ์๊ฒ ๋ฉ๋๋ค.</p> <blockquote> ์ถ์ฒ : ๊ฐ๋ฐ์ ์ ์ ํ ๋ </blockquote> </body> </html>
(3) <q> ํ๊ทธ – ์ธ์ฉ ๋ด์ฉ ํ์ํ๊ธฐ
- ์ธ๋ผ์ธ ๋ ๋ฒจ ํ๊ทธ๋ก ์ค๋ฐ๊ฟ ์์ด ๋ค๋ฅธ ๋ด์ฉ๊ณผ ํจ๊ป ํ ์ค๋ก ํ์๋ฉ๋๋ค.
- ์ธ์ฉ ๋ด์ฉ์ ๋ฐ์ดํ๋ฅผ ๋ถ์ฌ ํ์ํฉ๋๋ค.
- <blockquote> ํ๊ทธ๋ <q> ํ๊ทธ์ ๋ฌ๋ฆฌ ๋ธ๋ก ๋ ๋ฒจ ํ๊ทธ์ด๊ธฐ ๋๋ฌธ์ ์ธ์ฉ ๋ด์ฉ์ด ์ค๋ฐ๊ฟ ์ฒ๋ฆฌ๋์ด ๋ํ๋๊ณ , ๋ค๋ฅธ ๋ด์ฉ๊ณผ ๊ตฌ๋ณ๋๋๋ก ์์ผ๋ก ๋ค์ฌ์จ์ง๋๋ค.
- ๊ธฐ๋ณธํ : <q> ์ธ์ฉ ๋ด์ฉ </q>
(3) ์์
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>์น ์ ๊ทผ์ฑ</title> </head> <body> <h1>์น ์ ๊ทผ์ฑ(Web Accessibility)</h1> <p>์น์ ์ฐฝ์์์ธ ํ ๋ฒ๋์ค ๋ฆฌ (Tim Berners-Lee)์ <q cite="http://www.w3.org/standards/webdesign/accessibility">์น์ ํ์ ๋ณดํธ์ฑ์ ์๋ค. ์ฅ์ ์ ๊ตฌ์ ์์ด ๋ชจ๋ ์ฌ๋์ด ์ ๊ทผํ ์ ์๋ ๊ฒ์ด ํ์์ ์ธ ์์์ด๋ค.</q> ๋ผ๋ ๋ง๋ก ์น ์ ๊ทผ์ฑ์ ์ค๋ช ํ๋ค. </p> <blockquote> ์ถ์ฒ : w3c </blockquote> </body> </html>
(4) <mark> ํ๊ทธ - ํ๊ดํ ํจ๊ณผ ๋ด๊ธฐ
- ์ ํํ ๋ถ๋ถ์ ํ๊ดํ์ ๊ทธ์ด๋์ ๋ฏํ ํจ๊ณผ์ ๋๋ค.
- ๋ฐฐ๊ฒฝ์์ด ๋ ธ๋์์ผ๋ก ํ์๋๋ ๊ฒ์ด ๊ธฐ๋ณธ์ ๋๋ค.
- ๊ธฐ๋ณธํ : <mark> ๋ด์ฉ </mark>
(5) <span> ํ๊ทธ - ์ค๋ฐ๊ฟ ์์ด ์์ญ ๋ฌถ๊ธฐ
- ํ ์คํธ ๋จ๋ฝ ์์์ ์ค๋ฐ๊ฟ ์์ด ์ผ๋ถ ํ ์คํธ๋ง ๋ฌถ์ด์ ์คํ์ผ์ ์ ์ฉํ ๋ ์ฃผ๋ก ์ฌ์ฉํฉ๋๋ค.
- ๊ธฐ๋ณธํ : <span> ๋ด์ฉ </span>
(4) ~ (5) ์์
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>์์ด์ -blueming</title> </head> <body> <h2>์์ด์ <mark>"blueming"</mark></h2> <p>์ฐ๋ฆฌ์ ์์ <span style="color:gray;">gray</span> and <span style="color:blue;">blue</span><br> ์์ง์๊ฐ๋ฝ์ผ๋ก ๋งํ์ ์ ๋์<br> ๊ธ์ธ ํฐ์ง ๊ฒ ๊ฐ์ ์ฐ<br> ํธํก์ด ๊ฐ๋น ์ ธ ์ด์ง๋ฌ์<br> <span style="color:blue;">I feel blue, I feel blue, I feel blue</span><br> ๋์๊ฒ ๊ฐ๋ํ ์ฑ์</p> </body> </html>
(6) <ruby> ํ๊ทธ - ๋์์์ ๊ธ์ ํ์ํ๊ธฐ
- ๋์์์ ๊ตญ๊ฐ๋ค ๊ธ์์ ์ฃผ์์ ํจ๊ป ํ์ํ๊ธฐ ์ํด ์ฌ์ฉํฉ๋๋ค.
- ๊ธฐ๋ณธํ : <ruby> ๋ด์ฉ <rt> ์ฃผ์ </rt> </ruby>
(6) ์์
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>Ruby</title> </head> <body> <p>๋ฃจ๋น(Ruby)๋ 1995๋ , ์ผ๋ณธ์ ํ๋ก๊ทธ๋๋จธ์ธ ๋ง์ธ ๋ชจํ ์ ํคํ๋ก (<ruby>ๆพๆฌ่กๅผ<rt>ใพใคใใจใใใฒใ</rt>)</ruby>๊ฐ ๋ง๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค.</p> </body> </html>
๊ทธ ๋ฐ์ ๋ค์ํ ํ๊ทธ๋ค
- <code> : ํ์ผ ์ด๋ฆ์ด๋, ์ปดํจํฐ ํ๋ก๊ทธ๋จ ๋ฑ ์ปดํจํฐ๊ฐ ์ธ์ํ ์ ์๋ ์์ค๋ฅผ ํ์ํด์ฃผ๋ ํ๊ทธ์ ๋๋ค.
- <s> : ๋ฌธ์์์ ํน์ ํ ์คํธ๋ฅผ ์ ๊ฑฐํ๋ค๋ ์๋ฏธ์ ์ทจ์์ ํ๊ทธ์ ๋๋ค.
- <small> : ๋ถ๊ฐ ์ ๋ณด์ฒ๋ผ ์๊ฒ ํ์ํด๋ ๋๋ ํ ์คํธ์ ๋ฌ์์ฃผ๋ ํ๊ทธ์ ๋๋ค.
- <u> : ๋ฐ์ค ํ๊ทธ์ ๋๋ค.
'๐ FrontEnd > HTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML] ํผ ๊ด๋ จ ํ๊ทธ์ ์์ - 1 (0) 2022.05.15 [HTML] ์ด๋ฏธ์ง์ ํ์ดํผ๋งํฌ ๊ด๋ จ ํ๊ทธ์ ์์ (0) 2022.05.09 [HTML] ํ ์คํธ ๊ด๋ จ ํ๊ทธ์ ์์ - 2 (0) 2022.05.08 [HTML] HTML ํน์๋ฌธ์ ์ฌ์ฉ๋ฒ (0) 2022.05.07 [HTML] HTML ๊ธฐ๋ณธ ๋ฌธ์ ๊ตฌ์กฐ (0) 2022.05.06