Banner

My Tech Blog (ํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด)

1. CSS ์„ ํƒ์ž ํ•œ ๋ˆˆ์— ๋ณด๊ธฐ ์„ ํƒ์ž์˜ˆ์‹œ์„ค๋ช…ํƒœ๊ทธ ์„ ํƒ์žh1ํƒœ๊ทธ๋กœ ์š”์†Œ๋ฅผ ์„ ํƒ์ „์ฒด ์„ ํƒ์ž* (์œ ๋‹ˆ๋ฒ„์…œ ์„ ํƒ์ž)๋ชจ๋“  ์š”์†Œ๋ฅผ ์„ ํƒdiv *ํŠน์ • ์š”์†Œ์˜ ์ž์‹ ์š”์†Œ ๋ชจ๋‘ ์„ ํƒํด๋ž˜์Šค ์„ ํƒ์ž.slideํด๋ž˜์Šค๋ช…์œผ๋กœ ์š”์†Œ๋ฅผ ์„ ํƒ์•„์ด๋”” ์„ ํƒ์ž#logo์•„์ด๋””๋ช…์œผ๋กœ ์š”์†Œ๋ฅผ ์„ ํƒํ›„์† ์„ ํƒ์ž.slide h2, .slide .btnํ›„์†(์ž์†) ์š”์†Œ๋ฅผ ์„ ํƒ์ž์‹ ์„ ํƒ์ž.slide > div์•ž ์„ ํƒ์ž์˜ ๋ฐ”๋กœ ๋ฐ‘ ์ž์‹ ์š”์†Œ ์„ ํƒ์ธ์ ‘ํ˜•์ œ ์„ ํƒ์ž.banner + div์•ž ์„ ํƒ์ž์˜ ํ˜•์ œ ์š”์†Œ ๋ฐ”๋กœ ๋‹ค์Œ ์š”์†Œ ์„ ํƒ.banner ~ div์•ž ์„ ํƒ์ž์˜ ํ˜•์ œ ์š”์†Œ ์ค‘ ๋‘ ๋ฒˆ์งธ ์š”์†Œ ๋ชจ๋‘ ์„ ํƒ๊ทธ๋ฃนํ™”h1, h2color: red์ฝค๋งˆ๋กœ ์„ ํƒ์ž๋ฅผ ๋‚˜์—ดํ•˜์—ฌ ์„ ํƒ์†์„ฑ ์„ ํƒ์ža[target], a[target="_blank"]์†์„ฑ๋ช… ๋˜๋Š” ์†์„ฑ๋ช…์˜ ๊ฐ’์œผ๋กœ ์š”์†Œ..
๋ฐ˜์‘ํ˜•์œผ๋กœ ์›น๋””์ž์ธ์„ ํ•˜๋‹ค๋ณด๋ฉด ๋„“์ด์™€ ๋†’์ด, ์‚ฌ์ด์ฆˆ ๋‹จ์œ„์— ๋Œ€ํ•œ ๊ณ ๋ฏผ์„ ํ•˜๊ฒŒ ๋œ๋‹ค. ๋ฐ˜์‘ํ˜•์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  ๋””์ž์ธ์„ ํ•  ๋•Œ๋Š” px๋ฅผ ์ผ์ง€๋งŒ, ์œ ์—ฐํ•œ ํŽ˜์ด์ง€๋ฅผ ๋””์ž์ธ ๊ณ ๋ คํ•˜๋Š” ๊ฒฝ์šฐ em, rem๋‹จ์œ„๋ฅผ ์‚ฌ์šฉํ•ด ์ฃผ๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.  px๋Š” ๊ฐ’์ด ๊ณ ์ •๋˜์–ด์žˆ๋Š” ์ ˆ๋Œ€๋‹จ์œ„em๊ณผ rem์€ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ์ƒ๋Œ€๋‹จ์œ„ ์ƒ๋Œ€ ๋‹จ์œ„๋ž€ ๊ณ ์ •๋˜์ง€ ์•Š๊ณ  ์–ด๋–ค ๊ธฐ์ค€์— ๋”ฐ๋ผ ์œ ๋™์ ์œผ๋กœ ๋ฐ”๋€Œ๋Š” ๊ธธ์ด๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์˜ˆ) em, rem, %, vw, vh ๋“ฑ ์ ˆ๋Œ€ ๋‹จ์œ„๋ž€ ์–ด๋–ค ์ƒํ™ฉ์—์„œ๋“  ํ•ญ์ƒ ๊ณ ์ •๋œ ๊ธธ์ด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋‹จ์œ„. ์›น์—์„œ ์ ˆ๋Œ€ ๋‹จ์œ„๋Š” px์„ ์ œ์™ธํ•˜๊ณ ๋Š” ์ž˜ ์“ฐ์ด์ง€ ์•Š์Œ.์›น์€ ๋””๋ฐ”์ด์Šค๋‚˜ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ์ปจํ…์ธ  ํฌ๊ธฐ๊ฐ€ ์œ ๋™์ ์œผ๋กœ ๋ณ€ํ•จ. ๋”ฐ๋ผ์„œ ์ ˆ๋Œ€ ๋‹จ์œ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฝ˜ํ…์ธ ์˜ ์œ ์—ฐ์„ฑ์ด ์ €ํ•˜๋จ. 1. CSS ํฌ๊ธฐ์˜ ๋‹จ์œ„ ์ข…๋ฅ˜๊ตฌ๋ถ„์„ค๋ช…์˜ˆ์‹œpxํฌ..
โšก๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ ์‚ฌ์šฉํ•ด์„œ ์„œ๋ธŒ๋ฉ”๋‰ด ๋งŒ๋“ค๊ธฐ ์—ฐ์Šตโšก ๋ฉ”๋‰ด์— ๋งˆ์šฐ์Šค ์˜ฌ๋ ธ์„ ๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„œ๋ธŒ๋ฉ”๋‰ด๊ฐ€ ๋‚˜ํƒ€๋‚˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด ์–ด๋–ป๊ฒŒ ์ฝ”๋“œ ์ž‘์„ฑํ•˜๋Š”์ง€ ์•Œ์•„ ๋ณด์ž. - ์ƒ‰๊น” ์ž…ํ˜€์ฃผ๋Š” css ์ฝ”๋“œ๋Š” ๋ณ„๋„๋กœ ํ•˜๋‹จ์— ์˜ฌ๋ ค ๋‘์—ˆ์œผ๋‹ˆ ํƒœ๊ทธ ์•ˆ์—  CSS ์ฝ”๋“œ ํ•ด์„ค์œ„ CSS ์ฝ”๋“œ์˜ ์˜๋ฏธ๋ฅผ ์‚ดํŽด๋ณด์ž. ์œ„ ์ฝ”๋“œ์—์„œ ๊ฐ€์žฅ ํ•ต์‹ฌ  2๊ฐ€์ง€๋Š” - submenu๊ฐ€ ์•ˆ๋ณด์ด๋‹ค๊ฐ€ ๋ฉ”๋‰ด๋ฐ”์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ธ์„๋•Œ submenu๊ฐ€ ๋‚˜์˜ค๊ฒŒ ํ•˜๋Š” ๋“œ๋กญ๋‹ค์šด ๊ตฌํ˜„ - ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ธ์„ ๋•Œ ์„œ๋ธŒ๋ฉ”๋‰ด๊ฐ€ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๋‚˜ํƒ€๋‚˜๋„๋ก ํ•จ 3-1. ๋“œ๋กญ๋‹ค์šด ๊ตฌํ˜„ #submenu์˜ ์ดˆ๊ธฐ ์ƒํƒœ: left: 0: ์„œ๋ธŒ๋ฉ”๋‰ด์˜ ์™ผ์ชฝ ์œ„์น˜๋ฅผ ๋ถ€๋ชจ ์š”์†Œ์˜ ์™ผ์ชฝ์— ๋งž์ถคopacity: 0: ์„œ๋ธŒ๋ฉ”๋‰ด๋ฅผ ๋ณด์ด์ง€ ์•Š๊ฒŒ ์„ค์ •position: absolute: ์„œ๋ธŒ๋ฉ”๋‰ด๋ฅผ ๋ถ€๋ชจ ์š”์†Œ ๊ธฐ์ค€์œผ๋กœ ์ ˆ๋Œ€ ์œ„์น˜to..
์˜ค๋Š˜์€ HTML์—์„œ ๋ชฉ๋ก์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ์— ๋Œ€ํ•ด ์•Œ์•„๋ณผ๊ฒŒ์š”. ๋Œ€ํ‘œ์ ์œผ๋กœ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ๋Š” ul, ol, li, dl, dt, dd ํƒœ๊ทธ์˜ˆ์š” ๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ๋Š” ์Œ์ด ์žˆ์–ด์„œ ๋ฐ˜๋“œ์‹œ ์ •ํ•ด์ง„ ๊ทœ์น™๋Œ€๋กœ ์‚ฌ์šฉํ•ด ์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ์˜ ์ข…๋ฅ˜์™€ ์‚ฌ์šฉํ•  ๋•Œ ์ฃผ์˜ํ•  ์ ์„ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”. ๋จผ์ € ๋ฆฌ์ŠคํŠธ ํƒœ๊ทธ๋Š” ๋น„์ˆœ์ฐจ๋ชฉ๋ก(Unordered List), ์ˆœ์ฐจ๋ชฉ๋ก(Ordered List), ์ •์˜ ๋ชฉ๋ก(Definiton List) ์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง„๋‹ต๋‹ˆ๋‹ค. ๋น„์ˆœ์ฐจ ๋ชฉ๋ก ํƒœ๊ทธ๋Š” ์˜๋ฌธ๋ช…์˜ ์•ž๊ธ€์ž๋ฅผ ๋”ฐ์„œ ulํƒœ๊ทธ, ์ˆœ์ฐจ ๋ชฉ๋ก ํƒœ๊ทธ๋Š” ol ํƒœ๊ทธ, ์ •์˜ ๋ชฉ๋ก ํƒœ๊ทธ๋Š” dl ํƒœ๊ทธ๋กœ ๋ถˆ๋ ค์š”. 1. Unordered List (ul ํƒœ๊ทธ)- ul ํƒœ๊ทธ๋Š” ๋ชฉ๋ก์— ์ˆœ์„œ๊ฐ€ ์—†๊ณ  Bullet ํ‘œ์‹œ (ห™๋กœ ๋ชฉ๋ก์ด ํ‘œํ˜„๋จ) - ๋”ฐ๋ผ์„œ..
1. HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ(W3C validator), CSS3 ๊ธฐ์ค€(W3C Validator) ์ž‘์„ฑํ•œ HTML์ฝ”๋“œ๋ฅผ W3C Validator๋ฅผ ํ†ตํ•ด ๊ฒ€์‚ฌ ํ–ˆ์„ ๋•Œ ์˜ค๋ฅ˜๊ฐ€ ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํƒœ๊ทธ์˜ ์—ด๋ฆผ, ์›น ์ ‘๊ทผ์„ฑ์— ํ•„์š”ํ•œ ์†์„ฑ ๊ฐ’์„ ์ž…๋ ฅํ•˜์ง€ ์•Š๋Š” ๋“ฑ์˜ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์‚ฌํ•˜๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒ€์‚ฌ์˜ˆ์š”. ์ธํ„ฐ๋„ท์ด ๋˜๋Š” ์ƒํ™ฉ์ด๋ผ๋ฉด ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋Š” https://validator.w3.org/ ์—์„œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹œํ—˜์žฅ์—์„œ๋Š” ์ธํ„ฐ๋„ท ์‚ฌ์šฉ์ด ๋ถˆ๊ฐ€๋Šฅํ•ด์„œ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ํ•  ์ˆ˜๊ฐ€ ์—†์œผ๋‹ˆ ํ‰์†Œ์— ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ์‹คํ–‰ํ•ด๋ณด๋ฉด์„œ ์˜ค๋ฅ˜์™€ ๊ฒฝ๊ณ ๋ฅผ ํ™•์ธํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ์—ฐ์Šต์„ ์ถฉ๋ถ„ํžˆ ํ•ด ๋ณด๋Š” ๊ฒŒ ์ข‹์•„์š”.  The W3C Markup Validation ServiceValidate by File Upload Note: file uploa..
๐Ÿ“ JavaScript โœ… 1. screen ๊ฐ์ฒดscreen ๊ฐ์ฒด๋Š” ์‚ฌ์šฉ์ž์˜ ๋ชจ๋‹ˆํ„ฐ ์ •๋ณด(์†์„ฑ)์„ ์ œ๊ณตํ•˜๋Š” ๊ฐ์ฒด์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ชจ๋‹ˆํ„ฐ์˜ ๋„ˆ๋น„๋‚˜ ๋†’์ด ๋˜๋Š” ์ปฌ๋Ÿฌ ํ‘œํ˜„ bit์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.  1-1. ๊ธฐ๋ณธํ˜• screen.์†์„ฑ;screen.width; //๋ชจ๋‹ˆํ„ฐ์˜ ๋„ˆ๋น—๊ฐ’ ๋ฐ˜ํ™˜ 1-2. screen ๊ฐ์ฒด ์˜ ์†์„ฑ ์ข…๋ฅ˜์ข…๋ฅ˜์„ค๋ช…screen.widthํ™”๋ฉด์˜ ๋„ˆ๋น„๊ฐ’ ๋ฐ˜ํ™˜screen.heightํ™”๋ฉด์˜ ๋†’์ด๊ฐ’ ๋ฐ˜ํ™˜screen.availWidth(์ž‘์—… ํ‘œ์‹œ์ค„์„ ์ œ์™ธํ•œ) ํ™”๋ฉด์˜ ๋„ˆ๋น„๊ฐ’ ๋ฐ˜ํ™˜ screen.availHeight (์ž‘์—… ํ‘œ์‹œ์ค„์„ ์ œ์™ธํ•œ) ํ™”๋ฉด์˜ ๋†’์ด๊ฐ’ ๋ฐ˜ํ™˜ screen.colorDepth์‚ฌ์šฉ์ž ๋ชจ๋‹ˆํ„ฐ๊ฐ€ ํ‘œํ˜„ ๊ฐ€๋Šฅํ•œ ์ปฌ๋Ÿฌ bit๋ฅผ ๋ฐ˜ํ™˜  โœ… 2. location ๊ฐ์ฒดlocation ๊ฐ์ฒด๋Š” ์‚ฌ์šฉ์ž ๋ธŒ๋ผ์šฐ์ €์™€ ๊ด€๋ จ..
โšก์—”ํ„ฐํ‹ฐ์ฝ”๋“œ ํŠน์ˆ˜๋ฌธ์ž๋Š” ์ž˜๋ชป๋œ ํ‘œํ˜„์œผ๋กœ ์ž…๋ ฅํ•ด๋„ ํ™”๋ฉด์— ๋ฐ˜์˜์€ ๋˜์ง€๋งŒ, ์›นํ‘œ์ค€ ์ฝ”๋”ฉ์ด ์•„๋‹ˆ๋ผ์„œ &(์— ํผ์„ผํŠธ)๋กœ ์‹œ์ž‘ํ•˜๋Š” ์—”ํ„ฐํ‹ฐ์ฝ”๋“œ๋กœ ์ž…๋ ฅํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.  Copyright โ“’Company all rights reserved.Copyright ©Company all rights reserved. โšก์ž์ฃผ ์“ฐ์ด๋Š” ์—”ํ„ฐํ‹ฐ์ฝ”๋“œ    Entity Code - A Clear and Quick Reference to HTML Entities CodesAbout EntityCode The idea came from my constant need to add those hard to remember HTML entity codes, such as the copyright symbol ( © ), every..
1. ์›น ์–ธ์–ด ์›นํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์–ธ์–ด๋กœ๋Š” ํฌ๊ฒŒ ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ์–ธ์–ด๊ฐ€ ์žˆ์–ด์š”. ์‚ฌ์šฉ์ž๊ฐ€ ๋งˆ์ง€๋ง‰์— ๋ณด๋Š” ์ตœ์ข…ํ™”๋ฉด์˜ ๋ชจ๋“  ๊ตฌ์„ฑ์š”์†Œ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ํ”„๋ก ํŠธ์—”๋“œ ์–ธ์–ด์˜ˆ์š”. ์„œ๋ฒ„ ์ธก์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์—ฐ๋™ํ•˜์—ฌ ๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž…, ๊ฒ€์ƒ‰, ๊ธ€ ๋“ฑ๋ก, ์กฐํšŒ, ์‚ญ์ œ ๋“ฑ์„ ๊ตฌํ˜„ํ•˜๋„๋ก ํ•ด ์ฃผ๋Š” ์–ธ์–ด๊ฐ€ ๋ฐฑ์—”๋“œ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. ๊ตฌ๋ถ„ํ”„๋ก ๋“œ์—”๋“œ๋ฐฑ์—”๋“œ๋ชฉ์ ์›น์‚ฌ์ดํŠธ์˜ ์ตœ์ข… ์‚ฌ์šฉ์ž, ์ฆ‰ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๋Š” ์ตœ์ข… ํ™”๋ฉด์˜ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๊ฐœ๋ฐœ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋ณผ ์ˆ˜ ์—…์Šจ ์„œ๋ฒ„ ์ธก์—์„œ ์ž‘๋™ํ•˜๋Š” ์–ธ์–ด๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐœ๋ฐœ ๋ฐ ๊ด€๋ฆฌ์–ธ์–ดHTML, CSS, Javascript(jQuery)- PHP, JSP, ASP : ์„œ๋ฒ„ ์ธก ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด- Node.js : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ์•„๋‹ˆ์ง€๋งŒ ๋ชจ๋ฐ”์ผ๊ณผ ์›น์‚ฌ์ดํŠธ์˜ API์™€ ๊ฐ™์€ ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค ๊ฐœ๋ฐœ- Javas..
์ธ์ ˆ๋ฏธ์˜€๋˜๊ฒƒ
'ํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (11 Page)
์ƒ๋‹จ์œผ๋กœ