发表于: 2017-03-22 21:44:55
2 680
今天完成的事情:学习查看关于css代码重置的相关资料,了解CSS Reset代码重置是什么意思,为什么要进行代码重置;
(1)CSS Reset就是根据我们自己编写页面的需求重新设置css属性,也就是说根据自己的需求,统一设置一些属性,让页面在不同环境下,不同的浏览器都能正常的按我们自己的需求显示出来。css reset主要是因为html标签在浏览器中都有各自的默认样式,比如: 有些标签有上下边距,有些标签有字体加粗样式,不同浏览器的默认样式之间也会有差别的。在切换页面的时候,浏览器的默认样式往往会给我们带来麻 烦,影响开发效率。所以解决的方法就是一开始就将浏览器的默认样式全部去掉,更准确说就是通过重新定义标签样式。“覆盖”浏览器的CSS默认属性。最最简 单的说法就是把浏览器提供的默认样式覆盖掉!这就是CSS reset。
(2)至于为什么要重置css,这点要从浏览器出发,因为不同的浏览器对于html标签的解释各不相同,重置css可以使得html标签在各个浏览器下产生相同的表现效果。
(3)到底怎么应用呢:我在百度上插了很多相关的资料,一搜索css reset百度有很多样式,直接粘贴复制过来就能用,根据自己的需求可以删除一些自己不需要的,老长一串了。
查看学习meta标签中的http-equiv属性使用介绍:meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。http-equiv相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
明天计划做的事;进行task13页面的布局,在页面中进行代码重置,继续深入学习mata标签中name和http-equiv的属性和具体的语法格式,和主要的属性
的几种主要的参数。
遇到的问题:百度上找到css reset的样式有很多标签我们用不到,看张鑫旭的论文说css reset有很多东西是没必要重置的,感觉他说的很有道理,他说百度上那些css reset样式直接拿过来粘贴复制用效果不是很好,那都是些菜鸟的做法,不过现在我确实是菜鸟,还是复制凑合用吧,把自己不需要的删掉就好了。
收获:知道了css reset是什么意思,以及他的作用,初步了解http-equiv的作用。
评论