โ๏ธ GURU/HTML523 [HTML5] 17. CSS3์์์ ์ ํํ๋ฒ + ์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค + ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ + CSS3์ ํ์ค ๋จ์ + ๋จ์ถ ํ๋กํผํฐ font + ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ 17. CSS3์์์ ์ ํํ๋ฒ + ์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค + ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ + CSS3์ ํ์ค ๋จ์ + ๋จ์ถ ํ๋กํผํฐ font + ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ # CSS3์์์ ์ ํํ๋ฒ - 16์ง์ ์ฝ๋๋ก ํํ # 8A 2B E2 --> blueviolet - 10์ง์ ์ฝ๋์ RGB()๋ก ํํ rgb( 138, 43, 226 ) --> blueviolet - ์ ์ด๋ฆ์ผ๋ก ํํ : CSS3ํ์ค์์๋ 140๊ฐ์ ์ ์ด๋ฆ์ด ์กด์ฌ #์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค - HTML ํ๊ทธ์ ํ ์คํธ ๊ธ์ ์ color : ์ - HTML ํ๊ทธ์ ๋ฐฐ๊ฒฝ ์ background - color : ์ - HTML ํ๊ทธ์ ํ ๋๋ฆฌ ์ border - color : ์ ex 1) ex 2) #ํ ์คํธ ๊พธ๋ฏธ๋ CSS3.. 2022. 7. 19. [HTML5] 16. ์ ๋ ํฐ ์กฐํฉ + ์์ ์ ๋ ํฐ + ์์ ์ ๋ ํฐ + ์ ์ฒด ์ ๋ ํฐ์ ์์ฑ ์ ๋ํฐ + ๊ฐ์ ํด๋์ค ์ ๋ ํฐ(pseudo-class) 16. ์ ๋ ํฐ ์กฐํฉ + ์์ ์ ๋ ํฐ + ์์ ์ ๋ ํฐ + ์ ์ฒด ์ ๋ ํฐ์ ์์ฑ ์ ๋ํฐ + ๊ฐ์ ํด๋์ค ์ ๋ ํฐ(pseudo-class) # ์ ๋ ํฐ ์กฐํฉํ๊ธฐ - 2๊ฐ ์ด์์ ์ ๋ ํฐ ์กฐํฉ : ์กฐํฉ์ ์ ํฉํ HTML ํ๊ทธ์๋ง ์ ์ฉ - ์์ ์ ๋ ํฐ (child selector) : ๋ถ๋ชจ ์์ ๊ด๊ณ์ธ ๋ ์ ๋ ํฐ๋ฅผ '>' ๊ธฐํธ๋ก ์กฐํฉ ex) ์ ์ง๊ณ ์์์ธ ์ ์ ์ฉ๋๋ ์คํ์ผ ์ํธ div > strong { color : dodgerblue ; } - ์์ ์ ๋ ํฐ (descendent selector) : ์์ ๊ด๊ณ์ธ 2๊ฐ ์ด์์ ํ๊ทธ๋ฅผ ๋์ด ex 1) ์ ์์ ์ ์ ์ฉ๋๋ ์คํ์ผ ์ํธ ul strong { color : dodgerblue ; } ex 2) # ์ ์ฒด ์ ๋ ํฐ : ์์ผ๋ ๋ฌธ์(*)๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ํ๊ทธ์ .. 2022. 7. 19. [HTML5] 15. CSS3์ ๊ท์น + ์คํ์ผ ์์ + <p> ํ๊ทธ์ <em> ํ๊ทธ + ์คํ์ผ ํฉ์น๊ธฐ์ ์ค๋ฒ๋ผ์ด๋ฉ + ์ ๋ ํฐ 15. CSS3์ ๊ท์น + ์คํ์ผ ์์ + ํ๊ทธ์ ํ๊ทธ + ์คํ์ผ ํฉ์น๊ธฐ์ ์ค๋ฒ๋ผ์ด๋ฉ + ์ ๋ ํฐ # CSS3 ๊ท์น - ์คํ์ผ ์์ : CSS3 ์คํ์ผ์ ๋ถ๋ชจ ํ๊ทธ๋ก๋ถํฐ ์์๋๋ค. - ๋ถ๋ชจ ํ๊ทธ(๋ถ๋ชจ ์์) : ์์ ์ ๋๋ฌ์ธ๋ ํ๊ทธ ex) ํ๊ทธ์ ์ถ๋ ฅ : ๊ธ์ ํฌ๊ธฐ๋ 25px, ๊ธ์ ์์ ๋ถ๋ชจ ํ๊ทธ๋ฅผ ์์๋ฐ์ green ์๋ ํ์ธ์ ์์์ ๋๋ค - ํ๊ทธ๋ ์ ๋ถ๋ชจ ํ๊ทธ์ด๋ค. # CSS3 ๊ท์น - ์คํ์ผ ํฉ์น๊ธฐ์ ์ค๋ฒ๋ผ์ด๋ฉ : ํ๊ทธ์ ์ ์ฉ๋๋ ๋ชจ๋ ์คํ์ผ์ด ํฉ์ณ์ง๊ณ ๋์ผํ ์คํ์ผ์ ๊ฒฝ์ฐ ์์๊ฐ ๋ ๋์ ์คํ์ผ์ด ์ฐ์ ์ ์ผ๋ก ์ ์ฉ๋๋ค๋ ๊ท์น - ํ๊ทธ์ ์ ์ฉ ๊ฐ๋ฅํ ์คํ์ผ a. ๋ธ๋ผ์ฐ์ ์ ๋ํดํธ ์คํ์ผ b. ์คํ์ผ ์ํธ ํ์ผ์ ์ ์ธ๋ ์คํ์ผ c. ํ๊ทธ์ ์ ์ธ๋ ์คํ์ผ d. style ์์ฑ์ ์ ์ธ๋ ์คํ์ผ # ์ฌ๋ฌ ์ค.. 2022. 7. 18. [HTML5] 14. CSS3 ์คํ์ผ ์ํธ + <style> ํ๊ทธ + style ์์ฑ + <link> ํ๊ทธ์ @import 14. CSS3 ์คํ์ผ ์ํธ + ํ๊ทธ์ ์คํ์ผ ์ํธ ์์ฑ - ์ ํ์ ์ธ ๋ชจ์ - ํ๊ทธ๋ ํ๊ทธ ๋ด์์๋ง ์ฌ์ฉํ๋ค. - ํ๊ทธ๋ ์ฌ๋ฌ ๋ฒ ์์ฑํ ์ ์๋ค. : ์คํ์ผ ์ํธ๋ค์ด ํฉ์ณ ์ฌ์ฉ - ํ๊ทธ์ ์์ฑ๋ ์คํ์ผ ์ํธ๋ ์น ํ์ด์ง ์ ์ฒด์ ์ ์ฉ๋๋ค. - text - align : ์ ๋ ฌ (์ผ, ์ค, ๊ฐ์ด๋ฐ ์ ๋ ฌ) - margin : ์ฌ๋ฐฑ ex) B) ๋ฐฉ๋ฒ 2 : HTML ํ๊ทธ์ style ์์ฑ์ CSS3 ์คํ์ผ ์ํธ ์์ฑ -> ํด๋น ํ๊ทธ์๋ง ์คํ์ผ์ด ์ ์ฉ๋๋ค. ex) + ์ฌ๊ธฐ์ '๊น์น๋ถ์นจ๊ฐ๋ฅผ ์ข์ํ๊ณ '์ ์์ด ํ๋์์ธ ์ด์ ๋? : ๊ธ์์ ์, ํฌ๊ธฐ ๋ฑ์ ์์ฑ์ ๊ทธ ๊ธ์์ ๊ฐ์ฅ ๊ฐ๊น์ด ์์นํ ์์ฑ๊ฐ์ ๋ฐ๋ฅด๊ธฐ ๋๋ฌธ! ๋ฐ๋ผ์ ๋ผ์ธ 7์ color: red ๋ ๋ฌด์๋๊ณ , ๋ผ์ธ 15์ color : blue ๊ฐ ์ ์ฉ๋๋ค. C.. 2022. 7. 18. [HTML5] 13. HTML์์์ ์ ํํ + ์ ์ฝ๋ + ์ปฌ๋ฌ๋ค์ด์ผ๋ก๊ทธ + ์๊ฐ ์ ๋ณด ์ ๋ ฅ ํผ ์์ + ์์ผ ๋ ์ง ์ ๋ ฅ ๋ฐ๊ธฐ + ์คํ๋ฒํผ๊ณผ ์ฌ๋ผ์ด๋ + ์ ๋ ฅํ ์ ๋ณด์ ํํธ ๋ณด์ฌ์ฃผ๊ธฐ์ placeholder + ํผ ์์์ ๊ทธ๋ฃนํ 13. HTML์์์ ์ ํํ + ์ ์ฝ๋ + ์ปฌ๋ฌ๋ค์ด์ผ๋ก๊ทธ + ์๊ฐ ์ ๋ณด ์ ๋ ฅ ํผ ์์ + ์์ผ ๋ ์ง ์ ๋ ฅ ๋ฐ๊ธฐ + ์คํ๋ฒํผ๊ณผ ์ฌ๋ผ์ด๋ + ์ ๋ ฅํ ์ ๋ณด์ ํํธ ๋ณด์ฌ์ฃผ๊ธฐ์ placeholder + ํผ ์์์ ๊ทธ๋ฃนํ # ์ ์ฝ๋ - rr์ ๋นจ๊ฐ์, gg๋ ์ด๋ก์, bb๋ ํ๋์ ๋๋ - ์ ์ด๋ฆ๊ณผ ์ ์ฝ๋์ ์ํ # ์ ์ ๋ ฅ ํผ : ์ปฌ๋ฌ ๋ค์ด์ผ๋ก๊ทธ ์ถ๋ ฅ -> ์ฌ์ฉ์๋ก๋ถํฐ ์ ์ ํ ex) ๋ผ์ธ 11 ํด์ : ํ์ฌ ๋ณด๊ณ ์๋ ํ์ด์ง์ body์ style ์์ฑ์ color ๋ถ๋ถ์ = ์ผ์ชฝ์ ์๋ this.value ๊ฐ์ ๋์ ํ์ฌ๋ผ # ์๊ฐ ์ ๋ณด ์ ๋ ฅ ํผ ์์ - : ์๊ฐ ์ ๋ณด๋ง ์ ๋ ฅ ๊ฐ๋ฅํ ํผ ์์์ ex) - ๋ฌ ์ ๋ ฅ : - ์ฃผ ์ ๋ ฅ : # ์๊ฐ ์ ๋ณด ์ ๋ ฅ ํผ ์์์ ํ์ฉ # ์์ผ ๋ ์ง ์ ๋ ฅ ๋ฐ๊ธฐ # ์คํ๋ฒ.. 2022. 7. 18. [HTML5] 12. ์ ํํ ์ ๋ ฅ๊ณผ ์ฝค๋ณด ๋ฐ์ค + <select> + <label> ํ๊ทธ + ํผ ์์์ ์บก์ 12. ์ ํํ ์ ๋ ฅ๊ณผ ์ฝค๋ณด ๋ฐ์ค + + ํ๊ทธ + ํผ ์์์ ์บก์ # ์ ํํ ์ ๋ ฅ : ์ฝค๋ณด ๋ฐ์ค - : ๋๋กญ๋ค์ด ๋ฆฌ์คํธ์ ๋ชฉ๋ก ์ถ๋ ฅ, ๋ชฉ๋ก์ ์ ํํ๋ ์ ๋ ฅ ๋ฐฉ์ -> ํ๊ทธ๋ก ํญ๋ชฉ ํ๋ ํํ - size : ์ฝค๋ณด๋ฐ์ค ์ฐฝ์ ํฌ๊ธฐ (๋ณด์ผ ์ ์๋ ์ต๋ ๊ฐ์์ ํญ๋ชฉ)๋ก, ๋ํดํธ ๊ฐ์ 1์ด๋ค. - multiple : ์ด ์์ฑ์ด ์๋ค๋ฉด ๋ค์์ ํญ๋ชฉ์ ์ ํํ ์ ์๋ค. - value : ์ด ํญ๋ชฉ์ด ์ ํ๋์์ ๋ ์น ์๋ฒ์ ์ ์ก๋๋ ๊ฐ - selected : ์ด ์์ฑ์ด ์๋ค๋ฉด ์ด๊ธฐ์ ์ ํ๋ ์ํ๋ก ์ถ๋ ฅ๋๋ค. # ๋ก ํผ ์์์ ์บก์ ๋ง๋ค๊ธฐ - ์บก์ ๊ณผ ํผ ์์ - ํ๊ทธ๋ก ์บก์ ๊ณผ ํผ ์์๋ฅผ ํ ๋จ์๋ก ๋ฌถ์ผ๋ฉด ์บก์ ํ ์คํธ๋ฅผ ๋ช ๋ฃํ๊ฒ ํ๋ ์ฅ์ ์ด ์๋ค. ๋ฐฉ๋ฒ 1 ๋ฐฉ๋ฒ 2 ์ฌ์ฉ์ ID : ์ฌ์ฉ์ ID : # ํ๊ทธ๋ก ๋ก๊ทธ์ธ ํผ ๋ง๋ค.. 2022. 7. 18. ์ด์ 1 2 3 4 ๋ค์