๐๏ธ์น์ ๊ตฌ์กฐ
์น์ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฑฐ๋ํ ๋คํธ์ํฌ ์์คํ ์ด๋ค. ์๋น์ค๋ฅผ ์์ฒญํ๋ ์ชฝ๊ณผ ์ ๊ณตํ๋ ์ชฝ์ผ๋ก ๋๋๋๋ฐ, ์ด๋ฅผ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ผ๊ณ ๋ถ๋ฅธ๋ค.
ํด๋ผ์ด์ธํธ
์์ฒญ์ ๋ณด๋ด๋ ์ฃผ์ฒด
- ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ์๋ฒ์ ์ ๋ณด๋ฅผ ์์ฒญ
- ๋ฐ์ ์ ๋ณด๋ฅผ ํ๋ฉด์ ํ์ํ๋ ์ญํ
์๋ฒ
์ ๋ณด์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ฃผ์ฒด
- ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ์ฒ๋ฆฌ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ๋ฐ ์ค์ ์ ๋ณด๋ฅผ ์ ์ฅ
์น ํต์ ๊ณผ ํ๋กํ ์ฝ
ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ ์ ํด์ง ๊ท์น์ ๋ฐ๋ผ์ ๋ํ๋ฅผ ๋๋๋๋ฐ, ์ด๋ฌํ ๊ท์น์ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ๋ค.
์น์์๋ HTTP(HyperText Transfer Protocol)์ ์ฃผ๋ก ์ฌ์ฉํ๋ค. HTTP์ ํน์ง์ ๋ค์๊ณผ ๊ฐ๋ค.
- ์์ฒญ(Request)์ ์๋ต(Response) ๊ตฌ์กฐ
- ๋ฐ์ดํฐ ์ ์ก์ ์ํ ํ์คํ๋ ๊ท์น
- ๋ณด์์ ๊ฐํํ HTTPS ๋ฒ์ ์กด์ฌ
๐์น ๊ฐ๋ฐ์ 3์์, HTML, CSS, Javascript
์น ๊ฐ๋ฐ์๋ ์ธ ๊ฐ์ง ํต์ฌ ๊ธฐ์ ์ด ์ฌ์ฉ๋๋ค. ๊ฐ๊ฐ ๊ธฐ์ ์ ์๋ก ๋ค๋ฅธ ์ญํ ์ ์ํํ๋ฉฐ, ์ธ ๊ฐ์ง ๊ธฐ์ ์ด ์ด์ฐ๋ฌ์ ธ ์ฐ๋ฆฌ๊ฐ ๋ณด๋ ์น ํ์ด์ง๊ฐ ์์ฑ๋๋ค.
HTML
์น ํ์ด์ง์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ ๊ธฐ๋ณธ ์ธ์ด
- ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์ฝํ ์ธ ์ ์๋ฏธ์ ๊ตฌ์กฐ ์ ์
- ๊ฒ์ ์์ง์ด ์ดํดํ๊ธฐ ์ฌ์ด ์๋งจํฑ ๊ตฌ์กฐ ์ ๊ณต
- ๋ค์ํ ๋ฉํฐ๋ฏธ๋์ด ์์ ์ฝ์
- ์น ์ ๊ทผ์ฑ ์ค์๋ฅผ ์ํ ๊ธฐ๋ณธ ์์

CSS
HTML๋ก ๋ง๋ ๊ตฌ์กฐ๋ฅผ ์๊ฐ์ ์ผ๋ก ๊พธ๋ฏธ๋ ์คํ์ผ ์ธ์ด์ด๋ค.
- ์์, ํฌ๊ธฐ, ํฐํธ, ๋ ์ด์์ ๋ฑ ๋์์ธ ์์ ์ ์
- ๋ฐ์ํ ์น ๋์์ธ ๊ตฌํ
- ์ ๋๋ฉ์ด์ ๊ณผ ์ ํ ํจ๊ณผ๋ฅผ ์ ์ฉ
- ์ผ๊ด๋ ๋์์ธ ์์คํ ๊ตฌ์ถ ๊ฐ๋ฅ

Javascript
์น ํ์ด์ง์ ์๋๊ฐ์ ๋ถ์ฌ๋ฃ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๋ค.
์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ํตํด, ์ ์ ์ธ ํ์ด์ง๋ฅผ ๋์ ์ผ๋ก ๋ณํ์ํฌ ์ ์๋ค!
- ์ฌ์ฉ์ ์ํธ์์ฉ ์ฒ๋ฆฌ
- ์ค์๊ฐ ์ฝํ ์ธ ์ ๋ฐ์ดํธ
- ์๋ฒ์์ ๋น๋๊ธฐ ํต์
- ๋ณต์กํ ์น ์ดํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ๊ฐ๋ฅ
๋ก๊ทธ์ธ ์ฌ๋ถ ํ์ธ, ์๋ชป๋ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ ์ ๊ฒฝ๊ณ ๋ฉ์์ง ๋์ฐ๋ ๋ฑ์ ๋์์ ์ค์
๐กReact, Vue, Angular ๋ฑ ๋ค์ํ ํ๋ก ํธ์๋ ํ๋ ์์ํฌ/๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์์ง๋ง, ์ด๋ค๋ ๋ชจ๋ HTML, CSS, Javascript๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ค. ๋ฐ๋ผ์ ์น ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํด์๋ HTML, CSS, Javascript์ ๋ํ ๊น์ ์ดํด๊ฐ ํ์!!
๐ก๊ผญ ์์์ผ ํ HTML ํ๊ทธ
์น ํ์ด์ง๋ ํ๊ทธ๋ก ๊ตฌ์ฑ๋๋ค. ํ๊ทธ๋ฅผ ํตํด ์น ํ์ด์ง์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ฉฐ, <></> ํ์์ผ๋ก ์ฌ์ฉํ๋ค.

์์ฃผ ์ฐ์ด๋ ํ๊ทธ ๋ญํน์ Advanced Web Ranking ์ฌ์ดํธ์์ ํ์ธํ ์ ์๋ค.
HTML Study - AWR SEO Guide
This study looks at 11 mm index pages gathered from Top 20 Google results to uncover how people write HTML markup as new web tech emerge.
www.advancedwebranking.com
ํ์คํธ ๊ด๋ จ ํ๊ทธ
ํ๊ทธ | ์ค๋ช |
---|---|
<h1> ~ <h6> |
์ ๋ชฉ ํ๊ทธ (์ค์๋์ ๋ฐ๋ผ ํฌ๊ธฐ ๊ฒฐ์ ) |
<p> |
๋ฌธ๋จ ํ๊ทธ |
<span> |
ํ ์คํธ ์ผ๋ถ๋ฅผ ๋ฌถ๋ ํ๊ทธ |
<br> |
์ค๋ฐ๊ฟ ํ๊ทธ |
<b> |
๊ตต์ ํ ์คํธ |
<i> |
๊ธฐ์ธ์ ํ ์คํธ |
<u> |
๋ฐ์ค ํ ์คํธ |
๊ทธ๋ฃนํ ํ๊ทธ
ํ๊ทธ | ์ค๋ช |
---|---|
<div> |
์ฝํ ์ธ ๊ทธ๋ฃนํ ๊ธฐ๋ณธ ํ๊ทธ |
ํผ ๊ด๋ จ ํ๊ทธ
ํ๊ทธ | ์ค๋ช |
---|---|
<form> |
์ฌ์ฉ์ ์ ๋ ฅ์ ๋ฐ๋ ํผ |
<input type="text"> |
์ผ๋ฐ ํ ์คํธ ์ ๋ ฅ |
<input type="password"> |
๋น๋ฐ๋ฒํธ ์ ๋ ฅ |
<input type="submit"> |
์ ์ถ ๋ฒํผ |
<button> |
ํด๋ฆญ ๊ฐ๋ฅํ ๋ฒํผ |
<label> |
์ ๋ ฅ ํ๋ ์ค๋ช |
<textarea> |
์ฌ๋ฌ ์ค ํ ์คํธ ์ ๋ ฅ |
<select> |
๋๋กญ๋ค์ด ๋ชฉ๋ก |
<option> |
๋๋กญ๋ค์ด ๋ชฉ๋ก์ ์ต์ |
๋งํฌ์ ๋ฏธ๋์ด
ํ๊ทธ | ์ค๋ช |
---|---|
<a href="https://example.com"> |
ํ์ดํผ๋งํฌ |
<img src="image.jpg" alt="์ด๋ฏธ์ง"> |
์ด๋ฏธ์ง |
<video controls> |
๋น๋์ค |
<audio controls> |
์ค๋์ค |
<iframe src="https://example.com"> |
๋ค๋ฅธ HTML ํ์ด์ง๋ฅผ ์ฝ์ |
์๋งจํฑ ํ๊ทธ
HTML์์ ์๋ฏธ(sementic)์ ๊ฐ์ง๋ ํ๊ทธ๋ก, ํ๊ทธ ์์ฒด๊ฐ ์ฝํ ์ธ ์ ์๋ฏธ์ ์ญํ ์ ์ค๋ช ํ๋ค.
ํ๊ทธ | ์ค๋ช |
---|---|
<header> |
๋จธ๋ฆฌ๋ง |
<nav> |
๋ค๋น๊ฒ์ด์ ๋ฉ๋ด |
<main> |
์ฃผ์ ์ฝํ ์ธ |
<footer> |
๋ฐ๋ฅ๊ธ |
<section> |
๋ฌธ์์ ์ผ๋ฐ์ ์ธ ์น์ |
<article> |
๋ ๋ฆฝ์ ์ผ๋ก ๊ตฌ๋ถ ๊ฐ๋ฅํ ์ฝํ ์ธ |
<aside> |
๋ณธ๋ฌธ๊ณผ ๊ฐ์ ์ ์ผ๋ก ๊ด๋ จ๋ ์ฝํ ์ธ |


๐ปHTML ์ค์ต: ๋ก๊ทธ์ธ ํ์ด์ง ๋ง๋ค์ด๋ณด๊ธฐ
๊ฐ๋จํ ๋ก๊ทธ์ธ ํ์ด์ง๋ฅผ ๋ง๋ค์ด๋ณด๋ฉด์ HTML ํ๊ทธ๋ค์ ์ค์ ๋ก ํ์ฉํด๋ณด์๋ค.


์ ๋ ฅ ํ๋ ํ์
- type = "txt: ์ผ๋ฐ ํ ์คํธ๊ฐ ๊ทธ๋๋ก ๋ณด์ด๋ ์ ๋ ฅ์ฐฝ
- type = "password": ์ ๋ ฅ ๋ด์ฉ์ด ๊ฐ๋ ค ๋ณด์ด๋ ๋ณด์ ์ ๋ ฅ
- type = "submit": ํผ ์ ์ถ์ฉ ๋ฒํผ
- type="button": ์ผ๋ฐ ๋ฒํผ
๐กHTML์ ๊ตฌ์กฐ๋ง ๋ด๋นํ๋ ๋งํฌ์ ์ธ์ด์ด๋ฏ๋ก, ๋ก๊ทธ์ธ ๋ฒํผ์ ๋๋ฌ๋ ๋์ํ์ง ์๋๋ค. ์ค์ ๋์์ ์ํด์๋ JavaScript ์ด๋ฒคํธ ์ฒ๋ฆฌ ๋ฐ ๋ฐฑ์๋ ์๋ฒ ์ฐ๋์ด ํ์ํ๋ค!