html学习7

  1. 伪元素

定义:通过CSS设置的元素用于要实现某些效果,但是直接添加在html中会打乱结构

例: ::before 在……之前添加元素

::after在……之后添加元素

伪元素必须和content一起使用

<style>
        ul>li::before{
            content: "html1";
        }
        ul>li::after{
            content: "html2";
        }
    </style>
</head>
<body>
    <ul>
        <li>lorem1</li>
        <li>lorem2</li>
        <li>lorem3</li>
    </ul>
</body>

运行结果会在li标签元素的前面添加html1在后面添加html2

  1. 伪选择器

设置元素和鼠标之间的交互

:link=》未访问时

:hover=》设置鼠标悬停时的样式,所有元素都可以使用

:active=》鼠标按下不松开,所有元素也是可以的

:visited=》鼠标松开,被访问过

使用顺序==》:link>:visited>:hover>:active

<style>
    .text:link {
        color: aqua;
    }

    .text:visited {
        color: blue;
    }

    .text:hover {
        color: red;
    }

    .text:active {
        color: blueviolet;
    }
</style>
</head>

<body>
<a href="#" class="text">html</a>
</body>

  1. 属性选择器

用[]表示

p[class]{} 选中带有class选择器的p标签

p[class*=e]{}选中class选择器名称中带有字母e的p标签

  1. 复合选择器

即多种选择器在一起使用

当多个不同的选择器共同选择一个元素是,要注意优先级问题

优先级排列:!important(带有该属性的选择器)>行内选择器>id选择器>class选择器>标签选择器

小技巧:可依次将这些选择器看作:万 千 百 十 个,在比较谁有限级高的时候,可以比较谁的数大

5.字体样式

color:设置字体颜色

font-size:设置字体大小, 单位px

font-weight:设置字体大小

font-family:设置文字字体,用户电脑上有该字体,才会有效

font-style:设置字体样式

normal(默认值,正常显示)

italic(文字斜体显示)

oblique(文字倾斜显示)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值