ํฐ์คํ ๋ฆฌ ๋ทฐ
์น ๋์๋ฐฉ์ / ์น ํ์ค / ์ด๋ฏธ์ง / ํน์ ๊ธฐํธ ๋ช ์นญ
yunieyunie 2022. 9. 15. 14:10๐ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์๋ฐฉ์
1. ์ฌ์ฉ์๊ฐ ์ฃผ์์ฐฝ์ ์ฃผ์๋ฅผ ์
๋ ฅํฉ๋๋ค.
2. ํด๋น ์ฌ์ดํธ์ ๋ง๋ ์ฃผ์๋ก ์๋ฒ์ ์ต์ด์ ์์ฒญ์ด ๋ค์ด๊ฐ๋๋ค. (Request)
3. ์๋ฒ์์๋ ์์ฒญ์ด ๋ค์ด์จ ์ฌ์ฉ์์ ๋ธ๋ผ์ฐ์ ๋ก HTML์ ํฌํจํ ์ต์ด์ ์๋ต์ ์ฃผ๊ฒ ๋ฉ๋๋ค. (Response)
4. ์ถ๊ฐ๋ก ์์ฑ๋ ์ฌ๋ฌ cssํ์ผ, jsํ์ผ, ์ด๋ฏธ์งํ์ผ ๋ฑ ์๋ก์ด ํ์ผ์ ์๋ฒ์ ์ถ๊ฐ์ ์ผ๋ก ์์ฒญํฉ๋๋ค.
5. ์๋ฒ๋ ์ถ๊ฐ๋ก ์์ฒญ๋ ์ ๋ณด๋ค์ ์๋ตํฉ๋๋ค.
๋ก์ปฌ(์น ์ฌ์ดํธ๋ฅผ ๊ฐ๋ฐํ ํ๊ฒฝ)์์ ๊ฐ๋ฐํ ์นํ์ด์ง๋ฅผ ์ฌ์ฉ์๋ค์ด ์ ์ํ๊ฒ ํ๋ ค๋ฉด ์๋ฒ์ ์ ์ฅ๋์ด์ผ ํฉ๋๋ค
์ฆ, ์ฐ๋ฆฌ๊ฐ ๋ง๋ ์ฌ์ดํธ๋ฅผ ์๋ฒ์ ์
๋ก๋ํ๊ณ ์ฃผ์๋ฅผ ์ค์ ํ๋ฉด ์ฌ์ฉ์๊ฐ ํด๋น ์ฃผ์๋ก ์ ๊ทผํ์ฌ ์ฐ๋ฆฌ๊ฐ ๋ง๋ ์น์ฌ์ดํธ๊ฐ ๋ณด์ฌ์ง๋ ๊ฒ์
๋๋ค.
๐ ์น ํ์ค
์น ํ์ค์ด๋ ์น์์ ์ฌ์ฉ๋๋ ํ์ค ๊ธฐ์ ์ด๋ ๊ท์น์ ์๋ฏธํฉ๋๋ค.
ํ์ค์ ๊ธฐ๋ฐํ์ฌ ์น์ฌ์ดํธ๋ฅผ ์ ์ํ๋ฉด ๋ธ๋ผ์ฐ์ ๊ณต๊ธ ์
์ฒด(ex. ๊ตฌ๊ธ, ์ฃ์ง, ์ฌํ๋ฆฌ ๋ฑ)์์๋ ์ ์ ๋ ์น ํ์ค์ ๊ทผ๊ฑฐํ์ฌ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ ์ํฉ๋๋ค.
ํ์ง๋ง ๊ณต๊ธ ์
์ฒด์ ๋ฐ๋ผ ์ฌ๋ฌ ๋ธ๋ผ์ฐ์ ๊ฐ ์กฐ๊ธ์ฉ ๋ค๋ฅด๊ฒ ๊ตฌ๋๋๋๋ฐ ๋์ผํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํ ๊ธฐ์ ์ ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ง ์ด๋ผ๊ณ ๋ถ๋ฆ
๋๋ค.
๐จ ์น์์ ์ฌ์ฉํ๋ ์ด๋ฏธ์ง
- ๋นํธ๋งต : ํฝ์
์ด ๋ชจ์ฌ ๋ง๋ค์ด์ง ์ ๋ณด์ ์งํฉ์ผ๋ก ๋ ์คํฐ(Raster)์ด๋ฏธ์ง๋ผ๊ณ ๋ ๋ถ๋ฆ, ์ ๊ตํ๊ณ ๋ค์ํ ์์ ํํ, ํ๋/์ถ์ ์ ๊ณ๋จ ํ์, jpg, png๋ฑ์ด ๋นํธ๋งต ์ด๋ฏธ์ง๋ก ์ผ๋ฐ์ ์ธ ์ฌ์ง์ด๋ ๊ทธ๋ฆผ์ ๋นํธ๋งต์ด ํจ์ฌ ํจ๊ณผ์
- JPG(JPEG) : ์์ถ๋ฅ ์ด ์ข์ ์์ ๋ถ์ผ์์ ๋ง์ด ์ฌ์ฉ๋จ, ์ด๋ฏธ์ง๊ฐ ์กฐ๊ธ์ฉ ์์ค๋๋ฉด์ ์์ถ๋๊ธฐ ๋๋ฌธ์ ์ฉ๋์ด ์ค์ด๋ฌ, ์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์๋กญ๊ฒ ์ ์ฅํ๋ ๊ฒ์ ํผํด์ผ ํจ, ํํ ์์๋๋ 24๋นํธ
- PNG : Gif์ ๋์ฒด ํฌ๋งท์ผ๋ก ๊ฐ๋ฐ, ๋น์์ค ์์ถ์ผ๋ก JPG์ ๋นํด ๋น๊ต์ ์ฉ๋์ด ํผ, 8๋นํธ์ 24๋นํธ ๋์ ์ง์, ํฌ๋ช ๋ ์ง์
- Gif : ์ด๋ฏธ์ง ํ์ผ ๋ด์ ์ด๋ฏธ์ง ๋ฐ ๋ฌธ์์ด ๋ฑ์ ์ ๋ณด๋ฅผ ์ ์ฅ, ์์งค ๋๋ ์ ๋๋ฉ์ด์ ํจ๊ณผ ๊ฐ๋ฅ, 8๋นํธ ์ง์
- WEBP : JPG, PNG, Gif๋ฅผ ๋ชจ๋ ๋์ฒดํ ์ ์๋ ๊ตฌ๊ธ์ด ๊ฐ๋ฐํ ์ด๋ฏธ์ง ํฌ๋งท, ์์ค/๋น์์ค ์์ถ๊ณผ ์ ๋๋ฉ์ด์ ๊ณผ ํฌ๋ช ๋ ๋ชจ๋ ์ง์, ์ง์๋๋ ๋ธ๋ผ์ฐ์ ๋ชฉ๋ก ๋ฐ๋์ ํ์ธ
- ๋ฒกํฐ : ์ , ์ , ๋ฉด์ ์์น, ์์ ๋ฑ ์ํ์ ์ ๋ณด์ ํํ๋ก ์ด๋ฃจ์ด์ง ์ด๋ฏธ์ง, ํ๋/์ถ์ ์์ ๋ก์, ์ ๊ตํ ์ด๋ฏธ์ง ํํ ์ด๋ ค์, ๋จ์ ๊ตฌ์กฐ์ ์์ด์ฝ์ด๋ ๋ก๊ณ ๊ฐ ๋ฒกํฐ ์ด๋ฏธ์ง๋ก ๊ด๋ฆฌํ๊ธฐ ์ฉ์ด, ๋ฒกํฐ ์ด๋ฏธ์ง์ ํ์ฅ์๋ svg
- SVG : ๋งํฌ์ ์ธ์ด ๊ธฐ๋ฐ์ ๋ฒกํฐ ๊ทธ๋ํฝ์ ํํํ๋ ํฌ๋งท, ํด์๋ ์ํฅ์์ ์์ ๋ก์, css์ js๋ก ์ ์ด ๊ฐ๋ฅ, ํ์ผ ๋ฐ ์ฝ๋ ์ฝ์ ๊ฐ๋ฅ
๐ ํน์ ๊ธฐํธ ๋ช ์นญ
- ` : ๋ฐฑํฑ(backtick), ๊ทธ๋ ์ด๋ธ(grave)
- ~ : ํธ๋(tilde), ๋ฌผ๊ฒฐ ํ์
- ! : ๋๋ํ, ์์คํด๋ฌ๋ฉ์ด์ ๋งํฌ(exclamation mark)
- @ : ๊ณจ๋ฑ ์ด, ์ณ ์ฌ์ธ(at sign)
- # : ์ฐ๋ฌผ ์ , ์ต(sharp), ๋๋ฒ ์ฌ์ธ(number sign)
- $ : ๋ฌ๋ฌ ์ฌ์ธ(dollar sign)
- % : ํผ์ผํธ ์ฌ์ธ(percent sign)
- ^ : ์บ๋ฟ(caret)
- & : ์ ํผ์ผ๋(ampersand)
- * : ๋ณํ, ์์คํฐ๋ฆฌ์คํฌ(asterisk)
- - : ํ์ดํ(hyphen), ๋์(dash), ๋ง์ด๋์ค
- _ : ์ธ๋์ค์ฝ์ด(underscore), ๋ก๋์(low dash), ๋ฐ์ค
- = : ์ดํ ์ฌ์ธ(equals sign), ๋๋ฑ๊ธฐํธ
- " : ์ฟผํ ์ด์ ๋งํฌ(quotation mark), ํฐ ๋ฐ์ดํ
- ' : ์ํฌ์คํธ๋กํผ(apostrophe), ์์ ๋ฐ์ดํ
- : : ์ฝ๋ก (colon)
- ; : ์ธ๋ฏธ์ฝ๋ก (semicolon)
- , : ์ฝค๋ง(comma), ์ผํ
- . : ํผ๋ฆฌ์ด๋(period), ๋ท(dot), ์ , ๋ง์นจํ
- ? : ํ์ค์ฒ ๋งํฌ(question mark), ๋ฌผ์ํ
- / : ์ฌ๋์(slash)
- | : ๋ฒํฐ์ปฌ๋ฐ(vertical bar)
- \ : ์ญ์ค๋์, ๋ฐฑ์ฌ๋์(backslash)
- () : ํผ๋ ์์์ค(parenthesis), ๊ดํธ, ์๊ดํธ
- {} : ๋ธ๋ ์ด์ค(brace), ์ค๊ดํธ
- [] : ๋ธ๋ํท(bracket), ๋๊ดํธ
- <> : ์ต๊ธ ๋ธ๋ํท(angle bracket), ๊บฝ์
'HTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
HTML ๊ธฐ์ ๋ฉด์ ์์ ์ง๋ฌธ ๐ (0) | 2023.11.20 |
---|---|
Doctype / ๊ฒฝ๋ก / ๋นํ๊ทธ / Inline์์์ Block์์ / ์ ์ญ ์์ฑ (0) | 2022.10.12 |
๋์น๊ธฐ ์ฌ์ด CSS ๊ด๋ จ ์ค์ํ ๊ฒ๋ค ๐ฅ (0) | 2022.09.20 |