发表于: 2017-02-10 22:11:35

2 1287


1今天完成的事情:

写完了任务13.

这次的网页我除了用了一些icon之外没有用其他第三方库。

每个网页我先引用了一个reset的css文件,这帮我把网页的一些设置进行了初始化,因为不同浏览器对不同元素的初始定义不同,为了避免这个问题,我就全初始化定义了一次。

然后每个网页同时也引入了一个public的css文件,里面有一些我用的类,比如颜色,浮动,inline-block之类的。

最后,每个网页引入各自的css文件。这些独立的css文件主要定义了html元素的外观和定位。这些css文件是我用less先写的,这次我在保证选择器能准确的选择到我的元素的前提下,尽量少的使用了嵌套,为了让选择器的名字短一些。里面有一些值我是直接就写进去了,没有先声明(懒),不过文档这么小,怎么改都不麻烦,所以我就没声明(其实就是懒)。

页面尽量吻合设计图,尤其是移动端,我用@media来确保pc和移动端都能有很好的效果,希望师兄帮我看看我哪里还需要改进。毕竟就写了一晚上,可能有些地方考虑不到位,我明天再改。

2.明天的计划:

有需要改的地方就改,没有就move on

3遇到的问题:

本任务没什么问题。

写写深度思考把

1.任务13所学到的架构知识,和任务12所学到的规范有没有冲突的地方?我感觉没什么冲突啊,都是为了代码的可读性,可维护性,和性能而做的哦。

2.如果有冲突,你会选择哪种方式?为什么?我会尽量按照规范来,毕竟是规范,代码写的同一了,别人看的也方便,方便了别人也就是方便了自己嘛,这样能提高整体效率


收获:

练习了不用框架下的页面写法






返回列表 返回列表
评论

    分享到