| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- ์๋จ
- ์์ด๋ฌธ๋ฒ
- ํดํ ์ด๋ธ์คํผ์ปค์ฐ๊ฒฐ
- dp400
- ์ํ์ถ์ฒ
- ๋ฐ๋ ผ400
- ์ฝ์คํ์ค๋ทํ
- ์ํผ๋ฐ
- ssgํธ๋๋ง์ผ๋๊ณก์
- ์จ์ด๋ธ๊ตฌ๋
- ๋ทํ๋ฆญ์ค
- ์ํ์ถ์ฒ์ ํ๋ฒ
- Netflix
- ๊ฐ๋จ๋จน์๊ณณ
- Movie
- ์์ด์ ํ๋ธ
- ์กฐ์ ํฐ๋ฆฌ์ค
- ์ ํ์์น์ค์ง
- ์์ด๊ณต๋ถ
- English
- ์ํ์ถ์ฒ์ ํ๋ธ
- ๊ฐ๋ฐ์ ์คํ
- ์กด์ผ
- ์ ํ์์น์ค๊ทธ
- ํฌ๋งํ์
- ssg๋๊ณก์
- ํดํ ์ด๋ธ์ค์น
- ์ง๋ฎค๋น
- ์์ดํฐ
- ์์ด์ ํ๋ธ์ถ์ฒ
- Today
- Total
๋ฆฌ์
์์ ์ค์ต - ๋ด๊ฐ ๋ง๋ค๊ณ ์ถ์ ๋จ์ผ ํ์ด์ง ์ฌ์ดํธ ๋ง๋ค๊ธฐ ๋ณธ๋ฌธ
์์ ์ค์ต - ๋ด๊ฐ ๋ง๋ค๊ณ ์ถ์ ๋จ์ผ ํ์ด์ง ์ฌ์ดํธ ๋ง๋ค๊ธฐ
๋ฆฌ์ ๐ซง 2026. 6. 22. 17:40
์ค์ต ๊ฐ์
์ด๋ฒ์ ๋ฐ๋ผ ์น๋ ์ค์ต์ด ์๋๋๋ค. ํ์์ ๋ง๋ค์ด ๋ณด๊ณ ์ถ์๋ ์ฌ์ดํธ๋ฅผ ์ง์ ๊ธฐํํ๊ณ , ๊ทธ๋์ ๋ฐฐ์ด ๋ฐ์ค ๋ชจ๋ธ·flex ์์ญ ๋ถํ ·์๋งจํฑ ๊ตฌ์กฐ๋ฅผ ์ ์ฉํด ํ ํ์ด์ง๋ก ์์ฑํ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
- ์์ ๋ฅผ ๋ฐ๋ผ ์น ๋๋ ์ฌ์ ๋ณด์ฌ๋, ๋น ํ๋ฉด์์ ์ง์ ์ง ๋ณด๋ฉด ์ฝํ ๋ถ๋ถ์ด ๋ถ๋ช ํ ๋๋ฌ๋ฉ๋๋ค. ๋ฐ๋ก ๊ทธ ์ง์ ์์ ์ค๋ ฅ์ด ๋ก๋๋ค.
- ํ๋ คํจ๋ณด๋ค ์์ฑ์ ์ฐ์ ํ์ธ์. ํ ํ๋ฉด์ ๋๊น์ง ๋ค๋ฌ๋ ํธ์ด ์ฌ๋ฌ ํ์ด์ง๋ฅผ ์ ๋ฐ์ฉ ๋ง๋ค๋ค ๋ง๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ง์ด ๋จ์ต๋๋ค.
์ค์ต ์กฐ๊ฑด
- HTML · CSS๋ง ์ฌ์ฉ - JavaScript๋ ์์ง ๋ฐฐ์ฐ์ง ์์์ผ๋ฏ๋ก, ํด๋ฆญ ๋์ ๊ฐ์ ๊ธฐ๋ฅ์ด ํ์ ์๋ ํํ๋ก ๋ง๋ญ๋๋ค.(์ด๋ฏธ ์๊ณ ๊ณ์ ๋ถ๋ค์ ์ฌ์ฉํ์ ๋ ๋ฉ๋๋ค.)
- js์์ด ๋ง๋ค๋๋ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ฃผ๋(์ฝ๋) ์ฌ์ดํธ๊ฐ ์ ํฉํฉ๋๋ค. (์๊ฐํ · ์๋ดํ · ๋ชฉ๋กํ)
๋ด๊ฐ ํ์ ๋ง๋ค๊ณ ์ถ์๋ ์ฌ์ดํธ๋ https://stdict.korean.go.kr/main/main.do
๊ตญ๋ฆฝ๊ตญ์ด์ ํ์ค๊ตญ์ด๋์ฌ์
์ด ๋๋ฆฌ์ง์ ๋ํ๋ฏผ๊ตญ ๊ณต์ ์ ์์ ๋ถ ๋๋ฆฌ์ง์ ๋๋ค.
stdict.korean.go.kr
์ด๋ค.
ํ์ ์ ์ด์ฉํ๊ณ ๋ ํ์ง๋ง, ๋ค์ง์ธ์ด ์กฐ๊ธ ์์ฝ๊ณ ํ๋ฉด์ ์ด์๋ค.
์ด์ฐจํผ ๋ด๊ฐ ๋ชจ๋ ๊ธฐ๋ฅ์ ๋ค ๋ง๋ค์ด์ผํ๋ ๊ฒ๋ ์๋๊ณ , ํ์ฅ์ง๋ฆฌ ๋ฉ์ถฐ์๋ ๋จ์ผ ํ์ด์ง๋ฅผ ๋ง๋๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์
๋๋ฌธ๋ง ๊ทธ๋ด๋ฏํ๊ฒ ๋ง๋ค๋ฉด ๋ ๊ฒ๊ฐ์์. ์ต๋ํ ๋จ์ํ๋ฉด์๋, ๊ธฐ๋ณธ ํ์ ๋ค ๋ง์ถฐ์๋,
์ธ๋ จ๋๋ค๊ณ ํ ์๋ ์์ง๋ง, ux๋ถ๋ถ์์ ํฌ๊ฒ ํ์๊ฐ ์๋ ์ด ์ฌ์ดํธ๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ์ ํ๋ค.
์๋ง ๋ค๋ฅธ ์น๊ตฌ๋ค์ ๋ ๊ณ ๊ธฐ๊ฒ ์ง...์ง์ง ๋ฐ์ํ ํํ์ด์ง๋ฅผ ๋ง๋ค๊ณ ๋๋ฆฌ๋๊ฒ ์ง ๋ญ..
๋ฒ...

๋์ ๋ชฉํ๋ ์ค๋ก์ง ๋๋ค..!!
๋ค๋ฅธ ๋ฌํฝ์ด๋ค ์ ๊ฒฝ์ฐ์ง ๋ง์์ผ์ง.

๊ตญ๋ฆฝ๊ตญ์ด์ ํ์ค๊ตญ์ด๋์ฌ์ ์ฌ์ดํธ์ ๊ตฌ์กฐ๋ฅผ ๋ฒค์น๋งํนํ์ฌ, ์๊ฐ(Mother-of-pearl) ์ปจ์ ์ ๋จ์ผ ํ์ด์ง ์น์ฌ์ดํธ๋ฅผ ๊ตฌํํ๊ธฐ ์ํ ๊ฐ์ด๋๋ฅผ ์ ๋ฆฌํด๋ณด์๋ค.
1. ์๋งจํฑ ๊ตฌ์กฐ ์ค๊ณ (HTML)
๋ฐ์ค ๋ชจ๋ธ์ ํ์ฉํ์ฌ ํ๋ฉด์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๋ถํ
- <header>: ์ ๋ชฉ ๋ฐ ๋ก๊ณ (์๊ฐ ์ง๊ฐ์ ๋ก๊ณ ์ด๋ฏธ์ง ํน์ ํ ์คํธ)
- <nav>: ๊ฒ์ ๋ฉ๋ด ๋ ์ด์์ (๊ฒ์์ฐฝ๊ณผ ๋ฉ๋ด๋ฐ ํํ)
- <main>: ํต์ฌ ์ฝํ ์ธ (๋จ์ด ๊ฒ์ ๊ฒฐ๊ณผ ์์ ๋ฑ)
- <section>: ์ถ๊ฐ ์ ๋ณด ๋๋ ๋ชฉ๋ก (๊ฐ๋ ์ฑ์ ์ํ ์นด๋ํ ๋ ์ด์์)
- <footer>: ์ ์๊ถ ๋ฐ ์๋ด ์ฌํญ
2. ๋์์ธ ๋ฐ ๋ ์ด์์ (CSS)
์๊ฐ ๋๋๊ณผ ํ๊ตญ์ ๋ฏธ๋ฅผ ์ด๋ฆฌ๊ธฐ ์ํ ์ฃผ์ ์คํ์ผ๋ง ํฌ์ธํธ์
- ๋ฐฐ๊ฒฝ ๋ฐ ์์:
- background-color: #000000; (๊ฒ์์ ๋ฐํ) - > ๋๋ฌด ์ด๋์ฐ๋ฉด ํ ์ค์ณ๊ฐ ์๋ ์ด๋ฏธ์ง๋ฅผ ๋ฐํ์ ๊น์๋ณผ๊นํ๋ค.
- ์๊ฐ ๋๋์ linear-gradient์ background-clip: text๋ฅผ ํ์ฉํ ํ ์คํธ ํจ๊ณผ๋ก ๊ตฌํ ๊ฐ๋ฅํ๋ค๊ณ ์ ๋ฏธ๋๊ฐ...
- Flexbox ํ์ฉ:
- display: flex;๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋น๊ฒ์ด์ ๋ฐ์ ์ฝํ ์ธ ์์ญ์ ์ ๋ ฌ
- justify-content: space-between; ๋ฑ์ผ๋ก ํํธ์ธ ๋ ์ด์์
- ๋ฐ์ค ๋ชจ๋ธ:
- padding, margin, border๋ฅผ ํ์ฉํด ์์ ๊ฐ์ ์ ์ ํ ์ฌ๋ฐฑ์ ํ๋ณดํ์ฌ ๊ฐ๋ ์ฑ์ ๋์ด์

1์ฐจ๋ก ๋ง๋ค์ด๋ณธ ๊ธฐ๋ณธ ๋ผ๋.
์ฌ๊ธฐ์ ํ๋์ฉ ์์ ์ ํด๋ณผ๊ฒ์ธ๋ฐ,
๋งจ ๋จผ์ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ๋ค์ด๊ฐ๊ธฐ | ํ์๊ฐ์ | ์ผ๋ฌ๋๊ธฐ ์์ ๋ณ๊ฒฝํ๊ณ ์ถ์๋ค.
์ ์๋์ด ๋ง์ํ์ ๋๋ก ์ ๋ฏธ๋์ด์๊ฒ ์ฝ๋ ์ ์ฒด๋ฅผ ๋งก๊ธฐ์ง ์๊ณ
'ํน์ ๋ถ๋ถ์ ์์ ํ๊ณ ์ถ์๋ฐ, ์ด๋๊ฐ์ ์ด๋ป๊ฒ ์์ ํ๋ฉด ๋๋์ง'๋ฅผ ๋ฌผ์ด๋ณด๊ณ ,
์๋ ค์ฃผ๋ฉด ๋ด๊ฐ ์ค์ค๋ก ์กฐ๊ธ์ฉ ๊ณ ์น๋ฉด์ ๊ณต๋ถ๋ฅผ ํด๋๊ฐ๋ค.

์ฐธ๊ณ ์ฌํญ์ ์น์ ํ๊ฒ ์๋ ค์ค ๋๋ถ์ ์ฃผ์ ํ๋ค๋ ๋์น์ง ์์ ์ ์์๋ค.
- ์์ ์ฝ๋: #333 ๋์ ์ํ๋ ์์์ 16์ง์ ์ฝ๋(์: #4a4a4a, #0056b3)๋ฅผ ์ ๋ ฅํ๋ฉด๋๋ค.
- ์์น: style2.css ํ์ผ ์์ด๋ผ๋ฉด ์ด๋๋ ๊ด์ฐฎ์ง๋ง, ๊ฐ๋ ์ฑ์ ์ํด ๊ธฐ์กด์ .user-menu ์คํ์ผ ๊ทผ์ฒ์ ๋ฐฐ์นํ๋ ๊ฒ์ด ์ข๋ค.


์ด์ฏค์์ ๋ ์ ๋ฏธ๋ํํ ์ด๋ป๊ฒ ํ๋ฉด ์ข์์ง ๋ฌผ์ด๋ดค๋ค.
์น์ ํ ์๋ ค์ฃผ๊ณ ์์ง๋ง ๋ ๊ณ ์กฐ๊ฐ๋ค์ ์ผ๋ถ ๊ฑด๋ด๋ ๊ฒ๊ณผ ๊ฐ์์,
์์ ์ ์ฒด์ ์ธ ์ง๋๊ฐ ๋จธ๋ฆฌ ์์์ ์ ๊ทธ๋ ค์ง์ง ์๋ ๋์๊ฒ๋ , ์ด๋ฏธ ์์ฑ๋ ์ฝ๋ ์ด๋๋ถ๋ถ์ ์ถ๊ฐ ์ฝ๋๋ฅผ ๋ฃ์ด์ผ ํ๋์ง๋ ์ด๋ ค์ ๋ค.
์์๊ฐ ๋๋ฌด ์ด๋ฆด๋๋ ๋ธ๋ก์๊ธฐ ๋์ด ์กฐ์ฐจ๋ ๋ณดํธ์๊ฐ ์์๋ฅผ ์๊ฐํด์ ํ๋์ฉ ๊ฑด๋ด์ฃผ๋ ๊ฒ์ด ์ข๋ค.
๊ทธ๋์ผ ๊ฒฐ๊ณผ๋ฌผ์ด ๋์ค๊ณ , ์ ๊ฐ ์ธ์ง ์๋๋ค.
๋๋ ์์ธ๊ณ ์ถ์ด์ ์ ๋ฏธ๋ํํ ๋ง์ด ๋ฌผ์ด๋ดค๋ค.
/* 1. ๊ณตํต/์ด๊ธฐํ (Reset): ์ ์ฒด ํ์ด์ง์ ์ํฅ์ ์ฃผ๋ ์คํ์ผ */
body { ... }
/* 2. ๋ ์ด์์ (Layout): ํฌ๊ฒ ํฌ๊ฒ ๊ตฌํ์ ๋๋๋ ์คํ์ผ */
header, main, footer { ... }
/* 3. ์น์ ๋ณ ์์ธ ์คํ์ผ (Component): ํค๋ ๋ด๋ถ, ์๋ฆฝ๋๋ค ์น์ ๋ด๋ถ */
/* 3-1. Header ์์ธ */
.top-util { ... }
.main-header{ ... }
.search-wrap { ... }
/* 3-2. Main ์์ธ */
.notice-section { ... }
.notice-header { ... }
.notice-list { ... }
/* 3-3. Footer ์์ธ */
footer { ... }
์ด๋ ๊ฒ ํฐ ํ๋ก ์ดํด์์ผ์คฌ๋ค. ๊ณ ๋ง์....

๊ณ์ ์์ ์ ํด๋ ๋ฐ๋์ง ์๋๋ค๋ฉด, ์ฐ๊ฒฐ์ด ์ ์๋์ด์์ ๊ฐ๋ฅ์ฑ์ด ์๋ค.
์ฐ๊ฒฐ์ด ์ฒ์์๋ ๋์๋ค๊ฐ ๋๊ธด๊ฑฐ๋ผ๋ฉด,
๋๋ธ์ฒดํฌ๋ฅผ ํ์ง์๊ณ , ์ฝ๋๋ฅผ ๋ชจ๋ ai์๊ฒ ์ง๋ฌ๋ผ๊ณ ์๊ตฌํ๊ณ ๋ณต๋ถ์ ํ์ ๊ฒฝ์ฐ๊ฐ ์๋ค.
ํผ๋๋ฐฑ์ ๋ฐ๊ณ , ๊ทธ ์์ ์์ ๋ aiํํ ๋ณด์ฌ์ฃผ๋ฉด์ ๋ฉ๋๋ก ๋ฐ๊พธ์ง ๋ชปํ๋๋ก ํด์ผํ๊ณ , ์คํ๋ ๊ฐ์ด ์์ ํด ๋๊ฐ์ผ ํ๋ค๋ ๊ฒ์ ๋ฐฐ์ ๋ค.

๋ด๊ฐ ์ต์ข ์ ์ผ๋ก ์์ฑํ ํ๋ฉด์ด๋ค.

์๋๋ ์ด ๊ทธ๋ฆผ์ ๋ค์ ๋ฐฐ๊ฒฝ์ฒ๋ผ ๊น๊ณ ์ถ์๋ฐ, ํ์ค๊ตญ์ด๋์ฌ์ ๋ก๊ณ ๋ฅผ ์บก์ณ๋ก ๋ง๋ ์ํ๋ผ ์ด์ง์ ์ธ ํ๋ฉด์ด ๋์ด๋ฒ๋ฆฐ๋ค.
ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ์ง ๋ชปํด ์์ฝ๋ค.
'๊ฐ๋ฐ์ ํธ์์ธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| HTML/CSS/JS- ์นํ์ด์ง ์ ์ ๊ณผ์ (0) | 2026.07.03 |
|---|---|
| [resources] 6_์ ๊ทํํ์.html (0) | 2026.06.29 |