๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[HTML&CSS] Colors , Variables ( UPDATE 2023 - 05 - 30 ) Colors ์์ ์ฒด๊ณ (color system) 1) hexadecimal color (16์ง์ ์ปฌ๋ฌ) #2ecc71์ ๊ฐ์ ์์ ์ฝ๋ 2) rgb (๋์์ด๋๋ค์ด ๋ง์ด ์) ๊ฐ๊ฐ red, green, blue๋ฅผ ์๋ฏธ. rgb(0,140,200)์ ๊ฒฝ์ฐ์ red ๊ฐ์ด 0, green ๊ฐ์ด 140, blue ๊ฐ์ด 200์ด๋ผ๊ณ ์ดํดํ ์ ์๋ค. 3) rgba rgb์ ๋์ผํ์ง๋ง a๊ฐ ํฌํจ๋ ํํ. 'a(alpha)'๋ ํฌ๋ช
๋๋ฅผ ์๋ฏธ 0(ํฌ๋ช
)~1(๋ถํฌ๋ช
) ์ฌ์ด์ ๊ฐ์ผ๋ก ์กฐ์ ํ ์ ์๋ค. Variables (=custom property) variables (=custom property) css๋ฅผ ํ๋ก๊ทธ๋๋ฐ์ธ..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[์น] States , Pseudo elements ( UPDATE 2023 - 05 - 30 ) States active ํด๋น ์์๋ฅผ ๋ง์ฐ์ค๋ก ํด๋ฆญ ํ์ ๋ ํจ๊ณผ๋ฅผ ์ ์ฉ hover ๋ง์ฐ์ค๊ฐ ํด๋น ์์ ์๋ฅผ ์ง๋๊ฐ ๋ ํจ๊ณผ๋ฅผ ์ ์ฉ focus ํค๋ณด๋๋ก ์ ํ ๋์์ ๋ ํจ๊ณผ๋ฅผ ์ ์ฉ visited ๋ฐฉ๋ฌธํ ์ฌ์ดํธ์ผ ๊ฒฝ์ฐ์ ํจ๊ณผ๋ฅผ ์ ์ฉ focus-within ๋ถ๋ชจ ์์์๊ฒ ์ ์ฉ. ์์ ์ ์์ ์์ ์ค ํ๋๊ฐ focus๋์์ ๋ ํจ๊ณผ๋ฅผ ์ ์ฉ (์์ ์ํ์ ๋ฐ๋ผ ๋ถ๋ชจ ์ํ ๋ฐ๋) form:hover input form์ด hover๋ ์ํ๋ฉด input์ด ๋ฐ๋๋ ๊ฒ (๋ถ๋ชจ ์ํ์ ๋ฐ๋ผ ์์ ์ํ ๋ฐ๋) form:hover input:focus form๊ณผ input์ ์ํ ๋ชจ๋ ์ถฉ์กฑํด์ผ ์ ์ฉ๋จ Pseudo element..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[HTML&CSS] Combinator, Pseudo selectors - 2 ( UPDATE 2023 - 05 - 27 ) combinator, pseudo selectors div span div ์์ span div > span div ์์ ์ง๊ณ span p + span p ‘๋ฐ๋ก ๋ค์’์ผ๋ก ์ค๋ span p ~ span p ‘๋ค์’ ์ผ๋ก ์ค๋ span ( ๋ฐ๋ก ๋ค์ ์ค์ง ์์ ๋ ์) input:required input์ required ์๋ ๊ฒฝ์ฐ๋ง ์ ์ฉ input[type=“password”] input์ password ํ์
๋ง ์ ์ฉ input[placeholder=“username”] placeholder๊ฐ username ์ธ ๊ฒฝ์ฐ๋ง ์ ์ฉ input[placeholder~=“name”] pl..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[HTML&CSS] Position , Pseudo selectors - 1 ( UPDATE 2023 - 05 - 26 ) Position Position ์ ๋ํดํธ๋ static position : fixed; ์คํฌ๋กค์ ์ฌ๋ฆฌ๋ ๋ด๋ฆฌ๋ ์ด๊ธฐ์ ์ธํ
ํ ๊ทธ ์์น์ ๊ณ ์ ๋จ. ์๋จ ๋ฉ๋ด ๋ฐ ๋ฑ์ ๊ณ ์ ํ ๋ ๋ง์ด ์. position : fixed; (์ฃผ์์ ) top, bottom, left, right ์ค ํ๋๋ผ๋ ์์ ํ๋ฉด, ๋ณ๊ฐ์ ๋ ์ด์ด์ฒ๋ผ ๊ฒน์ณ์ง ๋, fixed๋ฅผ ์ ์ผ ์์๋ก ํ๊ณ ๊ฒน์ณ์ง posititon : relative; ์์น ์กฐ๊ธ ์ฎ๊ธฐ๊ณ ์ถ์ ๋ ์ฌ์ฉ. ์ฒ์ ์์นํ ๊ณณ์ ๊ธฐ์ค์ผ๋ก ์ํ์ข์ฐ๋ก ์์ ํจ. (๋ถ๋ชจ ์์ ๋ฌด์X) position : absolute; ์ํ ์ข์ฐ๋ฅผ ์ด๋ ํ๊ณ ์ถ์ ๋ ์ฌ์ฉํจ. ๋ถ..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[HTML&CSS] Block , Inline , Margin, Border, Padding, Flex ( UPDATE 2023 - 05 - 25 ) ๋ธ๋ก๊ณผ ์ธ๋ผ์ธ ๋ธ๋ก์ ํ ์ค์ ์จ์ ํ ์ฐจ์งํ๋ค. (์์ ๋ชป์ด) ์ธ๋ผ์ธ์ ํ ์ค ์์ ๊ฐ์ด ์๋ค. ๋ธ๋ก์ display: inline ์ ํ๋ฉด ๋ฐ์ค ์์ฑ์ ์ ์งํ๋ฉด์ ์์ ๋ค๋ฅธ ๋ธ๋ก์ด ์ฌ ์ ์๋ค. ์ธ๋ผ์ธ์ display: block์ ํ๋ฉด ๋ธ๋ก์ฒ๋ผ ํ ์ค์ ์จ์ ํ ์ฐจ์งํ๋ค. ์ธ๋ผ์ธ์ ๋์ด(height)์ ๋๋น(width)๊ฐ ์๋ค. ๋ธ๋ผ์ฐ์ ๋ ์์๋ค์๊ฒ ์์ฒด์ ์ผ๋ก style์ ์ฃผ๊ธฐ๋ํ๋ค. (์๋ฅผ ๋ค๋ฉด, ์์น์๋ ๊ณต๊ฐ=margin) ๋ธ๋ก์ ๋ฐ์ค์ด๋ค. margin , border , padding ๋ฐ์ค๋ ์ธ ๊ฐ์ง ํน์ง์ด ์๋ค. : margin,border,pad..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
์ธ๋ผ์ธ ๋ ๋ฒจ ์์ ์ ์ฒด ๋ชฉ๋ก ๋ค์์ HTML ๋ธ๋ก ๋ ๋ฒจ ์์์ ์ ์ฒด ๋ชฉ๋ก์
๋๋ค. ์ฌ์ค HTML5์ ์๋ก์ด ์์๋ฅผ ์ค๋ช
ํ ๋, "๋ธ๋ก ๋ ๋ฒจ"์ด๋ผ๋ ์ฉ์ด๋ ์ ์๋์ง ์์ต๋๋ค. ์ฝํ
์ธ ์นดํ
๊ณ ๋ฆฌ ์ค๋ช
์ ์ฐธ๊ณ ํ์ธ์. ์ฝํ
์ธ ์นดํ
๊ณ ๋ฆฌ ์ค๋ช
ํด๋ฆญ (en-US) (์ปจํธ๋กค์ด ๋ณด์ด๋ฉด) (en-US) (en-US) (en-US) (en-US)