html – CSS reset is always the same?


Is the CSS Reset always the same, or are there others that, despite keeping the same pattern, have more specific characteristics? It is a rule that all CSS Resets are the same, that is, if I create mine with what is already expected and increment with something else, would it be wrong?


There are several types of Reset for CSS . The best known and used by developers is the Generic Reset CSS

* {
    padding: 0;
    margin: 0;
    border: 0;

Another well-known and widely used model is the model proposed by Eric Meyer .

   v2.0 | 20110126
   License: none (public domain)

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;

Among others, as shown in a post with the 10 Techniques for Resetting CSS .

Anyway, answering your question objectively. It is not a rule to use a type of Reset Css, you can use the existing templates, or create one according to your specific needs.

Scroll to Top