21
Jun
2007

After doing some research I've put together a simple CSS reset. I've seen some more complicated ones but this one seems to work fine for general use. I've even added in a few additions I have yet to see in other CSS resets such as the dotted border that Firefox commonly puts around links and an overflow-x issue I've commonly run into.
Enjoy!
body {
margin: 0;
padding: 0;
overflow-x: hidden;
}
html {
margin: 0;
padding: 0;
overflow-x: hidden;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin: 0;
padding: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style: normal;
font-weight: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-size: 100%;
font-weight: normal;
margin: 0;
padding: 0;
}
q:before,q:after {
content: '';
}
abbr,acronym {
border: 0;
}
a {
outline: none;
}





22
Aug
2007 04:50:09
Nice! Gonna test this on my own site! :)