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

HTML3

HTML์ด ๋ Œ๋”๋ง ์ค‘์— JavaScript๊ฐ€ ์‹คํ–‰๋˜๋ฉด ๋ Œ๋”๋ง์ด ๋ฉˆ์ถ”๋Š” ์ด์œ  ๋จผ์ €!! ๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง๊ณผ์ • ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ HTML๊ณผ CSS ์ž์›์„ ๋ฐ›์•„์™€์„œ DOM Tree์™€ SSOM Tree๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. DOM Tree์™€ SSOM Tree๋กœ ๋ธŒ๋ผ์šฐ์ €์— ๋ ˆ์ด์•„์›ƒ์„ ์žก์•„์ค„ ๋ Œ๋”ํŠธ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ๋ Œ๋”ํŠธ๋ฆฌ ๋…ธ๋“œ ์žˆ๋Š” ์†์„ฑ์ด๋‚˜ ์Šคํƒ€์ผ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ธŒ๋ผ์šฐ์ €์— ํฌ๊ธฐ, ์œ„์น˜, ํฌ๊ธฐ์— ๋งž๊ฒŒ ๋ ˆ์ด์•„์›ƒ์„ ์žก๋Š”๋‹ค. ๋ธŒ๋ผ์šฐ์ €์— ํŽ˜์ธํŠธ ํ•œ๋‹ค. ์ด์œ  #1 ๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ๊ณผ์ • ์ค‘์— ํƒœ๊ทธ๋ฅผ ๋งŒ๋‚˜๊ฒŒ ๋˜๋ฉด ์ง„ํ–‰์ค‘์ธ HTMLํŒŒ์‹ฑ์„ ์ค‘์ง€ํ•˜๊ณ  js์—”์ง„์œผ๋กœ ์ œ์–ด ๊ถŒํ•œ์„ ๋„˜๊ธด๋‹ค. JSํŒŒ์‹ฑ๊ณผ ์‹คํ–‰์ด ์ข…๋ฃŒ๋˜๋ฉด ๋ Œ๋”๋ง ์—”์ง„์œผ๋กœ ๋‹ค์‹œ ๋Œ์•„๊ฐ€ ํŒŒ์‹ฑ์ด ์ค‘๋‹จ๋œ ์‹œ์ ๋ถ€ํ„ฐ ๋‹ค์‹œ ํŒŒ์‹ฑ์„ ์‹œ์ž‘ํ•œ๋‹ค. ๊ทธ๋ ‡๊ธฐ์— ์‚ฌ์šฉ์ž๋Š” ์†๋„๊ฐ€ ๋Š๋ ค์ง„ ๊ฒƒ ์ฒ˜๋Ÿผ ๋Š๊ปด์ง€๊ณ  ํšจ์œจ์„ฑ์ด ๋–จ์–ด์ง„๋‹ค. ์ด๋Ÿฌํ•œ ์›๋ฆฌ ๋•Œ๋ฌธ์— ์Šคํฌ๋ฆฝํŠธ ์†Œ์Šค๋Š” body ํƒœ๊ทธ ๋์— ๋‘๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•œ๋‹ค. ์ž.. 2023. 1. 9.
nav ํƒœ๊ทธ ์•„๋ฌด ์ƒ๊ฐ์—†์ด div์™€ span๋งŒ ์™•์ฐฝ์“ฐ๋‹ค๊ฐ€ navํƒœ๊ทธ๋Š” ๋Œ€์ฒด ๋ญํ•˜๋Š”๋ฐ ์“ฐ๋Š”๊ฑฐ์ง€ ํ•˜๋ฉด์„œ ๊ฒ€์ƒ‰ํ•ด๋ณด๊ณ  ์ด๊ฑธ ๋ชฐ๋ž๋‹ค๋Š” ๋‚˜์˜ ๋ฌด์ง€ํ•จ๊ณผ ์•ˆ์ผํ•จ์— ๋ฐ˜์„ฑํ•˜๋ฉฐ ์งง์ง€๋งŒ ์ •๋ฆฌํ•ด๋†“๋Š” HTML ์ผ๊ธฐ๋‹ค . nav ํƒœ๊ทธ๋Š” ๋‹ค๋ฅธ ํŽ˜์ด์ง€ ๋˜๋Š” ํ˜„์žฌ ํŽ˜์ด์ง€์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„๊ณผ ์—ฐ๊ฒฐ๋˜๋Š” ๋„ค๋น„๊ฒŒ์ด์…˜ ๋งํฌ๋“ค์˜ ์ง‘ํ•ฉ์„ ์ •์˜ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ์˜ˆ๋กœ๋Š” ๋ฉ”๋‰ด, ๋ชฉ์ฐจ, ์ธ๋ฑ์Šค ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธ€์„ ์ฝ์ง€ ๋ชปํ•˜๋Š” ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์Šคํฌ๋ฆฐ ๋ฆฌ๋”๊ธฐ์™€ ๊ฐ™์€ ๋ธŒ๋ผ์šฐ์ €๋Š” ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น ์ฝ˜ํ…์ธ ์˜ ์ดˆ๊ธฐ ๋ Œ๋”๋ง์„ ์ƒ๋žตํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต ๋ฉ”๋‰ด๋‚˜ ๋ชฉ์ฐจ๋“ค์„ ์ž์‹์š”์†Œ๋กœ ๋‹ด๊ณ  ์žˆ๊ธฐ๋•Œ๋ฌธ์— ul>li ํƒœ๊ทธ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— css๋กœ ์ƒ‰์น ํ•˜๋ฉด ํ—ค๋”๊ฐ€ ์™„์„ฑ์ด๋‹ค. ๐Ÿ“š์ถœ์ฒ˜ http://www.tcpschool.com/html-tags/nav 2022. 10. 25.
[๋‚ ๋งˆ๋‹ค 3๋ถ„ CSS] CSS ์„ ์–ธ ๋ฐฉ์‹ - ๋‚ด์žฅ/๋งํฌ/์ธ๋ผ์ธ/@import ์‹œ์ž‘ CSS์ž‘์„ฑํ•˜๊ณ  HTML ๋ฌธ์„œ์— ํฌํ•จ์‹œํ‚ค๋Š” ๋ฐฉ์‹์€ ํฌ๊ฒŒ 4๊ฐ€์ง€ ๋ฐฉ์‹์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด์žฅ๋ฐฉ์‹ ์ธ๋ผ์ธ๋ฐฉ์‹ ๋งํฌ๋ฐฉ์‹ @import ๋ฐฉ์‹ ๋‚ด์žฅ๋ฐฉ์‹ HTML์˜ ํ—ค๋” ์š”์†Œ์— ์ž‘์„ฑ ํ•˜๋ฉฐ.ํƒœ๊ทธ๋กœ ์Šคํƒ€์ผ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ์‹ ์ด ๋ฐฉ์‹์€ ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ์ ํŠธ์—์„œ HTML, CSS, JS ํŒŒ์ผ์„ ๋‚˜๋ˆ„์–ด ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์  ์ด๋ฏ€๋กœ ์ž์ฃผ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. .. ์ธ๋ผ์ธ๋ฐฉ์‹ ์š”์†Œ์˜ style ์†์„ฑ์— ์ง์ ‘ ์Šคํƒ€์ผ์„ ํ•˜๋Š” ๋ฐฉ์‹. ... ... CSS์šฐ์„ ์ˆœ์œ„๊ฐ€ ์ง€๋‚˜์น˜๊ฒŒ ๋†’๊ธฐ๋•Œ๋ฌธ์— ๊ณตํ†ต๊ธฐ๋Šฅ์— ๋Œ€ํ•ด์„œ CSSํŒŒ์ผ๋กœ ๋”ฐ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒฝ์šฐ ์ธ๋ผ์ธ ๋ฐฉ์‹์œผ๋กœ ์“ฐ์—ฌ์ง„ ์š”์†Œ๋Š” ๋ฎ์–ด์“ฐ๊ธฐ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฉฐ ๋ณ€๊ฒฝ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์œ ์ง€๋ณด์ˆ˜์— ์–ด๋ ค์›€์ด ์žˆ๋‹ค. ( ๊ถŒ์žฅํ•˜์ง€ ์•Š๋Š” ๋ฐฉ์‹. ) ๋งํฌ ๋ฐฉ์‹ HTML์˜ ํ—ค๋” ์š”์†Œ์— ์ž‘์„ฑ ํ•˜๋ฉฐ ํƒœ๊ทธ๋กœ CSS๋ฌธ์„œ๋ฅผ.. 2022. 10. 10.