Python编程学习笔记17DIVC

(一)DIV和SPAN

DIV和SPAN在整个HTML标记中没有任何意义,它们的存在就是为了应用CSS样式。

DIV和SPAN的区别在于,SPAN是内联元素,DIV是块级元素。

(二)盒模型

1、盒子外边框:margin;

2、盒子内边框:padding;

3、盒子边框宽度:border;

4、盒子宽度:width;

5、盒子高度:height。

(三)布局相关的属性

1、position:定位方式。

(1)relative:正常定位;

(2)absolute:根据父元素进行定位;

(3)fixed:根据浏览器窗口进行定位;

(4)static:没有定位;

(5)继承:inherit。

2、定位:left(左)、right(右)、top(上)、bottom(下)离页面顶点的距离。

3、z-index:层覆盖先后顺序(优先级)。

4、display:显示属性。

(1)none:层不显示;

(2)block:块状显示,在元素后面换行,显示下一个块元素;

(3)inline:内联显示,多个块可以显示在一行内。

5、float:浮动属性。

(1)left:左浮动;

(2)right:右浮动。

6、clear:清除浮动,clear:both。

7、overflow:溢出处理

(1)hidde:隐藏超出层大小的内容;

(2)scroll:无论内容是否走出层大小都添加滚动条;

(3)auto:超出时自动添加滚动条。

(四)兼容问题及高效开发工具

1、兼容性测试工具。

(1)IETester;

(2)Multibrowser。

2、常用的浏览器。

(1)Googlechrome;

(2)Firefox;

(3)Opera。

3、高效的开发工具。

(1)轻量级的

A、Notepad++;

B、SbulimeText;

C、记事本。

(2)重量级的

A、WebStorm;

B、Dreamweaver。

4、网页设计工具。

(1)fireworks;

(2)photoshop。

5、限定IE版本的方法

条件判断格式:!--[if条件版本]那么显示i[endif]--,条件:

(1)不等于:[if!ie8]除了IE8都可以显示;

(2)小于:[ifltie5.5]如果IE浏览器的版本小于5.5的显示;

(3)大于:[ifgtie5]如果IE浏览器的版本大于5的显示;

(4)小于或者等于:[iflteie6]如果IE浏览器版本小于6的显示;

(5)大于或等于:[ifgteie7]如果IE浏览器版本大于7的显示;

(6)大于和小于之间:[if(gtie5)(ltie7)]如果IE浏览器版本大于IE5小于7的显示;

(7)或:[if(ie6)

(ie7)]如果是IE6或者IE7显示;

(8)仅:!--[ifie8]如果是IE8显示。




转载请注明:http://www.aierlanlan.com/tzrz/4341.html