发表于: 2016-02-01 16:53:42

2 2124


这是第一篇日报,我习惯完成一样任务再写一些总结,所以这篇是在完成了task1后的一篇文字。

可能自己比较笨,时间也比较少,完成task1 前后共用了一周时间,现在把遇到的问题和学到的东西作个总结:

问题:CSS是什么,HTML是什么?有什么关系?

答:这个问题百度不到答案,前后浪费了3天时间才理解透彻,最后得出来的结论是CSS与HTML都是浏览器的一种语言,CSS用来修饰HTML,举个栗子CSS定义了一个 蓝色的 方形的 直角的 块,HTML中就可以写 显示这个块。

问题2,HTML和CSS的一些基本知识

答:为了学习task1,在W3C中反复学习了各种标签和用法,在W3C的测试页面反复敲了好几次,虽然至今也没有全部记住,但多少都有些印象。display和盒子模型反复看了很多次最终有了一些理解还不够透彻,例如给div添加display:inline后,必须写上内容才会显示而且大小更具内容变化,到现在也不是很明白, display的很多值还没有一个一个敲过。

问题3,如何布局九宫格

答:理解div花了很多时间,一开始想用九个独立的div每三个一行,通过float加换行排序,但是每个div会独占一行,用display:inline 折腾很久也不行,但反复练了很多把"#"和“.”作了进一步熟悉。最后还是用了大框内套小框的方法完成了布局。

问题4,每个div的修饰

答:在学习问题2的时候反复敲了很多次W3C的例子,所以修饰一次就做好了,圆角的标签百度一下就可以找到,主要是想把9个小框 均匀放在一个大框中,需要调整border-left/right/top/bottom等等每个框四周的参数,因为相邻两个小框的边距会相加,计算不能马虎。但因为想通了原理,也懒得计算和敲代码了。

以上都是自己死磕W3C和百度得出来的,没去翻日报也没寻求同学帮助,也算是考验自学能力吧。

入门比较难,接下来希望加快速度完成后边的内容。


返回列表 返回列表
评论

    分享到