ํฐ์คํ ๋ฆฌ๋ ์๋ํ๋ ์ค, ๊ตฌ๊ธ ๋ธ๋ก๊ทธ ์คํ์ ์ด์ํ๋ฉด์ ๋งํฌ ๋ฒํผ์ ์ด์ฉํ ํ ๋ฐ์, html๊ณผ css๋ฅผ ์ ๋ชจ๋ฅด์๋ ์ฌ๋์์ ๋ค๋ฅธ ์ฌ๋์ ๋ฒํผ ๋งํฌ css ์์ค๋ฅผ ๋ถ์ฌ๋ฃ์ด ์ด์ฉํ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด ๋ฒํผ ๋ง๋๋ ์ฌ์ดํธ๋ก ํ๋ฒ์ ์ฝ๊ฒ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๋งํฌ ๋ฒํผ ์์ฑ ์ฌ์ดํธ
๋งํฌ ๋ฒํผ์ ์์ฑํด์ฃผ๋ ์ฌ์ดํธ์ ๋๋ค. ์ ํํ๊ฒ๋ ๋งํฌ ๋ฒํผ css๋ฅผ ์์ฑํด์ฃผ๋ ์ฌ์ดํธ์ ๋๋ค. ์ฌ์ดํธ์์ ๋ฒํผ์ ๋ชจ์์ ์ฝ๊ฒ ์กฐ์ ํ ํ ์์ฑ๋ ๋ฒํผ css๋ฅผ ์ป๊ณ ๊ทธ๊ฒ์ ํฐ์คํ ๋ฆฌ์ ์ ๋ ฅํ์ฌ ์ด์ฉํ๋ฉด ๋ฉ๋๋ค.
ํฐ์คํ ๋ฆฌ์์ ๋งํฌ ๋ฒํผ์ ๋ง๋ค๋ ์ ์ฉํ๊ฒ ์ด์ฉํ ์ ์์ด์. html๊ณผ css๋ฅผ ๋ชฐ๋ผ๋ ๋ฐ๋ผํ ์ ์์ต๋๋ค.
Button Generator ๋งํฌ ๋ฒํผ ์ฌ์ดํธ
๋งํฌ๋ฒํผ css๋ฅผ ์ฝ๊ฒ ๋ง๋ค ์ ์๋ ์ฌ์ดํธ์ ๋๋ค.
โ ํฐ์คํ ๋ฆฌ์ ๋งํฌ๋ฒํผ ๋ง๋๋ ๋ฐฉ๋ฒ
1) Button Generator ์ฌ์ดํธ์ ์ ์ํฉ๋๋ค. ์ผ์ชฝ์ ํจ๋์์ ๋ง์์ ๋๋ ๋ฒํผ์ ์ ํํ๋ฉด ์ค์์ ์ ํํ ๋ฒํผ์ด ๋ณด์ ๋๋ค.
2) ์ค๋ฅธ์ชฝ ํจ๋์์ ๋ฒํผ ์์ ๊ธ์ํฌ๊ธฐ, ๋ฒํผ์ ๋์ด์ ๋๋น, ๋ฒํผ ํ ๋๋ฆฌ ๊ตต๊ธฐ์ ๋ฅ๊ทผ ์ ๋, ๊ธ์ ๊ทธ๋ฆผ์ ๋ฑ์ ์ํ๋ ๋ฐ๋ก ์ค์ ํ์ธ์.
3) ์ค์์ ์๋ "Get Code"๋ฅผ ๋๋ฅด๋ฉด ์ค๋ฅธ์ชฝ ํจ๋์ html ์ฝ๋์ css ์ฝ๋๊ฐ ๋ณด์ ๋๋ค.
4) ๋นจ๊ฐ์ ๋ฐ์ค๊ฐ html์ด๊ณ ๋ น์ ๋ฐ์ค๊ฐ css ์ ๋๋ค. ์ด๊ฒ์ ๊ฐ๊ฐ ํฐ์คํ ๋ฆฌ์ ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค.
5) ํฐ์คํ ๋ฆฌ ๋ณธ๋ฌธ์ ๋ง๋ ๋ฒํผ์ ์ ์ฉํฉ๋๋ค. ํฐ์คํ ๋ฆฌ ๊ธ์์ html ๋ชจ๋๋ก ๋ค์ด๊ฐ๋๋ค.
6) ํฐ์คํ ๋ฆฌ ๊ด๋ฆฌํ๋ฉด์์ '์คํจ ํธ์ง'์ผ๋ก ๋ค์ด๊ฐ๋๋ค.
7) html ํธ์ง์ผ๋ก ๋ค์ด๊ฐ๋๋ค.
8) css๋ก ๋ค์ด๊ฐ๋๋ค.
9) ์๋จ์ ์ ๋นํ ์์น์ ๋ น์ ์์์ css ์์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค.
.myButton {
background-color:#44c767;
border-radius:41px;
border:5px solid #18ab29;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:24px;
padding:19px 62px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.myButton:hover {
background-color:#5cbf2a;
}
.myButton:active {
position:relative; top:1px;
}
css๋ฅผ ์ฒ์ ๋ณด์๋ ๋ถ๋ค์ ์ด๋์ ์ถ๊ฐํด์ผํ ์ง ๋ชจ๋ฅด์๋ ๋ถ๋ค์ด ๋ง์ผ์ค ํ ๋ฐ์, ์๋ ์ด๋ฏธ์ง์์ ๋ณด๋ฉด ๋ ธ๋์ ์์์ฒ๋ผ ' } '๋ก ๋๋๋ ๋ค์ ์ง์ ์ ์ถ๊ฐํ ํ ์ ์ฉ์ ๋๋ฅด๋ฉด ๋ฉ๋๋ค.
10) ํฐ์คํ ๋ฆฌ ๋ณธ๋ฌธ์์ ๋งํฌ ๋ฒํผ์ ๋ฃ์ ์์น์ ๋นจ๊ฐ์ ์์์ html ์์ค๋ฅผ ๋ฃ๊ณ ์ ์ฅํฉ๋๋ค.
<a href="#" class="myButton">green</a>
์๋ green์ด๋ผ๋ ๊ธ์๋ ์ํ๋ ๊ธ์๋ก ์ง๊ธ ์์ ํ๊ฑฐ๋ ๋์ค์ ๊ธ์๋ฅผ ์์ ํ ์๋ ์์ต๋๋ค.
11) html ๋ชจ๋์์ ๊ธฐ๋ณธ๋ชจ๋๋ก ๋ค์ ๋ค์ด๊ฐ๋๋ค.
12) green์ด๋ผ๋ ๊ธ์์์ ์ปค์๋ก ์ ํํ ํ ์๋จ์ ์๋ ๋งํฌ ์์ด์ฝ์ผ๋ก ๋ค์ด๊ฐ์ ์ํ๋ ์น์ฃผ์๋ฅผ ๋ฃ๊ณ "ํ์ธ"์ ๋๋ฅด๋ฉด ์์ฑ๋ฉ๋๋ค.
12) ์ด๋ ๊ฒ ์๋์ ๊ฐ์ด ํฐ์คํ ๋ฆฌ์ ๋งํฌ๋ฒํผ์ด ์์ฑ๋์์ต๋๋ค.
๐ฉ ๋ฒํผ HTML์ ์์ฃผ ์ฌ์ฉํ๋ฏ๋ก ํฐ์คํ ๋ฆฌ ๊ด๋ฆฌํ๋ฉด์์ ์์์ผ๋ก ์ ์ฅํ๋ฉด ํธ๋ฆฌํฉ๋๋ค.
CSS Button Generator ๋ฒํผ ๋งํฌ ์ฌ์ดํธ
CSS Button Generator ์ฌ์ดํธ๋ ์์ ์ฌ์ดํธ์ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋งํฌ ๋ฒํผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์์ ๊ฐ์ต๋๋ค.
์ด ์ฌ์ดํธ๋ STEP1๊ณผ STEP2๋ก ๋๋์ด ์์ด์ ์ด๋ณด์๋ค๋ HTML๊ณผ CSS๋ฅผ ์ฝ๊ฒ ๊ตฌ๋ถํด์ ์ด์ฉํ ์ ์์ต๋๋ค.
โ ํฐ์คํ ๋ฆฌ ๋งํฌ๋ฒํผ ๋ง๋ค๊ธฐ
์๋ ์์๋๋ก ๋ฐ๋ผํด ๋ณด์ธ์.
1) ์ผ์ชฝ ํจ๋์์ ์ํ๋ ๋ฒํผ์ ์ ํํฉ๋๋ค. (๋นจ๊ฐ์ ์์)
2) ์ค๋ฅธ์ชฝ ํจ๋์์ ๋ฒํผ ์ฌ์ด์ฆ, ๊ธ์ํฌ๊ธฐ ๋ฑ์ ์กฐ์ ํฉ๋๋ค. (ํ๋์ ์์)
3) ๋ง๋ค์ด์ง HTML์ ํฐ์คํ ๋ฆฌ ๋ณธ๋ฌธ์ ์ถ๊ฐํฉ๋๋ค. (๋ ธ๋์ ์์)
4) ๋ง๋ค์ด์ง CSS๋ฅผ ํฐ์คํ ๋ฆฌ ๊ด๋ฆฌํ๋ฉด์ CSS์ ์ถ๊ฐํฉ๋๋ค.(๋ น์ ์์)
๋จผ์ ์์์ ํฐ์คํ ๋ฆฌ ๋ฒํผ ๋ง๋๋ ๋ฐฉ๋ฒ๊ณผ ๋ ๊ฐ์ต๋๋ค. ์๋ฌด๊ฑฐ๋ ์ด์ฉํด๋ณด์ธ์.
ํฐ์คํ ๋ฆฌ ๋ฒํผ์ ๋ฐฉ๋ฌธ์๊ฐ ์ํ๋ ๋ฐ๋ฅผ ์ฝ๊ฒ ๋ณด์ด๊ฒ ์ ์ ํ ์์น์ ๋์ผ๋ฉด ๋น ๋ฅด๊ฒ ์นํ์ด์ง๋ก ์ด๋ํ ์ ์๋ ์ฅ์ ์ด ์์ต๋๋ค. ๋ฒํผ์ ์๊น๊ณผ ๋ชจ์ ๋ฑ ๋์์ธ๋ ์ํฅ์ ๋ผ์นฉ๋๋ค. ์ฌ๋ฌ๊ฐ์ง๊ณ ์คํํด๋ณด๋ฉด์ ๋์ ์๋์ ๋ง๋ ๋ฒํผ์ ์์ฑํด ์ด์ฉํด๋ณด์ธ์.
'IT์ ๋ณด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํฐ์คํ ๋ฆฌ ์์ ์ด์ฉ ๋ฐฉ๋ฒ (0) | 2024.12.13 |
---|---|
๊ตฌ๊ธ ์ ๋์ผ์ค ๋ฏธ๊ตญ ์ธ๊ธ ์์ ๋ง๋ฃ์ ๋ฐ๋ฅธ ์ ์์ ์ ์ถ ๋ฐฉ๋ฒ (0) | 2024.10.06 |
๊ตฌ๊ธ ํ๋ ์ด์คํ ์ด ๋ค์ด๋ก๋ ๋ฐ ์ค์น ๋ฐฉ๋ฒ (0) | 2024.09.25 |
๊ตฌ๊ธ ๋ธ๋ก๊ทธ ์คํ Blog ๊ด๋ฆฌ์ ๋ฐ ์์ฑ์ ์ด๋ฆ ๋ณ๊ฒฝํ๊ธฐ (0) | 2024.09.13 |
๊ตฌ๊ธ ๋ธ๋ก๊ทธ ์คํ ์ ๋์ผ์ค ์ ๋ฉด๊ด๊ณ ๊ฐ ๋จ์ง ์๋ ์ด์ (0) | 2024.08.28 |