要初始化css代码的原因

  介绍

这篇文章主要介绍了要初始化css代码的原因,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

原因:1,不同浏览器对有些标签的默认值是不同的,如果没对css初始化往往会出现浏览器之间的页面显示差异;2,初始化css可以节约网页代码,节约网页下载时间,还会使得我们开发网页内容时更加方便简洁。

<强>初始化css的原因

1,浏览器差异

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

2,提高编码质量

初始化css可以节约网页代码,节约网页下载时间,还会使得我们开发网页内容时更加方便简洁,不用考虑很多。

如果不初始化,整个页面做完会很糟糕,重复的css样式很多。

我们在开发比较复杂的网页时候就不会知道自己是否已经设置了此处的css属性,是否和前面的css属性相同,是否统一整个网页的风格和样式。

<强>弊端

初始化样式会对搜索引擎优化有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。

总结:css初始化是指重设浏览器的样式。不同的浏览器默认的样式可能不尽相同,所以开发时的第一件事可能就是如何把它们统一。如果没对css初始化往往会出现浏览器之间的页面差异。每次新开发网站或新网页时候通过初始化css样式的属性,为我们将用到的css或html标签更加方便准确,使得我们开发网页内容时更加方便简洁,同时减少css代码量,节约网页下载时间。

<强>怎么初始化css ?

最简单的初始化方法就是:

*,{填充:0;,保证金:,0;}

有很多人也是这样写的。这确实很简单,但有人就会感到疑问:<代码> * 号这样一个通用符在编写代码的时候是快,但如果网站很大,css样式表文件很大,这样写的话,他会把所有的标签都初始化一遍,这样就大大的加强了网站运行的负载,会使网站加载的时候需要很长一段时间。

淘宝样式初始化:

身体,,h2,, h3,, h4,, h5,,编辑,,h7,,人力资源,,p,引用,,dl,, dt,,,, ul,, ol,,,,,以前,   形式,自定义字段,传说,,按钮,输入,文本区域,,,,td {,保证金:0;,填充:0,,},,按钮,输入,选择、,textarea {大河马字体,字体:12 px/1.5,, arial,, 5 b8b \ \ 4 f53;,} h2,, h3,, h4,, h5,,编辑,,h7{,字体大小:100%;,}地址,,引用,,,,哦,,dfn var {,字体样式:正常,,}代码,,kbd,,,以前,samp {,字体类型:couriernew,,快递,,等宽字体,,}小{,字体大小:12 px;,}, ul, ol  {, list-style:没有,,}a {,文字修饰:没有,,},hover {,文字修饰:下划线;,}sup  {, vertical-align: text-top;,} ({, vertical-align: text-bottom;,} legend {,颜色:# 000;,},自定义字段,img {,边境:0,,}按钮,输入,选择、,textarea {,字体大小:100%;,}table  {, border-collapse:崩溃;,border-spacing: 0;,}

腾讯QQ官网样式初始化

身体,ol, ul、h2、h3, h4, h5,类推,h7, p, th, td, dl, dd,形式,自定义字段,传说,输入,文本区域,选择{保证金:0;填充:0},   身体{字体:12 px"宋体“,“Arial  Narrow", HELVETICA;背景:# fff; -webkit-text-size-adjust: 100%;},   {颜色:# 2 d374b;文字修饰:没有},   答:悬停{颜色:# cd0200;文字修饰:强调},   em{字体样式:正常},   李{list-style:没有},   img{边界:0;vertical-align:中间},   表{border-collapse:崩溃;border-spacing: 0},   p{自动换行:break-word}

新浪官网样式初始化

身体,ul, ol,李,p, h2、h3, h4, h5,类推,h7,形式,自定义字段,表,td, img, div{保证金:0;填充:0;边界:0;},   身体{背景:# fff;颜色:# 333;字体大小:12 px;, margin-top: 5 px;字体类型:“SimSun",“宋体“,“Arial  Narrow";},   ,   ul、ol {list-style-type:没有;},   选择、输入、img选择{vertical-align:中间;},   ,   一个{文字修饰:没有;},   答:链接{颜色:# 009;},   答:访问{颜色:# 800080;},   徘徊,答:活跃,答:焦点{颜色:# c00;文字修饰:下划线;}

感谢你能够认真阅读完这篇文章,希望小编分享要初始化css代码的原因内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

要初始化css代码的原因