常用CSS样式

一、在HTML引入css的方式
    1.内部样式表:
         网页头部创建style标签包裹
    2.内联(行内)样式:
        标签内直接写style属性(示例<div style=“color:red;font-size:20px;”>)
    3.外部样式
        将css样式单独写入到一个 xxx.css外部文件中。
(1)使用link标签引入外部css文件。
(2)使用@import导入外部css文件。

二、字体样式
    font
        属性:
           1. family
                字体类型(隶书,楷体,其他)
           2. size
                字体大小(像素px)
           3.style
                字体风格(italic斜体)
           4. weight
                字体粗细(100-900)

三、文本样式
    1.color
        设置文本颜色
    2.text-alain
        设置元素水平对齐方式
            (1)left
            (2)center
            (3)right
   3.text-indent
        设置首行文本的缩进
    4.line-height
        设置文本的行高
   5.text-decoration
        设置文本的装饰
            (1)underline
                下划线
            (2)overline
                上划线
            (3)line-through
                中划线,穿过文本

四、鼠标样式
    1.defalut
        默认光标
    2.pointer
        选中
    3.wait
        等待状态
    4.help
        ?
    5.text
        指示文档
    6.crosshair
        十字状

五、背景样式
    1.background-color
        背景颜色
    2.background-repeat
        背景重复方式
            (1)no-repeat
                不重复
            (2)repeat-x
                水平重复
            (3)repeat-y
                垂直重复
    3.background-image:url
        背景图片地址
    4.background-position
        背景定位
            (1)像素:px
            (2)水平方向:left、center、right
            (3)垂直方向:top、center、bottom

六、伪类
    1.link
        单机访问前
    2.visited
        单机访问后
    3.hover
        鼠标悬停其上
    4.actlive
        单机未释放

七、列表样式
   1. list-style-type
        (1)无序列表
            ①disc 实体圆心(默认)
            ②circle 空心圆
            ③square 实体方心
            ④none   无列表标记

        (2)有序列表
             1 / a / A / i  /  I
    2.list-style-image
        url图片路径
    3.list-style-position

        列表标记定位
          (1)outside
          (2)inside

八、css高级选择器
    1.并集选择器
        多个选择器通过逗号连接而成
    2.交集选择器
        (1)由两个选择器连接构成,选中二者范围的交集,两个选择器之间不能有空格
        (2)第一个必须是标签选择器,第二个必须是类选择器或者ID选择器
    3.后代选择器
        外层的选择器写在前面,内层的选择器写在后面,之间用空格分隔
    4.子元素选择器
        通过  >  连接在一起而成仅作用于子元素
    5.属性选择器
        选取带有指定属性和值的元素
            示例
                 input[name]{
         border:1px soild red;
    }

九、盒子模型
    1.border(边框)
        (1)像素:px
        (2)color
        (3)样式
            ①none
                无边框
           ② solid
                实线边框
            ③dashed
                虚线边框
            ④dotted
                点状边框
            ⑤double
                双线边框
            ⑥hidden
                与none相同,应用于解决边框冲突
        (4)单独写
            顺序(上右下左)
    2.padding(内边距)
    3. margin(外边距)
    4.box-sizing

        (1)content-box
            盒子的实际宽度和高度仅应用于元素内容,不包括内边距和边框
        (2)border-box
            盒子的实际高度和宽度包括元素内容、边框和内边距

十、文本流
    1.标准文档流
        (1)块级元素
            <h1> - <h6>、<p>、<div>、列表等
        (2)内联(行内)元素
            <span>、<a>、<img>、<strong>等
    2.浮动流
        (1)float 属性布局网页
            ①left
                元素向左浮动
            ②right
                元素向右浮动
            ③none
                 默认值元素不浮动
        (2)clear属性清除浮动
            ①none
                默认值,允许浮动元素出现在两侧
            ②left
                在左侧不允许浮动元素
            ③right
                在右侧不允许浮动元素
            ④both
                在左、右两侧不允许浮动元素
        (3)overflow 进行溢出处理
            ①auto
                自适应,如果内容被修剪,则浏览器会显示滚动条来查看超出内容。
            ②scroll
                内容会被修剪,但是浏览器会显示滚动条以便查看超出内容
            ③hidden
                内容会被修剪,并且超出的内容是不可见的
            ④visible
                默认值。内容不会被修剪,会呈现在盒子之外
    3.定位流
        (1)position 属性定位网页元素
            ①static
                默认值,没有定位
            ②relative
                相对定位
            ③absolute
                绝对定位
            ④fixed
                固定定位
        (2)z-index 属性调整定位元素的堆叠次序
            ①z-index属性值:整数,默认为 0
            ②设置了positon属性时,z-index属性可以设置各元素之间的重叠高低关系
            ③z-index值大的层位于其值小的层上方
     4.display
        (1)none
            设置元素不会被显示
        (2)inline
            元素显示为内联(行内)元素
        (3)block
            元素会被显示为块级元素
        (4)inline-block
            行内块元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值