๐ญ HTML CSS/ํฌ์ค์ค
[CSS] Position๊ณผ Display
Position 1. static(default) - ๊ฐ์ฅ ๊ธฐ๋ณธ ์์น - top, bottom, left, right ๋ฑ์ ์ฌ์ฉํ ์ ์๋ค. - ๊ธฐ๋ณธ ๋ฌธ์ ํ๋ฆ์์ ๋ฒ์ด๋์ง ์๋๋ค.2. relative - ๊ธฐ๋ณธ ์์น์ ๋ํด์ ์๋์ ์ธ ์์น(์ฆ, ๊ธฐ๋ณธ ์์น์ ๋ํ '๊ณต๊ฐ'์ ์ฐจ์งํ๊ณ ์์) - static์ ํด๋นํ๋ ์์น์์ ๊ฐ ๋ฐฉํฅ์ ๋ํด ์ผ๋งํผ ์ด๋ํ ์ง ์ค์ - ๊ธฐ๋ณธ ๋ฌธ์ ํ๋ฆ์์ ๋ฒ์ด๋์ง ์๋๋ค.3. absolute - ๋ง ๊ทธ๋๋ก ์ ๋์ ์ธ ์์น๋ก, ํ์ด์ง ๋ ์ด์์์ ๊ณต๊ฐ์ ๋ฐฐ์ ํ์ง๋ ์๋๋ค. - ๊ฐ์ฅ ๊ฐ๊น์ด ์์น ์ง์ ๋ถ๋ชจ ์์์ ๋ํด ์๋์ ์ธ ์์น๋ก ์ค์ - ๋จ, ๋ถ๋ชจ ์์ ์ค ์์น ์ง์ ์์๊ฐ ์๋ค๋ฉด(static๋ง ์๋ค๋ฉด) ์ด๊ธฐ ์ปจํ ์ด๋ ๋ธ๋ก์ ๊ธฐ์ค์ผ๋ก ๋ฐฐ์น - ๊ธฐ๋ณธ ๋ฌธ์ ํ๋ฆ์์ ..
[CSS] Styles : Inline VS Internal VS External
CSS ์คํ์ผ๋ง ๋ฐฉ๋ฒ Inline html ๋ด์ element์ ๋ฐ๋ก ์คํ์ผ ์ ์ํ๋ ๋ฐฉ์ html ์์ ์ ํ๋ฉฐ, ๊ทธ ๋ ๊ทธ ๋ element๋ง๋ค ์ ์ฉํ๊ธฐ์ ์ง๊ด์ ์ด๊ธด ํ์ง๋ง ๋๋ฌด ์ง์ ๋ถํด์ง๋ค. I'm learning to code! Internal html์ head์์ ๊ฐ element์ ๋ํ style์ ์ ์ํ๋ ๋ฐฉ์ Inlined์ ๋นํด ๋น๊ต์ ๊น๋ํ์ง๋ง, ์ฌ์ ํ html ๋ด์ ์์ด ๋ค์ ์ง์ ๋ถํ๋ค. External ๊ฐ์ ์์น(๋์ผํ ํด๋ ๋ด์) cssํ์ผ(๋ณดํต style.css)์ ๋ง๋ค์ด html ํ์ผ๊ณผ ์ฐ๊ฒฐ์ํค๋ ๋ฐฉ์ html์ head์ link๋ฅผ ์ฌ์ฉํ๋ค. href๋ cssํ์ผ์ ์ฃผ์(url๋ ๊ฐ๋ฅํ๋ค), rel๋ relation์ ์ฝ์๋ก htmlํ์ผ๊ณผ link๋ ํ์ผ๊ฐ์ ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ค...
[CSS] box-sizing : content-box VS border-box
box-sizing ๋ฐ์ค์ ์ฌ์ด์ฆ์ ๋ํ ๊ธฐ์ค์ ์ก๋ ๊ฐ๋ ! default๋ก content-box๊ฐ ๋์ด์๋ค. content-box content๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ box-sizing ๋ฐฉ๋ฒ width์ height๊ฐ content๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๊ฒ ๋๋ค. content์ ๋ํ ๋๋น์ ๋์ด๋ฅผ ์ ํ๊ฒ ๋๋ฏ๋ก ์ค์ ๋ ๋๋ง๋๋ ๋ฐ์ค์ ํฌ๊ธฐ๋ฅผ ๊ณ์ฐํ๋ ๊ฒ ๋ณต์กํจ(padding, border ๋๊ป๊น์ง ๊ณ ๋ ค) h1 { border: 1px solid black; height: 200px; width: 300px; padding: 10px; } border-box border๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ box-sizing ๋ฐฉ๋ฒ width์ height๊ฐ content, padding, border๋ฅผ ํฉ์น ๊ฒ์ ๊ธฐ์ค์ผ๋ก ํ๊ฒ ๋๋ค. ..
[CSS] Selector(์ ํ์)
Selector(์ ํ์) /* link๋ html๋ด ์ ์ฒด ์ ํ */ * { } /* ๊ธฐ๋ณธ์ ์ธ tag ์ ํ์ */ h1 { } p { } /* class์ ๋ํ ์ ํ์(name__description์ด๋ผ๋ ํด๋์ค๋ฅผ ์ ํ) */ .name__description { } /* id์ ๋ํ ์ ํ์(name1์ด๋ผ๋ ์์ด๋๋ฅผ ์ ํ) */ #name1 { } /* ํน์ ํ๊ทธ์ด๋ฉด์ ํน์ ํด๋์ค์ ๋ํ ์ ํ์(chaining) */ h1.class__name { } /* ํน์ ํ๊ทธ์ ์์ ํ๊ทธ ์ ํ */ h1 li { } /* pseudo-class(hover์ ๊ฒฝ์ฐ ๋ง์ฐ์ค๋ฅผ ์์ ์ฌ๋ ธ์ ๋ ์ ์ฉ๋๋ ์ ํ์) */ p:hover { } /* 1. anchor ํ๊ทธ์ href๊ฐ๋ด์ flower๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ์ ๋ํ ์ ํ์..