DIV+CSS 入门篇 css样式表

CSS+DIV

CSS:层叠样式表(cascading style sheets)

CSS解决的问题:内容与表现分离=HTML标签与样式分离

 


 

2、CSS样式表:

  (1)行内样式表(内联样式):

 

    a)定义:写在HTML标签style属性里面的样式

    b)何时使用:在HTML页面中某个元素单独需要某种样式

    c)缺点:不能共享复用代码,效率低,不能实现HTML标签与样式的分离

 

  (2)内部样式表

 

 

    a)定义:写在头部<style></style>标签里面的样式

    b)何时使用:当单个HTML页面需要定义某个样式(作用当前页面)

    c)缺点:不方便多个页面之间的代码维护(不能控制多个页面的样式),没有实现彻底的标签与样式的分离

 

(3)外部样式表(推荐使用)

 

    a)link标签引入

      aa)定义:在HTML页面头部中用<link/>引入的外部css样式

      bb)何时使用:真正写页面做项目时使用

      cc)优点:彻底的实现了标签与样式的分离,共享样式,提高效率

    b)导入式(只适用于css2.1版本,一般不推荐使用):


5、css样式表优先级:

顺序: (1)行内样式表 -> 内部样式表 -> 外部样式表

    (2)后定义的样式会覆盖之前定义的同一样式

    (3)就近原则

 

posted @ 2017-05-09 15:31  辰小七  阅读(1399)  评论(0编辑  收藏  举报