博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
项目心得。
阅读量:5258 次
发布时间:2019-06-14

本文共 1377 字,大约阅读时间需要 4 分钟。

关于心得上的体会:

  经过前段时间对基础知识反复练习、记忆。如今终于能独立开发出一个静态网站,并没有想象中那么困难,似乎一切都是水到渠成,这或许是学习过程中不断总结的结果,我越来越能体会到在学习的过程中逐个属性去尝试,逐个效果去实现,整理笔记和发表技术博文是非常有必要的!在开发的过程中,免不了难以解决的问题,开始会认为自己无法完成,但是通过和他人讨论,理清思路后会渐渐清晰该如何去实现,还有一些需要在网上查阅别人的代码,学习别人的思路,我喜欢把这些素材收集起来,反复研读。开发过程中,还需要在问题难以解决时保持良好的心态,发生难以调试的结果,善用控制台来,学会发现它想要告诉你的“秘密”。先看控制台是否报错,若无,结合控制台仔细观察代码是否正确,有没有漏写的标点符号、字母,属性和属性值是否写错,选择符是否选中了指定元素,元素是否被覆盖了才不生效?然后通过控制台观察元素的盒模型,最后仔细回忆元素、属性特性,继承性等等等等....多次重复,养成良好的思维习惯,才能提高开发效率。

 

关于技术上的总结:

  《小巨蛋》项目共由9大网页,和其中description、unit-introduce共计10+子网页构成的静态网站,页面构架相对简单。其中header、footer、banner有大量重复样式,编程时,应注重css代码的可复用性,并将其打包成一个公共样式base.css。建设网站时,不应急于求成,上手就开始编写。

  因注重培养大局思维,首先观察所有页面的构架,确定好大方针:如应将首页分成哪些部分,每个部分的id名,子网页的划分是否可以套用,样式是否有相同的地方,网页中的字体大量重复的样式是否可以打包成一个公共样式等等。确定好大方针后,接下来该做的不是编程,而是应该划分好目录!!在开发的过程中,我是写到某一部分才开始在目录中创建文件夹,用到什么就创建什么,这样的弊端就是在需要的CSS文件或者image文件需要用到时,索引不方便,面对重复的样式需要不断修改代码,严重影响效率。以上两步准备工作完成后,才能进入开发,首先应在CSS文件中写入“测试样式”,为页面中的每一部分确定宽高、背景色和边框线,这样的好处是在开发过程中有参照物,宽高由PSD设计稿决定,背景色应选取灰色等浅色系的,注意标明备注,开发结束后删除。然后进行切图,将需要用到的图片都放入images文件夹中。在开发过程中,参照PSD文件进行布局,元素的位置应精确到每一像素。

  在每一个项目开发,都有一些必要的或者常用的效果,如导航、二级导航、侧边栏式二级导航、轮播图、弹幕效果、banner中的圆形按钮、过渡样式;

  鼠标经过样式:透明罩、背景图片放大、颜色变黄等交互效果。

  鼠标点击样式:晃动、漂浮等动画效果。

  应将一些常用的样式和效果打包成一个属于自己的CSS类库,它是提高自己开发效率的,行之有效的。

  

1.确定网站的大方针,观察和确定页面构架

2.确定目录,方便索引

3.切图,熟练掌握PS切图,将图像按规范命名

4.引入CSS重置样式和公共样式,在页面中写入测试样式

5.注意代码的复用,把它们写入公共样式

6.汇总常用的效果,打包进自己的类库

  

转载于:https://www.cnblogs.com/zona/p/5798056.html

你可能感兴趣的文章
第一页 - 工具的使用(webstorm)
查看>>
Linux 进程资源用量监控和按用户设置进程限制
查看>>
IE浏览器整页截屏程序(二)
查看>>
D3.js 之 d3-shap 简介(转)
查看>>
制作满天星空
查看>>
类和结构
查看>>
CSS3选择器(二)之属性选择器
查看>>
adidas crazylight 2018 performance analysis review
查看>>
typeset shell 用法
查看>>
python 之 循环语句
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
[转]ceph网络通信模块_以monitor模块为例
查看>>
HDOJ 1754 I Hate It(线段树基本操作)
查看>>
latex tree
查看>>
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
css3学习01
查看>>
【USACO】 奶牛会展
查看>>
ActiveMQ笔记之点对点队列(Point-to-Point)
查看>>
继承和多态
查看>>