不二如是 发表于 2017-5-17 05:50:06

为什么要初始化CSS样式?

本帖最后由 不二如是 于 2020-3-17 17:41 编辑

http://xxx.fishc.com/forum/201704/17/074208jmk6okimmolkr4iz.png

问:

为什么要初始化CSS样式?



答:

**** Hidden Message *****



○试题索引贴●
如果喜欢,请订阅{:10_303:} :
HTML5 - 庖丁解牛 + JavaScript - 庖丁解牛

alltolove 发表于 2017-5-17 12:21:52

为什么?

aoliann 发表于 2017-5-19 00:42:20

因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异。
初始化CSS样式主要是提高编码质量,如果不初始化整个页面做完很糟糕,重复的CSS样式很多。去掉标签的默认样式如:margin,padding,其他浏览器默认解析字体大小,字体设置。
每一个html标签都有其自己的默认样式,而css则可以改变html的样式。 比如一个div元素,它存在默认的margin值,而设计需要其对齐左上角,那么就要修改其margin值,对于大量的div设置就很麻烦,所以初始化css样式就很重要。

liuyinzi 发表于 2018-9-13 11:00:35

0000000000000000000000000

优时风 发表于 2020-5-22 16:23:15

1

tg123 发表于 2020-6-9 08:47:56

{:5_90:}

一笙彤 发表于 2020-6-20 18:22:37

.0

大豆子do 发表于 2020-6-29 20:56:56

8

wu道一 发表于 2020-9-20 09:10:57

1

indred 发表于 2021-12-31 14:45:24

看看

一只肥鲶鱼 发表于 2022-5-17 14:53:57

1

甲鱼护甲锻造师 发表于 2022-6-8 09:16:27

1

一只 发表于 2022-7-20 08:18:36

了解

1046715053 发表于 2022-7-21 13:32:37

11

孙忠亮 发表于 2023-11-13 15:43:03

1
页: [1]
查看完整版本: 为什么要初始化CSS样式?