思考:
1.一张大图做多个div的背景??? div+background-position
2.css有四种引入方式:外部链接一个css文件;头部直接写css;外部多个css文件时,<style type="text/css">@import
url(my.css);</style>;直接在html标签里写入对这个标签的css控制。
3.相同的元素如li在不同的浏览器下显示的效果稍有不同,是因为浏览器对各元素的margin,border,font-size等略有不同,
如果杜绝这种情况,我们通过css强制让所有的属性都一样,这样浏览器显示就一致了减少了不兼容情况的发生这个过程叫
css初始化。
4.查询淘宝、腾讯、网易他们的css初始化代码???
5.html标签:无语义标签(div,span);有语义标签:h1,p,img,table,ul等。
6.图片是内联元素,同时是内联替换元素,替换元素是能设置宽和高的。消除图片margin,border方法,将起转为块并设置
margin为0
7.table属性: border-collapse:collapse
8.序列表:一般在css初始化的时候将显示风格设置成none,再用图片代替前边的序列图标。
9.h和p标签一般用在新闻的网页中。
10.<a>标签的target="blank"用于在新窗口打开
11.锚点的用法: <a name="p1"></a> 用超链接跳到锚点位置<a href="http:www.sohu.com#p1"/>
12.空链接: <a href="#">空链接</a>
13.伪类:css允许我们对a标签的4种状态设置各自的css特性,叫做css伪类。注意写这四种状态要有数序LVHA并且a:link可以
简写为a
未访问状态:a:link{color:gray;}
访问过状态:a:visited{color:purple;}
鼠标悬停状态:a:hover{color:orange;}
鼠标点击状态:a:active{color:black;}
14.字符实体:如大于号在html中表示为>
15.单纯以相同类型的元素是否可以并排放置判断是否为内联元素不全面,有可能是块状元素设置了左浮动。