User Agent Stylesheet,是浏览器默认样式表,未编写CSS时,按浏览器内置样式来渲染。不同浏览器甚至同一浏览器不同版本的默认样式是不同的 。
当编写CSS样式时,由于默认样式的存在,不能达到想要的效果,如下图所示:
所以有时候需要重置默认样式
解决方法为引入reset.css或normalize.css
reset.css是将所有的浏览器样式重置,保证各个浏览器样式渲染的一致性。
地址: https://meyerweb.com/eric/tools/css/reset/
normalize.css保留不同浏览器同标签相同的默认值,只重置不同默认样式的差异,可理解为reset.css的升级版。
github地址:https://github.com/necolas/normalize.css