在HTML标签在浏览器里有默认的样式,例如 p 标签有上下边距,strong标签有字体加粗样式,em标签有字体倾斜样式。不同浏览器的默认样式之间也会有差别,例如ul默认带有缩进的样式,在IE下,它的缩进是通过margin实现的,而Firefox下,它的缩进是由padding实现的。在切换页面的时候,浏览器的默认样式往往会给我们带来麻烦,影响开发效率。所以解决的方法就是一开始就将浏览器的默认样式全部去掉,更准确说就是通过重新定义标签样式。“覆盖”浏览器的CSS默认属性。最最简单的说法就是把浏览器提
你是新学习CSS?在这个漂亮的学习语言的初始过程可能是一个有点惊人,有很多可以学习它有时很难找出哪里开始。幸运的是有宝贵的大量信息和资源,那里的网络覆盖,通过先进的主题,从基本的一切。这15条,收集拉在一起,最好的一些必须阅读博客为希望得到任何人的职位与CSS样式开始。
用CSS Reset重置你的CSS样式表
学习CSS定位的10个步骤
Internet Explorer和CSS box模型
Specifics on CSS Specificity
Faux Columns
Sex
前言:所有浏览器都有附带的默认样式,这些样式应用在每一个页面,叫做“用户代理样式表”。
Chromium UA stylesheet -Google Chrome & Opera
Mozilla UA stylesheet – firefox
WebKit UA stylesheet – safari
虽然大部分相同,但也有很多样式是不一致的,如搜索输入框
所以我们需要reset css处理,统一不同浏览器差异确认团队开发的起始标准,弥补浏览器的‘缺点’。
html{
/* 标准字体大