๊ฒฐ๋ก ์ ์ผ๋ก ๋ธ๋ผ์ฐ์ ๋ง๋ค ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ ์คํ์ผ์ด ์์ด์ ๊ธฐ๋ณธ๊ฐ์ ์ฃผ๊ธฐ ์ํด
์ค์ ์ ํด์ฃผ๋ ์ธํ
์ด๋ค.
๊ฐ๊ฐ์ ๋ธ๋ผ์ฐ์ (ํฌ๋กฌ,IE,์ฌํ๋ฆฌ ๋ฑ๋ฑ)์๋ ๋ธ๋ผ์ฐ์ ๋ง๋ค ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ ์คํ์ผ์ด ์๋ค.
์๋ฅผ ๋ค๋ฉด margin, padding, font๋ฑ ์ ๋ ฅ ์์ ๋ฑ์ ์ฐจ์ด๊ฐ ์๊ฑฐ๋ ๊ธฐ๋ณธ defalt๊ฐ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๊ฒ๋ค์ ์ด๊ธฐํ ํ๋ฉด์ ๋ธ๋ผ์ฐ์ ๋ง๋ค ์คํ์ผ์ ์ฐจ์ด๋ฅผ ์ค์ด๊ณ ์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
๋ฌผ๋ก reset.css์ ์ ํด์ง๊ฒ์ ์์ง๋ง ๊ทธ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ง์ด ์ฌ์ฉํ๋ reset.css์์์ด ์๋ค.
์ธํฐ๋ท์ ์์นํ์ฌ ์ฝ๋๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ง์ ๋ณธ์ธ์ด ๋ง๋ค๋ฉด ๋๋ค.
"reset.css"๋ผ๋ ํ์ผ์ ์์ฑํ๊ณ ์คํ์ผ ์ํธ๋ฅผ ๋ถ๋ฌ์ ๊ฐ์ ธ์จ๋ค.
(์ด๋ฆ์ ์๊ด์์ง๋ง ๋ณดํต์ "reset.css"์ด๋ผ๊ณ ์ด๋ฆ์ ์ง๊ณ ์คํ์ผ์ํธ๋ฅผ ๊ฐ์ ธ์ค๋ ํธ์ด๋ค.)
์๋ฅผ ๋ค์ด
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
๋ผ๋ ์ฝ๋๋ฅผ ์์ฑํ๊ณ
@import "reset.css";
.main
{
padding: 5px;
}
์ฌ์ฉํ๊ณ ์๋ CSSํ์ผ์๋ค @import "reset.css"๋ฅผ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
๐๋จ ์ฝ๋ ๋งจ ์์ ์ค์ ์์ฑํด์ผ ์ ๋๋ก ๊ฐ์ ธ์ฌ ์ ์์ผ๋ ์ฃผ์ํ์.