为什么要初始化css?

html-css08

为什么要初始化css?,第1张

不同的浏览器对有些标签的默认值是不同的,为了消除不同的浏览器对HTML文本呈现的差异,照顾浏览

器的兼容,我们需要对css进行初始化。也就是指重新设置浏览器的样式(css reset)

学习CSS知识,网上就有挺多教程的,B站上的黑马程序员前端教程不错,可以看看。很高兴您能一直采纳我的回答,希望一直为您提供帮助

首先我们要知道,每一个html标签都有其自己的默认样式,而css则可以改变html的样式。

比如一个div元素,它存在默认的margin值,而设计需要其对齐左上角,那么就要修改其margin值,对于大量的div设置就很麻烦,所以初始化css样式就很重要。

因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异。

初始化CSS样式主要是提高编码质量,如果不初始化整个页面做完很糟糕,重复的CSS样式很多。去掉标签的默认样式如:margin,padding,其他浏览器默认解析字体大小,字体设置。来自博客园。