CSS复习

CSS组成

CSS=选择器+声明(属性:属性值)

选择器

1. 简单选择器

  • 标签选择器
    • 写法
   标签名 {
      /* CSS属性 */
   }
  • ID选择器
    • 写法
   ID {
      /* CSS属性 */
   }
  • class选择器
    • 写法
   class名 {
      /* CSS属性 */
   }
  • 属性选择器
    • 写法
   [HTML属性] {
      /* CSS属性 */
   }

2. 复合选择器

是简单选择器按照一定规则组合而成。

  • 组合选择器
    • 写法
   简单选择器1,简单选择器2 {
      /* CSS属性 */
   }
  • 作用
    多个选择器使用同一套属性。
  • 子选择器
    • 写法
   简单选择器1>简单选择器2 {
      /* CSS属性 */
   }
  • 后代选择器
    • 写法
   简单选择器1 简单选择器2 {
      /* CSS属性 */
   }

注意:选择器中间必须有空格。

伪类

  • :hover选择器
    当鼠标放到元素上面样式会发生改变。
  • 超链接的伪类
a:link{color:#ff0000;}   /* 未访问的链接 */
a:visited{color:#00CC00;}/* 已访问的链接 */
a:hover{color:#000FF;}   /* 鼠标指针移动到链接上 */
a:active{color:#FF00FF;} /* 选定的链接 */

属性

  • 字体font
    • 大小font-size
    • 风格font-style
    • 粗细font-weight
    • 字体font-family
    • 颜色color
  • 文本text
    • 对齐text-align
    • 修饰text-decoration
  • 边框border
  • 颜色border-color
  • 粗细border-width
  • 风格border-style
    • 简写
border : border-width border-style border-color;
  • 上边框border-top
  • 下边框border-bottom
  • 左边框border-left
  • 右边框border-right
  • 背景background
  • 颜色background-color
  • 图片background-image
  • 重复background-repeat
  • 位置background-position
  • 关联background-attachment
  • 内边距padding
  • 外边距margin
  • 显示display
    • 内联标签的displayinline
    • 块级标签的displayblock

在HTML4中,内联标签可以嵌套于块级标签中,块标签不可以嵌套于内联标签中。HTML5规则有些不同。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 5,849评论 0 2
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,848评论 0 11
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 8,506评论 0 40
  • 我坐在车上看风景,一簇簇的樱花,花开如锦,还没来得及细细欣赏,她就如同一位含羞的女神,离我而去。手机里放着 暧昧 ...
    欧阳蔚风阅读 5,000评论 1 0