学习02-css基本内容

css的样式可分为:css

行内式:html

<div style="color: red;">
        行内样式
</div>

内部式:url

在head标签里写spa

<style>
        div {
            color: red;
        }
</style>

外部式:code

引用外部的csshtm

<link rel="stylesheet" href="css地址">

css选择器对象

标签选择器:继承

div {
      color: red;
    }

类选择器:图片

.nav {
            color: red;
        }

id选择器:开发

#nav {
            color: red;
        }

css外观属性总结

属性 表示 注意
color 颜色 一般使用十六进制如#fff
line-height 行高 控制行与行之间的距离
text-align 水平对其 能够设定文字水平的对其方式
text-indent 首行缩进 首行缩进2个字符间距
text-decoration 文本修饰 添加下划线underline

复合选择器:

选择器 做用 使用状况 特征 隔开符号及用法
后代选择器 用来选择元素后代 较多 是选择全部的子孙后代 符号是空格 .nav a
子代选择器 选择最近一级元素 较少 只选择亲儿子 符号是> .nav>p
交集选择器 选择两个标签交集部分 较少 便是又是 没有符号 p.one
并集选择器 选择某些相一样式的选择器 较多 能够用于集体声明 符号是逗号 .nav,.header
连接伪类选择器 给连接更改状态 较多   重要记住a{}和a:hover实际开发写法

标签显示模式:

显示模式 典型表明 特色
块级标签 div、h1~h六、p、ul、ol、li、dl、dt、dd等 能够设置行高,独占一行
行内标签 span、a、b、u、i、strong、em、del、ins等 不能够设置行高,一排能够放多个
行内块标签 img、input、textarea、select等 能够设置宽高,不独占一行
display: inline; //转换为行内元素
display: block; //转换为块级元素
display: inline-block; //转换为行内块元素

css背景:

属性 做用
background-color 背景颜色 background-color:red;默认值:transparent透明色
background-image 背景图片 background-image:url(图片地址不用加引号)
background-repeat 是否平铺 repeat/no-repeat/repeat-x/repeat-y
background-position 背景位置 参数:position;值:top
background-attachment 背景固定仍是滚动 scroll:背景图像随对象内容一块儿滚动,fixed:背景图像固定
背景简写 更简单 background:背景颜色 背景图片地址 背景平铺 背景滚动 背景位置;
背景透明 让盒子半透明 background:rgba(0,0,0,0.3);

css权重计算器:

标签选择器 计算权重公式
继承或者 * 0,0,0,0
每一个元素(标签选择器) 0,0,0,1
类选择器 伪类 0,0,1,0
id选择器 0,1,0,0
行内样式表 1,0,0,0
!important 无穷大
相关文章
相关标签/搜索