CSS 学习总结

CSS 选择器 {  样式 }

选择器:基础选择器(单个选择器物),复合选择器物

基础选择器:标签选择器,类选择器,ID选择器,通配符选择器(' * ')

类选择器口诀:样式点定义 结构类(class)调用 一个或多个 开发最常用

类选择器-多类名:

    给一个标签指定多个类名,从而达到更多的选择目的。

    一个标签多个名字。

    这个标签分别具有这些类名的样式。

通配符选择器使用" * " 定义,表示获取页面中的所有元素。

CSS 字体属性

    字体复合属性

    body {

        font: font-style font-weight font-size/line-height font-family

          字体连写有顺序 不能随意调整位置 字号字体必须同时出现

    }

CSS 文本属性

    color             文本颜色 

    text-align      文本对齐    设置文本水平的对齐方式  

    text-indent    文本缩近    段落首行缩进2个字的距离,text-indent:2em;

    text-decoration   文本修饰 添加下划线 underline 取消下划线 none

    line-height     行高        控制行与行之间的距离

CSS的引入方式

    1 行内样式 行内式

    2 内部样式 嵌入式,一般放到 head 标签里面

    3 外部样式 链接式 实现结构样式相分离

        .css 样式文件,把所有CSS代码都放到此文件中。

        在HTML的页面中,使用标签引入这个文件。

       

复合选择器

    基本选择器组合而成

    含有:后代选择器, 子选择器, 并集选择器,伪类选择器

    后代选择器:元素1 元素2  { 样式声明 }

        元素1 元素2 中间空格隔开

        元素1 是父级, 元素2是子级, 最终选择是 元素2

        元素2 可以是儿子、而可以孙子。。。。只要是后代即可

        元素1 和 元素2 可以是任意基础选择器 (标签、类、ID)

    子选择器

        元素1>元素2 { 样式声明 }

        元素2 必须是亲儿子

    并集选择器:可以选择多组标签

        元素1,元素2 { 样式声明 }

        任何形式的选择器都可以作为并集选择器的一部分。

    伪类选择器

        伪类选择器用于向某些选择器添加效果

        链接伪类选择器

        a:link        选择所有未被访问的链接

        a:visited    选择所有已被访问的链接

        a:hover      鼠标指针位于其上链接

        a:active      选择活动链接(鼠标按下未弹起)

        为确保生效:按照 LVHA 的循环顺序声明 link -> visited -> hover -> active

        因为a链接在浏览器中有默认样式,所以在实际开发中需要给链接单独指定样式

        链接伪类选择器实际工作开发中的写法:

        a {

            color : gray;

        }

        a:hover {

            color: red;

        }

        :focus 伪类选择器 用于 获取获得焦点的表单元素。

        input:focus {

            background-color:yellow;

        }

CSS 元素 显示模式

    块元素、行内元素

块元素:

....

你可能感兴趣的:(CSS 学习总结)