์ผ์ฒ๋ฆฌ ๊ธฐ์ ์น์ฌ์ดํธ ํด๋ก ์ฝ๋ฉ
๐โโ๏ธํ๋กค๋ก๊ทธ
์นดํ24 ํด๋ก ์ฝ๋ฉ์ ์งํํ ํ, ์ฌ์ค ๋ง์กฑ์ค๋ฝ์ง๋ ์์์ต๋๋ค. ์ดํด๋ ๋๊น์ง ๊ฐ์๋ฅผ ๊ณ์ํด์ ๋ณด๊ณ , ํผ์ ์ค์ค๋ก ๊ตฌํํ ์ ์์ ๋๊น์ง ์ฝ๋๋ฅผ ์ง์ ๋ง๋ค์์ง๋ง, ๊ฐ์๋ผ๋ ๋์์ ๋ฐ์๊ธฐ๋๋ฌธ์ ์ค์ค๋ก ํด๋๋ค๋ ์ฑ์ทจ๊ฐ์ ๋ณ๋ก ์๋ค์์ต๋๋ค. ์ฌ์ดํธ ํ๋ ํด๋ก ์ฝ๋ฉํ๋ค๊ณ ์ค๋ ฅ์ด ๋์๋ค๊ณ ์๊ฐ๋ ์ํ๊ตฌ์.
๊ทธ๋์ ์ด๋ฒ์ ์ง์ ๋๊ตฌ์ ๋์์์ด ํด๋ก ์ฝ๋ฉ์ ํด๋ด์ผ๊ฒ ๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๋จ์ํ html๊ณผ css๋ฅผ ์ด์ฉํ๋ ํด๋ก ์ฝ๋ฉ์ด๊ธฐ ๋๋ฌธ์ ์ ์ํ ์น์ฌ์ดํธ๋ฅผ ์ฐพ๋ค๊ฐ ์ผ์ฒ๋ฆฌ๋ผ๋ ๊ธฐ์ ์ฌ์ดํธ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค.
ํ ๋์ ๋ณด๊ธฐ ์ข๊ฒ ๋ ์ด์์์ด ์ค์ ๋์ด์์ด ์กฐ๊ธ์(?) ์์ ์๋ ๋ ์ด์์ ์ฐ์ต์ ํ ์ ์์ ๊ฒ ๊ฐ์๊ณ ํ๋ฉด ํฌ๊ธฐ๊ฐ ๋ฌ๋ผ์ ธ๋ ํด๋น ์์์ ํฌ๊ธฐ๊ฐ ๋ณํ์ง ์๊ฒ ํ๋๊ฒ ์ ๊ธฐ์ค์์ ์ ๋ง ๋๋ฌด ์ด๋ ค์ ๋๋ฐ ์ด๋ฅผ ์ฐ์ตํ ์ ์์ ๊ฒ ๊ฐ์์ ํด๋น ์ฌ์ดํธ๋ฅผ ํด๋ก ์ฝ๋ฉํ๊ธฐ๋ก ๋ง์๋จน์์ต๋๋ค.
๐์์ฑ๋ณธ
์ผ์ฒ๋ฆฌ
๋ด์ค์ผํฐ ์ผ์ฒ๋ฆฌ, ์์ ํ ์์ ํ๊ฒฝ ์กฐ์ฑ ์ํ ๊ต์ก์ค์ต์ฅ ๊ตฌ์ถ 2024.05.22 ๋ด์ค์ผํฐ ๋์๊ฐ์ค ์๊ธ ๋จ๊ฐ ๋ณ๋ (2024๋ 6์ 1์ผ์) ์ธ์ฒ์ ํน์๊ณ๋๊ธฐ ๊ด๋ จ ๋์๊ฐ์ค ๊ณต๊ธ๊ท์ ๊ฐ์ ์๋ด
dooheeyaa.github.io
์์ฑ๋ณธ์ ๋๋ค. ์ฝ๋๋ฅผ ์์ฑํ ๋๋ถํฐ ๋ฐฐํฌ๊น์ง^^.. ํนํ ๋ฐฐํฌํ ๋....(์๋์ ์ค๋ช ์์ ) ์ฐ์ฌ๊ณก์ ์ด ๋ง์์ง๋ง ๋ชจ๋ฅด๋ ๋ถ๋ถ์ ๊ตฌ๊ธ๋ง๋ ํด๋ณด๊ณ , ์ฌ์ดํธ๋ ์ฝ๋ฉ์ ์ด๋ป๊ฒ ํ๋์ง ๊ณต๋ถ๋ ํด๋ณด๋ฉด์ ๋ง๋ค์์ต๋๋ค. ๋ค ๋ง๋ค๊ณ ๋ณด๋ ๋ฟ๋ปํ์ต๋๋ค. ๊ณผ์ฐ ๋ด๊ฐ ์ ํ ์ ์์๊น?๋ผ๋ ์์ฌ์ด ๋ค์๋๋ฐ.. ๋ง๋ค๊ณ ๋๋ ๊ทธ๋๋ ์กฐ๊ธ ์์ ๊ฐ์ด ์๊ฒผ๋ ใ ใ .. ์ง๊ธ์ ๋จ์ํ ์ ์ ๊ตฌํ์ด์ง๋ง ์กฐ๊ธ ๋ ์ฐ์ตํด์ ๋ฉ์ง ๋์ ์น์ฌ์ดํธ๋ ๋ง๋ค๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค์์ต๋๋ค.
๐์ฝ๋ ์์ฑ
1. ๋ ์ด์์
์ ๊ฐ ์ด๋ ค์ํ๋ ๋ ์ด์์, ๋ถ๋ช ๋์ผ๋ก ๋ณผ๋ '์ ์ด๋ ๊ฒ ํด์~ ์ด๋ ๊ฒ ์ ๋ ๊ฒ ํ๋ฉด ๋๊ฒ ๋ค~'๋ผ๊ณ ์ฝ๊ฒ ์๊ฐํ๋๋ฐ.. ์ค์ ๋ก ์ฝ๋๋ฅผ ์ง๋ณด๋ ์ด๋ ต๋๋ผ๊ตฌ์. ๋ฌผ๋ก ์ ๊ฐ ๊ฐ ์์์ ํน์ง์ ์ ๋ชฐ๋ผ์ ๊ทธ๋ฐ๊ฑฐ๊ฒ ์ง๋ง..
๊ทธ๋์ ์ด๋ฒ์ ์ฝ๋๋ฅผ ์ง๊ธฐ ์ ์ ๋ ์ด์์์ด ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด์๋์ง ์ง์ ์์ผ๋ก ๋จผ์ ๊ทธ๋ ค๋ดค์ต๋๋ค. ์น์ฌ์ดํธ ๊ณจ๊ฒฉ์ ํ๋ํ๋ ๋ณด๋ ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๋ฉด์ ์ด๋์ ์ด๋ค ํ๊ทธ๋ฅผ ์ฐ๊ณ , ์ด๋ค ์์ฑ์ ์ธ์ง ๋์ถฉ ๊ฐ์ด ์กํ๋๊ตฐ์. ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋ณธ๊ฑด ์ ๋ง ํด๋ก ์ฝ๋ฉ์ ํ๋ ๋ฐ์์ด ๋ง์ ๋์์ด ๋์์ต๋๋ค. ์์ผ๋ก ํด๋ก ์ฝ๋ฉ์ด๋, ํ๋ก์ ํธ๋ ๊ทธ๋ฆผ์ ๋จผ์ ๊ทธ๋ฆฌ๊ณ ์์ํ ์ ๋๋ก์.
2. ์ฝ๋ ๊ตฌํ
์ฝ๋ ๊ตฌํ์ ํ๊ธฐ ์ class๋ง์ ์ด์ฉํ์ฌ css๋ฅผ ์ ์ฉํ๊ณ BEM์ ์ด์ฉํด ์ด๋ฆ์ ์ง์์ต๋๋ค. ํ์คํ BEM์ ์ด์ฉํ์ฌ ์๋ช ํ๋๊น ์ง๊ด์ ์ผ๋ก ๋ณด์ด๊ธฐ๋ ํ๊ณ ํ๋์ ์์๋ณผ ์ ์์ด์ ์ข์์ต๋๋ค. ์๋์ฒ๋ผ ์ด๋ฆ์ ์ง์์ต๋๋ค.
๋๋ํ ๋ฐฐ์นํด์ผํ๋ ๊ฒฝ์ฐ์ flex ์์ฑ์ ์ด์ฉํด ๊ฐ ์์๋ค์ ๋ฐฐ์นํ์ต๋๋ค. ํ ์์์ ์ฌ๋ฌ ์์๊ฐ ์์ง์ผ๋ก ๋ฐฐ์น๋์ผํ๋ ๊ฒฝ์ฐ์ position ์์ฑ์ ์ด์ฉํ๊ตฌ์.
์, ๊ทธ๋ฆฌ๊ณ css์ ๊ฒฝ์ฐ ํค๋, ๋ฉ์ธ, ํ๋จ ์์ญ์ ๋ชจ๋ ๋ณ๋๋ก ๋ง๋ค์ด์ style.css์ ํฌํจ์ํค๋๋ก ํ์ต๋๋ค. ์ง๊ธ์ ๋น์ฅ ์ธ ๊ณณ์ด ์์ง๋ง ์ถํ์ ์ฝ๋๋ฅผ ์ฌ์ฌ์ฉํ ์ ์์ผ๋๊น์. ์ค๊ฐ์ค๊ฐ git์ ์ ์ฅ๋ ํ๋ฉด์ ์ฝ๋๋ฅผ ์์ฑํ์ต๋๋ค.
๐๋ฌธ์
์ฝ๋๋ฅผ ๋ค ์ง๊ณ ! vscode์์ ์คํํ๋ ์ ๋์์ github์ ์ฌ๋ฆฌ๊ณ ๋ฐฐํฌ๋ ๊ฒ ๋ดค๋๋ฐ...? ์..?์??!?!? css๊ฐ ์ ํ~ ์ ์ฉ์ด ์๋๋๋ผ๊ตฌ์.. ์๋ ์ฌ์ง์ฒ๋ผ์...
์์ง?? ๋ถ๋ช
vscode์์ ์ ๋๋๋ฐ... ๊นํ์์ 404์๋ฌ๋ผ๊ณ ๋จ๋๊ตฐ์. ๋๋ฌผ์ ๋จธ๊ธ๊ณ ๊ตฌ๊ธ๋ง์ ์์. 404์๋ฌ๊ฐ ๋๋ ์์ธ์ ๊ฒฝ๋ก ์ค์ ์ ์๋ชปํด์๋ผ๊ณ ๋์ค๋๊ตฐ์. ๊ฒฝ๋ก? ๋ ์ ์ค์ ํ๋๋ฐ?? (๋ผ๊ณ ๋งํ ์๋๊ฒฝ๋ก/์ ๋๊ฒฝ๋ก ๋ชจ๋ฅด๋ ๋ฐ๋ณด^^)
์ด๋๋งํด๋ ์ ๋ ๊ฒฝ๋ก, ์๋ ๊ฒฝ๋ก์ ๋ํ ์ ํํ ๊ฐ๋ ์ด ์์ด์ ํผ์ ๊ณ์ ๋๋๊ฑฐ๋ ธ์ต๋๋ค. ์๋ ๊ฒฝ๋ก๋ก ์ค์ ํ๋ ์์ค์ ์๋ฌด๋ ๊ฒ๋ ../๋ผ๊ณ ์ ๋ ฅํด์ผํ๋ ๊ณณ์ ./๋ก ์ ๋ ฅํ๊ณ ๋ง์ด์ ธ ใ ใ
์ด๊ฑด ์ปดํฐ์ ๋ฌธ์ ๋ค. 100%๋ค. ๋ผ๊ณ ๋ฉ์ฒญํ ํ์ ์ด ๋ ์๊ฐ, ๋ฐฑ์๋ ์น๊ตฌ์ ์๊ฒฉ ๋์์ผ๋ก ์ด์ง์ ์ฐ css ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. ๊ทธ ์น๊ตฌ๊ฐ ์๋ ๊ฒฝ๋ก ๋ฌธ์ ์๋ค๊ณ ๋งํด์ฃผ๋๊ตฐ์.
์๋ ๊ฒฝ๋ก๊ฐ ๋ญ์ง๋ ๋ชจ๋ฅด์ง๋ง ์ผ๋จ ํด๊ฒฐํ๋ค๋ ์๋๊ฐ์ด ๋๋ ๊ฒ๋ ์ ์, ์ค์ค๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ๋ชปํ๊ณ ์๋ ์ ์์ ์ด ๋๋ฌด ์ซ๋๊ตฐ์. ๋์ค์ ์ค๋ฌด์ ํฌ์ ๋์์ ๋๋ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ฉด ๋ค๋ฅธ ๋ถํํ ํด๊ฒฐํด๋ฌ๋ผ๊ณ ํ ์๋ ์๋๊ฑฐ๊ณ ...
๊ทธ๋์ ๊ตฌ๊ธ๋ง(์ฒด๊ณ !)์ ํตํด ์๋ ๊ฒฝ๋ก, ์ ๋ ๊ฒฝ๋ก์ ๋ํด ์ดํด๊ฐ ๋ ๋๊น์ง ์ฐพ์๋ณด๊ณ ์ฝ์์ต๋๋ค. ์ด๋์ ๋ ์ดํด๊ฐ ๋๋ค๊ณ ์๊ฐ์ด ๋ค์์ ๋ ์ ๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ๋ณด๋.. ์ ๋ง ๊ฒฝ๋ก๋ฅผ ์๋ฌด๋ ๊ฒ๋ ์ค์ ํ๋๊ตฐ์.. ๊ทธ๋๋๊ณ ์ปดํจํฐ ํ์ด๋ผ ํ์ผ๋ ใ ใ
๐ํด๊ฒฐ-์ ๋ ๊ฒฝ๋ก์ ์๋ ๊ฒฝ๋ก
์ ๋ ๊ฒฝ๋ก๋ ํ์ผ์ root๋ถํฐ ํด๋น ํ์ผ๊น์ง์ ์ ์ฒด ๊ฒฝ๋ก(URL)๋ฅผ ์๋ฏธํฉ๋๋ค. ์ฆ, ์ด๋ ์์น์ ์์ด๋ ์ฃผ์๊ฐ ๋ณํ์ง ์์ฃ . ๋ฐ๋ฉด ์๋ ๊ฒฝ๋ก๋ ํ์ฌ ํ์ผ์ ๊ธฐ์ค์ผ๋ก ์ฐ๊ฒฐํ๋ ค๋ ํ์ผ์ ์๋์ ์ธ ๊ฒฝ๋ก๋ฅผ ์๋ฏธํฉ๋๋ค. ์ง๊ธ ์์นํ ํ์ผ์ ์ด๋์๋์ง์ ๋ฐ๋ผ ์๋์ ์ผ๋ก ๋ณํ๊ธฐ ๋๋ฌธ์ ์๋ ๊ฒฝ๋ก๋ผ๊ณ ํฉ๋๋ค.
์ฝ๊ฒ ๋งํ๋ฉด ์ผ์ฐ๋๊ตฌ์ ์ด๋ฐฅ์ง์ด ์๋ค๊ณ ํฉ์๋ค. ์ฌ๊ธฐ์ ์ ๋ ๊ฒฝ๋ก๋ ๊ฒฝ๊ธฐ๋ ๊ณ ์์ ์ผ์ฐ๋๊ตฌ xx๋ก xxx์ ๋๋ค. ์ด๋ฐฅ์ง์ด ์ด์ ์ ํ์ง์๋ ์ด์ ์ด ์ฃผ์๋ ๊ณ ์ ๋์ด์์ฃ . ๋ฐ๋์ง๋ ์๊ณ ์.
๋ฐ๋ฉด ์๋๊ฒฝ๋ก๋ '์ฐ๋ฆฌ์ง์์ ์ขํ์ ํด์ ์ ํธ๋ฑ ๊ฑด๋๋ฉด ๋์ฐฉ' ํน์ '์น๊ตฌ ์ง์์ ๋ฒ์ค xx๋ฒ์ ํ๊ณ xx์ ๋ฅ์ฅ์ ๋ด๋ ค ์ฐํ์ ํ๋ฉด ๋์ฐฉ' ์ด๋ ๊ฒ ์ถ๋ฐํ๋ ค๋ ์์น๊ฐ ์ด๋๋์ ๋ฐ๋ผ ์ฃผ์๊ฐ ๋ฌ๋ผ์ง๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ด๊ฑธ ์ฝ๋์ ์ ์ฉํ๋ฉด ํ์ฌ ๊ฐ์ ํ์ผ ๋ด์ ์์นํ๋ค๋ฉด ./(์๋ต ๊ฐ๋ฅ), ์์ ํด๋๋ ../์ด๊ณ ์ ๋ ๊ฒฝ๋ก์ ๊ฒฝ์ฐ /๋ก ํํํฉ๋๋ค.
๐ฉ๋ง๋ฌด๋ฆฌ
์ด๋ ๊ฒ ์ฐ์ฌ๊ณก์ ์์ฑํ ํด๋ก ์ฝ๋ฉ. ๋ง๋ค๋ ํ๋ค์์ง๋ง ๊ทธ๋๋ ์์ฑํ๋ ๋ฟ๋ปํฉ๋๋ค. ์ฌ๊ธฐ์ ๊ทธ์น์ง ์๊ณ ๋ ์ฐ์ตํ๋ฉด์ html, css๋ ๋ง์คํฐํ๊ณ ์ถ์ ์๊ฐ๋ ๋๋ค์. ์์ฑ๋ ์ฝ๋๋ ๊นํ๋ธ์ ์ฌ๋ ค๋จ์ต๋๋ค. ์๊ฐ์ด ๋๋ค๋ฉด ์ ๊นํ๋ธ์ ๋ฐฉ๋ฌธํด ๊ฐ์ ํด์ผ ๋๋ ๋ถ๋ถ์ ๋จ๊ฒจ์ฃผ์๊ฑฐ๋ ์ฝ๋๋ฅผ ๋ณด๊ณ ์ฌ๋ฌ๋ถ๊ป ์์ ๋์์ด ๋์์ ์ข๊ฒ ๋ค์.
GitHub - dooheeyaa/samchully.github.io
Contribute to dooheeyaa/samchully.github.io development by creating an account on GitHub.
github.com