工作任务:
了解Jquery
运用js判断用户输入是否正常和js的运行原理
决策树如何在程序中体现
网站在移动端和浏览器端的兼容性显示
5. dns的工作原理
6.css使用规定
工作心得
1.
2.
3.
4.
5.
6. css中的点"." 代表了类的意思,并不意味着一种从属关系 .a{
}
.b{
}
在css中,有空格表示一种包含关系,比如#a p.intro{} 意思是div的id是a 而且它里面的p标签的类是intro,之前说的.代表了class。 逗号表示一种并列关系,#a,p.intro{}
所以在css中,那些a p h标签前面可以没有.或者#,但是一般div前面都有. ,表示他是一个类,空格表示从属关系,表示在这个类中,具体的标签是什么样子的。
div中的id和class是不同的。而且id的优先级要高于class。 class实现定义好内容,方便复用。而id是先找好结构/内容然后再定义,作用用来识别。在一个页面中,class可以重复使用而id只能使用一次,所以id一般用来定义header,footer等只出现一次的结构。
为了让网页适配不同的终端,并不是说所有的width都要设置成百分比,正确的做法是 外层模块使用固定width,更好的是min-width:px;max-width:100%. 内部模块使用百分比。
在一个div中放入一张图片,同时保证图片和div的大小一致。做法就是设置图片的width和height为100%。
为一个div设置left,right,bottom,top等属性,如果是数值的话,它是距离屏幕的距离,而不是完整界面的距离,所以如果我们改变浏览器界面的大小,界面可能会变混乱(right:200px 距离右边固定)。
div中的继承问题也是一个容易被忽略的问题,有关字体颜色可以被继承,而margin,padding,height不会被继承。 其实不需要在css中建立div的父子关系,而是在html中简单的说明div的分级关系。如果设定了父div的高度,那么他的高度不会因为子div而变化,特别是在建立边界的情况下,很明显的可以看出父div已经是固定的了。但是如果没有设立父div的高度,那么它会被子div撑开。
原文地址:http://yangntu2014.blog.51cto.com/10272792/1655464