css 7

[JavaScript] ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์ •๋ฆฌํ•œ Do it ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ณธํŽธ(5)

8์žฅ ๐Ÿ  ๋ฌธ์„œ ๊ฐ์ฒด ๋ชจ๋ธ (DOM) ๐Ÿ  : ์›น ๋ฌธ์„œ์˜ ๋ชจ๋“  ์š”์†Œ๋ฅผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•˜์—ฌ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ์ฒด๋ฅผ ์‚ฌ์šฉํ•ด ๋ฌธ์„œ๋ฅผ ํ•ด์„ํ•˜๋Š” ๋ฐฉ๋ฒ• DOM ํŠธ๋ฆฌ - ๊ตฌ์กฐ๊ฐ€ ๋‚˜๋ฌด๐ŸŒณ์ฒ˜๋Ÿผ ์ƒ๊ฒผ๋‹ค ํƒœ๊ทธ๋ฅผ ์š”์†Œ ๋…ธ๋“œ๋กœ ํ‘œํ˜„ ํƒœ๊ทธ๊ฐ€ ํ’ˆ๊ณ  ์žˆ๋Š” ํ…์ŠคํŠธ๋Š” ์ž์‹ ๋…ธ๋“œ์ธ ํ…์ŠคํŠธ ๋…ธ๋“œ๋กœ ํ‘œํ˜„ ํƒœ๊ทธ์˜ ์†์„ฑ์€ ์š”์†Œ๋…ธ๋“œ์˜ ์ž์‹ ๋…ธ๋“œ์ธ ์†์„ฑ ๋…ธ๋“œ๋กœ ํ‘œํ˜„ ์ฃผ์„์€ ์ฃผ์„ ๋…ธ๋“œ๋กœ ํ‘œํ˜„ DOM ํŠธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์‚ฌ์ดํŠธ! http://software.hixie.ch/utilities/js/live-dom-viewer/ Live DOM Viewer Live DOM Viewer ... Script not loaded. This script puts a function w(s) into the global scope of the test page,..

[JavaScript] ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์ •๋ฆฌํ•œ Do it ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ณธํŽธ(3)

5์žฅ ๐Ÿฎํ•จ์ˆ˜๐Ÿฎ ํ•จ์ˆ˜ ์„ ์–ธ function addNum(a,b){ return a+b; } ํ•จ์ˆ˜ ์„ ์–ธ๊ณผ ํ˜ธ์ถœ ์œ„์น˜์— ๊ด€๊ณ„์—†์ด ๋ชจ๋‘ ์‹คํ–‰๋œ๋‹ค ์ต๋ช… ํ•จ์ˆ˜ var add=function(a,b){ return a+b; } var num1=parseInt(prompt('์ฒซ ๋ฒˆ์งธ ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค')); var num2=parseInt(prompt('๋‘ ๋ฒˆ์งธ ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค')); //parseInt๋Š” ๋ฌธ์ž์—ด๋กœ ์ž…๋ ฅ๋ฐ›์€ ๊ฒƒ์„ ์ •์ˆ˜๋กœ ๋ณ€ํ™˜ var result=add(num1, num2); console.log(sum); ํ•จ์ˆ˜ ์ž์ฒด๊ฐ€ ์‹์ด๊ธฐ ๋•Œ๋ฌธ์— ์ต๋ช… ํ•จ์ˆ˜๋ฅผ ๋ณ€์ˆ˜์— ํ• ๋‹นํ•  ์ˆ˜ ์žˆ๋‹ค ์ฆ‰์‹œ ์‹คํ–‰ ํ•จ์ˆ˜ var sum=(function(a,b){ return a+b; }(10,20)); /* ์ด๋ ‡๊ฒŒ๋„ ๊ฐ€๋Šฅ var sum=..

[JavaScript] ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์ •๋ฆฌํ•œ Do it ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ณธํŽธ(2)

4์žฅ ๐Ÿจ ์กฐ๊ฑด๋ฌธ if(score>60){ alert("ํ†ต๊ณผ"); } else{ alert("์‹คํŒจ"); } ๐Ÿจ ์กฐ๊ฑด ์—ฐ์‚ฐ์ž score>60 ? alert("ํ†ต๊ณผ") : alert("์‹คํŒจ"); ๐Ÿจ falsy ๊ฐ’ 0 ""(๋นˆ ๋ฌธ์ž์—ด) NaN(์ˆซ์ž๊ฐ€ ์•„๋‹˜) unfined(๊ฐ’์ด ํ• ๋‹น๋˜์ง€ ์•Š์Œ) null(์œ ํšจํ•˜์ง€ ์•Š์€ ๊ฐ’) ๐Ÿจ switch๋ฌธ *case ๋’ค์— ๋ฌธ์ž์—ด๋กœ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•จ (case๋ฌธ ๋๋‚  ๋•Œ๋งˆ๋‹ค break, ๋งˆ์ง€๋ง‰์— default ๊ผญ ์จ์ฃผ๊ธฐ) switch(num){ case "1": document.write("1๋ฒˆ์„ ์„ ํƒํ•˜์…จ์Šต๋‹ˆ๋‹ค"); break; case "2": document.write("2๋ฒˆ์„ ์„ ํƒํ•˜์…จ์Šต๋‹ˆ๋‹ค"); break; case "3": document.write("3๋ฒˆ์„ ์„ ํƒํ•˜์…จ์Šต๋‹ˆ๋‹ค"); ..

[์ƒํ™œ์ฝ”๋”ฉ] CSS

css๋Š” html ํŒŒ์ผ์—์„œ head ๋ถ€๋ถ„์— style์ด๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•ด์„œ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ style ์†์„ฑ์„ ์ด์šฉํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค (css์—์„œ์˜ ์ฃผ์„์€ /* */) * style ํƒœ๊ทธ๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• * style ์†์„ฑ์„ ์ด์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• ์„ ํƒ์ž์˜ ์ข…๋ฅ˜ * ๊ฐ™์€ ์ข…๋ฅ˜์˜ ์„ ํƒ์ž๋ผ๋ฉด ๊ฐ€์žฅ ์•„๋ž˜์˜ ์ฝ”๋“œ๋ฅผ ๋”ฐ๋ฆ„ #id: ๋‹จ ํ•œ ๋ฒˆ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๊ฐ€์žฅ ๋†’์Œ .class: ํด๋ž˜์Šค๋กœ ์ง€์ •ํ•œ ๊ฒƒ๋“ค์— ๋Œ€ํ•ด ์„ค์ • ๊ฐ€๋Šฅ tag: ์šฐ์„  ์ˆœ์œ„ ๊ฐ€์žฅ ๋‚ฎ์Œ ์ผ๋‹จ ๋‚ด๊ฐ€ css ๊ฐœ๋… ๊ณต๋ถ€ํ•˜๋ฉด์„œ ๋‘๋“œ๋ ค ๋ณธ ์ฝ”๋“œ (์ข€ ๋”ฐ ๋‹ค ๋ฐ”๊ฟ€๊ฑฐ๋ผ์„œ ์ผ๋‹จ ์—ฌ๊ธฐ๋‹ค ์ €์žฅ!) ๋”๋ณด๊ธฐ ์•„ ๊ทผ๋ฐ ์ง„์งœ ์ดํ•ด๊ฐ€ ์•ˆ ๋˜๋Š” ๊ฒŒ WEB ์œ„์˜ ์ฝ”๋“œ๋Š” ์ƒ‰์ด ์ œ๋Œ€๋กœ ๋ฐ”๋€Œ๋Š”๋ฐ WEB ์ด ์ฝ”๋“œ๋Š” h1 ์ƒ‰์ด ์•ˆ ๋ฐ”๋€œ,,, ์™ ์ง€ ์ง„์งœ ๋ชจ๋ฅด๊ฒ ๋‹ค ์•„์ง ;ใ……; ์™œ WHYใ… ใ… ใ… ใ… ..

Visual code ์„ค์น˜ & ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

๋‹น์žฅ ์ด๋ฒˆ ์ฃผ๋ถ€ํ„ฐ javascript ์Šคํ„ฐ๋””๊ฐ€ ์‹œ์ž‘๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฉํ•™ ๋•Œ ์„ค๋ ์„ค๋ ํ•˜๋˜ html, css ๊ณต๋ถ€๋ฅผ ์ด๋ฒˆ ์ฃผ ๋‚ด์— ํž˜๋“ค๊ฒŒ ํ•ด์•ผ ํ•œ๋‹คใ… ใ…  ์งค๋ง‰ํ•œ vscode ์„ค์น˜ ๋ฐฉ๋ฒ•๊ณผ ๊ฐ„๋‹จํ•˜๊ฒŒ ํŒŒ์ผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ• ์„ค์น˜๋ฐฉ๋ฒ• ๋ฐฉํ•™ ๋•Œ ์ƒํ™œ์ฝ”๋”ฉ์œผ๋กœ ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ ์ ‘ํ•˜๊ฒŒ ๋˜์–ด์„œ 'Atom'์ด๋ผ๋Š” ์—๋””ํ„ฐ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ ์Šคํ„ฐ๋””๋ฅผ ํ•  ๋•Œ visual code๋ฅผ ์ด์šฉํ•  ๊ฒƒ ๊ฐ™๊ธฐ๋„ ํ•˜๊ณ  ์ฃผ๋ณ€์—์„œ๋„ ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•  ๋•Œ ์ด ์—๋””ํ„ฐ๋ฅผ ์ž์ฃผ ์‚ฌ์šฉํ•˜๊ธธ๋ž˜ ์„ค์น˜ํ•ด๋ณด์•˜๋‹ค ์šฐ์„  ์•„๋ž˜์˜ ์‚ฌ์ดํŠธ์—์„œ ์ž์‹ ์˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋งž๋Š” visual code๋ฅผ ์„ค์น˜ํ•œ๋‹ค!! (์ฃผ์˜ํ•ด์•ผ ํ•  ์ ์ด ๋”ฑํžˆ ์—†์–ด์„œ ๊ณ„์† ๋‹ค์Œ์œผ๋กœ ๋„˜๊ธฐ๋ฉด ์„ค์น˜ ์™„๋ฃŒ!!) Visual Studio Code - Code Editing. Redefined Visual Studio..

[์ƒํ™œ์ฝ”๋”ฉ] ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋งŒ๋“ค๊ธฐ(5): CSS ์‹ค์Šต

์ „์— ๋งŒ๋“ค์—ˆ๋˜ html ํŒŒ์ผ์— ๋””์ž์ธ์„ ๋”ํ•ด๋ณด์•˜๋‹ค ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณต๋ถ€ html html ์ด๋ก  html ์‹ค์Šต css css ์ด๋ก  css ์‹ค์Šต ๊ทธ๋Ÿผ ๊ฒฐ๊ณผ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ด๋‹ค (์šฐํ—คํ—ค ์‹ ๊ธฐํ•ด)

[์ƒํ™œ์ฝ”๋”ฉ] ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋งŒ๋“ค๊ธฐ(4): CSS ์ด๋ก 

๋งจ๋‚  ๋ฉ”๋ชจ์žฅ์—์„œ ์ฝ”๋“œ๋ฅผ ์งฐ์—ˆ๋Š”๋ฐ ์•ž์œผ๋กœ๋Š” ์•„ํ†ฐ์—์„œ ์ฝ”๋“œ๋ฅผ ์งค ๊ฒƒ์ด๋‹ค ์šฐ์™€ ์—ญ์‹œ ์—๋””ํ„ฐ๋Š” ๋‹ค๋ฅด๊ธด ๋‹ค๋ฅด๊ตฌ๋‚˜ ๊ฒ๋‚˜ ์‹ ๊ธฐํ•˜๋„ค ๋ฉ”๋ชจ์žฅ์—์„œ๋งŒ ์งœ๋‹ค๊ฐ€ ์—๋””ํ„ฐ ์“ฐ๋‹ˆ๊นŒ ๋„ˆ๋ฌด ํŽธํ•˜๋‹ค ใ…Žใ…ใ…Ž ์˜ค๋Š˜ html์—์„œ ์ฃผ์„์„ ์–ด๋–ป๊ฒŒ ์“ฐ๋Š”์ง€ ์ฒ˜์Œ ์•Œ์•˜๋‹ค!! CSS css๋Š” ํ•ญ์ƒ html๊ณผ ํ•จ๊ป˜ ์“ฐ์ธ๋‹ค ์•ˆ์— ์“ฐ์—ฌ์žˆ๋Š” ๊ฒƒ์ด css์˜ ๋‚ด์šฉ์ด๋‹ค ์„ ํƒ์ž {์„œ์ˆ } CSS JavaScript HTML CSS๋Š” ์†์„ฑ๊ณผ ์†์„ฑ์„ ;(์„ธ๋ฏธ์ฝœ๋ก )์œผ๋กœ ๊ตฌ๋ถ„ํ•จ ์—ฌ๋Ÿฌ ์„ ํƒ์ž๋Š” ,๋กœ ๊ตฌ๋ถ„ *ํ—ค๋” ๋ฐ‘์˜ h1๋งŒ ๋”ฐ๋กœ ์ง€์ •์„ ํ•ด์ค„ ์ˆ˜๋„, ์—ฌ๋Ÿฌ ์„ ํƒ์ž๋ฅผ ํ•œ ๋ฒˆ์— ์ง€์ •ํ•  ์ˆ˜๋„, ๋”ฐ๋กœ ํ•œ ๋ฒˆ ๋” ์ง€์ •ํ•  ์ˆ˜๋„ ์žˆ๋‹ค html css javascript ๋”๋ณด๊ธฐ ์‚ฌ์ง„ ์ฒจ๋ถ€(body๋‚ด์— ์ž‘์„ฑ) float(style๋‚ด์— ์ž‘์„ฑ): ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋‚˜๋ž€ํžˆ ๋ฐฐ์น˜ ์ผ๋‹จ css ์ด๋ก  ์ˆ˜์—…..