前端新手需要注意的几个问题

最近帮忙学弟学习前端知识,留了几期作业,暴露出很多问题。把他的总结分享出来,大家一起看下:

总结:

一:百度首页面的总结:

       盒子居中用margin:0 auto;

       选择器的名称要语义清楚,(增强代码可读性)

       除了制作表格,页面布局尽量要用div

       关于颜色的定义要用十六进制表示,少用red,black这种

       输入框的光标不要紧贴边框,应该隔一段距离(美观)

       简单的层中图片用tagname定义样式,不需要class

       编写代码出现的问题:命名随意,代码冗余,全局样式的问题...

       不细心不认真态度不端正...

二:   腾讯校招:

       属性不能乱用,不能为了效果而堆砌,应该在充分理解的前提下使用,基础的东西要记清楚(inline display: inline; 在行内显示,与之对应的是display: block; float浮动 浮动元素会生成一个块级框。 )

       学会用background-position

       字体和大小也要按规定的来使用

       定位:绝对(相对于其包含块的定位) 相对(相对于它原本所在的位置的定位) 固定(相对于显示器屏幕的定位) 静态(默认值)

       每个图片都必须有alt,分清alt和title的区别:alt:是那些不能看到图片的浏览者提供文字说明。title:鼠标悬浮于图片上时出现的额外的关于图片的解释。

       关于伪类的问题(前面定义的伪类会影响后面相同属性的定义)

       看书学会如何组织代码,先写结构再组织样式

       要有预见问题的能力,大屏显示器和小屏如何显示等。

       发现问题的本质(基础知识不牢固)。------------解决问题只根据表象去改,没发现自己写了全局样式

       认真对待发现的问题(态度)。

三:   app下载:

       类选择器命名要语义明确(不长记性)

       类似于按钮的选择器命名可以加上button(.iphone-btn)----------------命名的语义化

       一个页面最好只有一个header和footer ------------------------

       页面唯一的大区快最好用id

控制区块之间的间距不能用<br/>--------------------用margin 和padding 控制间距

文件要有结构,

       学会用chorme的开发者工具

       图片的大小也会影响浏览器的下载速度  ------------------所以少用图片或者使图片尽量小

       css代码中属性的书写顺序:

1.位置属性(position, top, right, z-index, display, float等)
2.大小(width, height, padding, margin)
3.文字系列(font, line-height, letter-spacing, color- text-align等)
4.背景(background, border等)
5.其他(animation, transition等)

       要注意细节。

学会独立发现并解决问题,

多翻书,多练习,熟记各种基础的属性特点,不会的知识及时上网查找并熟记。写代码时不能乱用属性,要做到写的准确简洁,具有可读性。关于文件的命名尽量不要出现中文。

posted on 2015-10-26 17:28  happycloud~~  阅读(597)  评论(0编辑  收藏  举报