(10)div 和span

span与div用法相同,只不过是内联的,div是成块的。

选择子孙的办法:

//假如它的子孙中包含

#elixir h2{color:black;} //就是将它的子孙中所有的h2都设置黑色。 #elixir>h2{color:black;} //是选择div的“直接子孙”,不再向下层嵌套。 #elixir blockquote h2{} //是选择div子孙中的blockquote中的h2。

text-align: center;          //使div中所有的内联元素居中,包括图片,文字。

来点快捷方式:

padding-top:       0px
padding-right:     20px       
padding-bottom: 30px
padding-left:       10px
简写:
padding:0px 20px 30px 10px;按照上右下左的顺序。
margin同理。

若四边相同可简写padding:20px;
若上下相同,左右相同,可简写padding: 20px 30px;
background-color:white;
background-image:url(images/apple.gif);
background-repeat:repeat-x;
简写:background: white url(images/apple.gif) repeat-x;

字体的简写有些要求:

font: font-style font-variant font-weight font-size/line-height font-family//其中前三项和第五项可以省略。

连接的几种状态:

a:link{color:green;}          //未点击。
a:visited{color:yellow;}    //点击后。
a:hover{color:red;}           //悬停。
还有focus和active状态。
设置时按照这个顺序来设置。

伪类:

如上面所说的link,visited等等,没有在html文件中填写过这样的类,但是他们是浏览器默认的类,未点击时属于link,点击后,属于visited。

你可能感兴趣的:((10)div 和span)