Các thư viện có sẵn để thiết lập lại kiểu dáng trong CSS
Thông thường, việc thiết lập lại không chỉ lề (margin) và khoảng đệm (padding) mà còn cả các giá trị mặc định khác sẽ rất tiện lợi. Đã có sẵn các file reset (thiết lập lại) loại bỏ tất cả các giá trị thừa. Một trong những bộ reset phổ biến là bộ reset kiểu dáng của Eric Meyer:
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;
}
/* HTML5 display-role reset for older browsers */
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;
}
Hãy kết nối bộ reset đã mô tả với một file HTML bất kỳ. Xem xét giao diện mặc định của trang mà không có các kiểu CSS của bạn.