<Do it! HTML5+CSS3>์ ๊ธฐ๋ณธ์ผ๋ก ๋ฐฐ์ด ๋ด์ฉ์ ๋๋ค.
๋ชฉ์ฐจ
- 1) ์น์์ ์ฌ์ฉํ๋ ์ด๋ฏธ์ง ํ์
- 2) ์ด๋ฏธ์ง ํ๊ทธ
์ด๋ฏธ์ง
1) ์น์์ ์ฌ์ฉํ๋ ์ด๋ฏธ์ง ํ์
- ๋นํธ๋งต ์ด๋ฏธ์ง(bitmap image)
์์ ํฌ๊ธฐ์ ๋นํธ๋งต ์ด๋ฏธ์ง๋ฅผ ํฌ๊ฒ ํ๋ํด ๋ํ๋ด๋ฉด ์ด๋ฏธ์ง ํ ๋๋ฆฌ ๋ถ๋ถ์ด ์ธํ๋ถํํด์ง ์ ์๋ค.
ํ์ผ ํ์ | ์ค๋ช |
GIF(Graphic Interchange Form) | - ํ์ํ ์ ์๋ ์์ ์๊ฐ ์ต๋ 256๊ฐ์ง๋ฟ์ด๋ค. - ๋ค๋ฅธ ์ด๋ฏธ์ง ํ์ผ ํ์์ ๋นํด ํ์ผ ํฌ๊ธฐ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์์ด์ฝ์ด๋ ๋ถ๋ฆฟ ๋ฑ ์์ ์ด๋ฏธ์ง์ ์ฃผ๋ก ์ฌ์ฉ๋๋ค. - ํฌ๋ช ํ ๋ฐฐ๊ฒฝ์ด๋ ์์ง์ด๋ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ์ ์๋ค. |
JPG/JPEG(Joint Photographic Experts Group) | - ์ฌ์ง์ ์ํด ๊ฐ๋ฐ๋ ํ์์ด๋ค. - GIF๋ณด๋ค ๋ค์ํ ์์๊ณผ ๋ช ์์ ํํํ ์ ์๋ค. - ์ ์ฅ์ ๋ฐ๋ณตํ๋ค ๋ณด๋ฉด ํ์ง์ด ๋จ์ด์ง ์ ์๋ค. |
PNG(Portable Network Graphics) | - ํฌ๋ช
๋ฐฐ๊ฒฝ์ ๋ง๋ค๋ฉด์ ๋ค์ํ ์์๋ ํํํ ์ ์๋ค. - ๋คํธ์ํฌ์ฉ์ผ๋ก ๊ฐ๋ฐ๋์๊ธฐ ๋๋ฌธ์ ์ต๊ทผ ๋ง์ด ์ฌ์ฉํ๋ค. |
- ๋ฒกํฐ ์ด๋ฏธ์ง(vector image) : SVG
- ๋ฒกํฐ ์ด๋ฏธ์ง๋ ์ด๋ฏธ์ง๋ฅผ ์๋ฌด๋ฆฌ ํ๋ํ๊ฑฐ๋ ์ถ์ํด๋ ์๋์ ๊นจ๋ํ ์ํ ๊ทธ๋๋ก ์ ์ง๋๋ ์ด๋ฏธ์ง์ด๋ค.
- SVG์ด๋ฏธ์ง๋ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํด๋ ์ด๋ฏธ์ง๊ฐ ๊นจ์ง์ง ์๊ณ ๊บ ๋์ด ์ ์ง๋๊ธฐ ๋๋ฌธ์ ๋ก๊ณ ๋ ์์ด์ฝ์์ ๋ง์ด ์ฌ์ฉ๋๋ฉฐ ์ต๊ทผ ๋ง์ ๊ด์ฌ์ ๋๊ณ ์๋ ๋ฐ์ดํฐ ์๊ฐํ์์ ์ฐจํธ๋ ๋ค์ด์ด๊ทธ๋จ, ์ง๋ ๋ฑ์ ๊ตฌํํ ๋๋ ๋ง์ด ์ฌ์ฉ๋๋ค.
- SVG์ด๋ฏธ์ง๋ ๋ณต์กํ ๋ฐ์ดํฐ๋ฅผ ์น์ ํํํด ์ฃผ๋ d3.js๋ Raphael.js๊ฐ์ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ฐจํธ๋ ๊ทธ๋ํ๋ฅผ ํํํ๋ ๋ฐฉ์์ด๋ค.
- SVG์ด๋ฏธ์ง๋ <img>ํ๊ทธ๋ฅผ ์ด์ฉํด ํ์ผ ํํ๋ก ์ฝ์ ํ ์๋ ์์ง๋ง ํ๊ทธ๋ฅผ ์ด์ฉํด ์ง์ ๋ง๋ค ์๋ ์๋ค. ๊ทธ๋ํฝ ํธ์ง ํ๋ก๊ทธ๋จ๋ฟ๋ง ์๋๋ผ ์น ๋ธ๋ผ์ฐ์ ๋ ๋ฌธ์ ํธ์ง๊ฒ์์๋ ์ด๋ฏธ์ง๋ฅผ ํธ์งํ ์ ์๋ค.
<head>
<script src="modernizr-custom.js"></script>
</head>
<body>
<img src="์ด๋ฏธ์ง.svg">
<script>
if (Modernizr) {
//SVG๊ธฐ๋ฅ์ ์ง์ํ ๊ฒฝ์ฐ
} else {
//์ง์ํ์ง ์์ ๊ฒฝ์ฐ
}
</script>
</body>
2) ์ด๋ฏธ์ง ํ๊ทธ
- <img> ํ๊ทธ
์น ๋ฌธ์์ ์ด๋ฏธ์ง๋ฅผ ์ฝ์ ํ ๋ ์ฌ์ฉํ๋ ํ๊ทธ์ด๋ค.
src์์ฑ์ ์ฌ์ฉํด ์ด๋ฏธ์ง ํ์ผ์ด ์๋ ๊ฒฝ๋ก๋ฅผ ์๋ ค ์ฃผ์ด์ผ ํ๋ฉด์ ์ด๋ฏธ์ง๋ฅผ ํ์ํ ์ ์๋ค.
<img src="๊ฒฝ๋ก" [์์ฑ="๊ฐ"]>
- <img> ํ๊ทธ์ ์ฌ์ฉํ๋ ์์ฑ๋ค
์์ฑ | ์ค๋ช |
src ์์ฑ | ์ด๋ฏธ์ง๋ฅผ ์น ๋ฌธ์์ ๋ฃ์ผ๋ ค๋ฉด src ์์ฑ์ ์ ํํ ํ์ผ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด์ผ ํ๋ค. 1. ๋ด ์ปดํจํฐ์ ์ด๋ฏธ์ง ํ์ผ ๊ฒฝ๋ก ์ง์ <img src="images/lotus.jpg"> 2. ์น ์์ ๋งํฌ๋ฅผ ๋ณต์ฌํด ์ด๋ฏธ์ง ๊ฒฝ๋ก ์ง์ <img src="http://www.~~~.jpg"> |
alt ์์ฑ | ์ด๋ฏธ์ง๋ฅผ ์ค๋ช
ํ๋ ๋์ฒด ํ
์คํธ๋ฅผ ์ฝ์
ํ ๋ ์ฌ์ฉํ๋ค. <img src="home.jpg" alt="ํ์ผ๋ก ๊ฐ๊ธฐ"> |
width, height ์์ฑ | ์ด๋ฏธ์ง ํ์ผ์ ๋ธ๋ผ์ฐ์ ์ฐฝ์ ์ํ๋ ํฌ๊ธฐ๋ก ์กฐ์ ํด ๋ฃ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ค. <img src="์ด๋ฏธ์ง ๊ฒฝ๋ก" width="๋์ด ํฌ๊ธฐ" height="๋์ด ํฌ๊ธฐ"> |
'๐ปWEB FrontEnd > HTML5' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํผ, ๋๋กญ๋ค์ด ๋ชฉ๋ก (0) | 2020.07.07 |
---|---|
ํ์ดํผ๋งํฌ ํ๊ทธ (0) | 2020.07.06 |
ํ ์คํธ, ๋ชฉ๋ก, ํ ๊ด๋ จ ํ๊ทธ (0) | 2020.07.05 |
์น ํธ์คํ (0) | 2020.07.05 |
HTML ๋ฌธ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ, ํน์ ๋ฌธ์ํ (0) | 2020.07.05 |