๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

โœ’๏ธ GURU39

[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.
[HTML5] 11. ์›น ํผ + <input>, <select>, <textarea> ํƒœ๊ทธ + ํผ ์ „์†ก ๊ณผ์ • + ๋กœ๊ทธ์ธ ํผ ์ƒ์„ฑ + ํผ ์š”์†Œ + ํ…์ŠคํŠธ ์ž…๋ ฅ + <datalist> + ํ…์ŠคํŠธ ๋ฐ ์ด๋ฏธ์ง€ ๋ฒ„ํŠผ + ์ฒดํฌ๋ฐ•์Šค์™€ ๋ผ๋””์˜ค๋ฒ„ํŠผ + ์„ ํƒํ˜• ์ž…๋ ฅ + ์„ค๋ฌธ์ง€ ๋งŒ๋“ค๊ธฐ 11. ์›น ํผ + , , ํƒœ๊ทธ + ํผ ์ „์†ก ๊ณผ์ • + ๋กœ๊ทธ์ธ ํผ ์ƒ์„ฑ + ํผ ์š”์†Œ + ํ…์ŠคํŠธ ์ž…๋ ฅ + + ํ…์ŠคํŠธ ๋ฐ ์ด๋ฏธ์ง€ ๋ฒ„ํŠผ + ์ฒดํฌ๋ฐ•์Šค์™€ ๋ผ๋””์˜ค๋ฒ„ํŠผ + ์„ ํƒํ˜• ์ž…๋ ฅ + ์„ค๋ฌธ์ง€ ๋งŒ๋“ค๊ธฐ #์›น ํผ : ์›น ํŽ˜์ด์ง€์—์„œ ์‚ฌ์šฉ์ž ์ž…๋ ฅ์„ ๋ฐ›๋Š” ํผ์œผ๋กœ ๋กœ๊ทธ์ธ์ด๋‚˜ ๋“ฑ๋ก, ์˜ˆ์•ฝ, ๊ฒ€์ƒ‰, ์‡ผํ•‘ ๋“ฑ์— ์‚ฌ์šฉ๋œ๋‹ค. - ํผ ์š”์†Œ : , , ๋“ฑ์˜ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. # ์ •๋ณด ๊ฒ€์ƒ‰ ๊ณผ์ • ๋ฐ ๋ฐฉ์‹๊ณผ ํผ ์ „์†ก ๊ณผ์ • ์ดํ•ด + 1์€ ํ”„๋ก ํŠธ ์—”๋“œ, 2~5๋Š” ์„œ๋ฒ„(๋ฐฑ์—”๋“œ)์˜ ์—ญํ•  1. ๋„ค์ด๋ฒ„ ์‚ฌ์ดํŠธ์— ์ ‘์† 2. ์ž…๋ ฅ ์ฐฝ์— 'Elvis' ์ž…๋ ฅ-> '๊ฒ€์ƒ‰' ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋ฉด ๋ธŒ๋ผ์šฐ์ €๋Š” ํƒœ๊ทธ์˜ action="https://search.naver.com/search.naver"์„ ์ฐธ๊ณ ํ•˜์—ฌ search.naver.com ์„œ๋ฒ„์— ์ ‘์† ํ›„ search.naver.. 2022. 7. 18.
[HTML5] 10. ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋“ค + <figure>, <summary>, <details> ํƒœ๊ทธ์˜ ํ™œ์šฉ + ์‹œ๋งจํ‹ฑ ์ธ๋ผ์ธ ํƒœ๊ทธ 10. ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋“ค + , , ํƒœ๊ทธ์˜ ํ™œ์šฉ + ์‹œ๋งจํ‹ฑ ์ธ๋ผ์ธ ํƒœ๊ทธ # ๋ฌธ์„œ ๊ตฌ์กฐํ™” ์‹œ ๊ถŒ์žฅ ์‚ฌํ•ญ - ์›น ํŽ˜์ด์ง€ ์ „์ฒด๋ฅผ ๊ตฌ์กฐํ™” ํ›„ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋กœ ๋ถ„ํ•  - ์›น ํŽ˜์ด์ง€ ์ „์ฒด ์ œ๋ชฉ๊ณผ ์†Œ๊ฐœ๋Š” ํƒœ๊ทธ๋กœ ์ž‘์„ฑ - ๋ณธ๋ฌธ์€ ์œผ๋กœ ๋ฌถ๊ณ , ๋ณธ๋ฌธ ๋‚ด ๊ฐ ์ ˆ์ด๋‚˜ ์˜์—ญ์€ ๋กœ ์ž‘์„ฑ - ๋งํฌ๋‚˜ ๋ฉ”๋‰ด๋“ค์€ ํƒœ๊ทธ๋กœ ์ž‘์„ฑ - , , , ๋“ฑ์—๋Š” ํ—ค๋”ฉ ํƒœ๊ทธ( ~ ) ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ œ๋ชฉ ๋ถ™์ด๊ธฐ - ๋ฐฐ๊ฒฝ ์Œ์•…์„ ์—ฐ์ฃผํ•˜๋Š” ํƒœ๊ทธ๋Š” ์˜์—ญ์— ์‚ฝ์ž…ํ•˜๊ธฐ - ๋ฌธ์„œ์˜ ๋ชจ์–‘( , , , ์˜ ๋ฐฐ์น˜ )๋Š” CSS3 ์Šคํƒ€์ผ ์‹œํŠธ๋กœ ๊พธ๋ฏธ๊ธฐ # ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋“ค ์‹œ๋งจํ‹ฑ ๋ธ”๋ก ํƒœ๊ทธ ์‹œ๋งจํ‹ฑ ์ธ๋ผ์ธ ํƒœ๊ทธ - : ์ฑ…์ด๋‚˜ ๋ณด๊ณ ์„œ ๋“ฑ ๋ณธ๋ฌธ์— ์‚ฝ์ž…ํ•˜๋Š” ์‚ฌ์ง„, ์ฐจํŠธ, ์‚ฝํ™”๋‚˜ ์†Œ์Šค ์ฝ”๋“œ ๋“ฑ์„ ํ†ต์ƒ์ ์œผ๋กœ '๊ทธ๋ฆผ'์œผ๋กœ ํ‘œํ˜„ํ•œ๋‹ค. - : ์ƒ์„ธ ์ •๋ณด๋ฅผ ๋‹ด๋Š” ํƒœ๊ทธ - : ๋กœ ๊ตฌ์„ฑ๋˜.. 2022. 7. 17.