1. CSS技巧
    1. CSS网页布局:“先主体后细节”
    2. 网站LOGO“以图换字”
      1. 首先是文本推进,定义为超过容器宽度的值;
      2. 然后是设置文本不换行,避免文字自动换行的情况发生, 可以成功地将文字“推”到容器意外的区域;
      3. 最终定义溢出为隐藏,将一处的内容隐藏起来, 实现“以图换字”的效果。
      4. “以图换字”的实现方法 主要是由3个属性的设置来实现
    3. 用link引入css文件,要设置三个属性
      1. href="path"
      2. rel="stylesheet"
      3. type="text/css"
    4. 加载js文件的方法
      1. type="text/javascript"
      2. language="javascript"
      3. src="path"
    5. 如何实现水平居中?外边距设置为左右自动
    6. 所谓反向浮动
  2. CSS属性
    1. list-style-type列表项的预设标记
    2. 文字字体的粗细 font-weight:normal | bold | bolder | lighter | number
    3. 背景图片的坐标 background-position:
    4. 文字修饰,一般用在连接元素<a> text-decoration
      1. 文本缩进 text-indent:2em;
    5. 清除浮动 clear:both
    6. 溢出隐藏(很常用的属性,防止容器被撑开,导致布局变形) overflow:hidden
    7. 强制不换行 white-space:nowrap
  3. CSS选择符
    1. 通配符[*]
  4. 注意事项
    1. 用内联(display:inline;)解决IE6双倍边距的bug
  5. 列表项
    1. ul 无序列表
    2. ol 有序列表
    3. dl 定义列表
      1. dt
      2. dd
  6. Problem
    1. CSS Reset技术 ?
    2. CSS hack?
    3. CSS Sprites 原理?
      1. 工作原理最主要的实现手段即是背景图片定位
    4. 单位em?