10.HTML CSS和CSS基本选择器

CSS样式就是修饰网页的一种技术

使用CSS样式表可以对同一个网页进行不同的修饰,产生不同风格的页面

同一个样式可以作用于不同的页面,可以使页面保持统一的风格

 换一种说法,就是对界面属性、样式、美观的一个更高级的设置


内嵌样式:

        顾名思义就是在HTML文件内的样式

<html>
    <head>
        <meta charset="utf-8" />
        <title>标题</title>
        <style type="text/css">
            <!--内嵌样式内容-->
	</style>>
    </head>
    <body>
	<!--HTML内容-->
    </body>
</html>

外部样式:

        就是在HTML以外的.css文件,通过导入的方式对HTML问津进行修饰

<html>
    <head>
        <meta charset="utf-8" />
        <title>标题</title>
        <link rel="stylesheet" type="text/css" href=".css文件的路径">
    </head>
    <body>
	<!--HTML内容-->
    </body>
</html>

其中,rel表示在网页中使用该外部样式表

           type表示文本类型的样式

           href表示样式的路径


CSS选择器:

        标签选择器:

                选择的对象可以是所有标签,标签选择器选择的是HTML文件里的所有指定标签

标签名
{
    属性1:属性值1;
    属性2:属性值2;
}

 
 

         类选择器

                选择的对象为所有类名与指定类名一致的标签

.类名
{
    属性1:属性值1;
    属性2:属性值2;
}

使用class属性来设置一个标签的类名

<a class="类名1"></a>
<a class="类名1"></a>

<a class="类名2"></a>
<a class="类名2"></a>

        ID选择器

                选择的类型为指定ID,ID只能存在一个,不可重复。

#ID名
{
    属性1:属性值1;
    属性2:属性值2;
}
<a id="ID名1"></a>

<a id="ID名2"></a>

        组合选择器

                将同样的规则应用于多个选择符,其中以逗号分隔

标签,.类,#ID
{
    属性:属性值;
}

包含选择器

        选择从左到右从大到小的元素,期间用空格隔开

div ul li a
{
    属性:属性值;
}

即div中的ul中li中的a标签


        交集选择器

                由两个选择器中间的交集构成,其中,第一个必须是标签选择器。第二个必须是类选择器或者ID选择器。中间不能有空格,必须连续写

标签选择器#ID选择器
{
    属性:属性值;
}

        伪类选择器,这里直接转载一个很全面的连接:W3school——CSS伪类

                主要用到的:

伪类含义
:link未单击访问时的超链接样式
:visited单击访问后的超链接样式
:hover鼠标悬浮在超连接上的样式
:active鼠标单击未释放的超链接样式

CSS的处理优先级为

        行内样式 —> ID样式 —> 类样式 —> 标签样式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值