CSS引入规则

1、css语法

CSS 规则由两个主要的部分构成:选择器[核心],以及一条或多条声明[规则]:

每条样式声明由一个属性[样式属性]和一个值[样式值]组成

2、三种CSS 样式引入规则

插入样式表的方法有三种:

  • 内联样式(Inline style)
  • 内部样式表(Internal style sheet)
  • 外部样式表(External style sheet)
2.1内联样式(Inline style)

行内样式(内联样式)引入规则:样式写在标签的style属性中

规则就像这种:

<标记名 style=“属性1:属性值1;属性2:属性值2;属性3:属性值3;…”> 内容 </标记名>

该语法中style是标记的属性,实际上任何HTML标记都拥有style属性,用来设置行内样式。其中属性和值的书写规范与CSS样式 规则相同,行内式只对其所在的标记及嵌套在其中的子标记起作用(部分样式)

行内式也是通过标记的属性来控制样式的,由于要将表现和内容混杂在一起,内联样式会损失掉样式表的许多优势。请慎用这种 方法。只有在样式规则较少且只在该元素上使用一次,或者需要临时修改某个样式规则时使用。

2.2内部样式表(Internal style sheet)

内嵌[内部]样式引入规则:样式放在head或body标签的style标签中:

<head>
  <style type="text/css">
   选择器{
       属性1:属性值1;
       属性2:属性值2;
       属性3:属性值3;
       ....
     }
  </style>
</head>

当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用

该语法中,

2.3外部样式表(External style sheet)

外部样式[链入式]引入规则;一个单独的样式文件,存放我们的样式

就是将样式放在一个或多个外部样式表文件中,这个文件是以 css 为扩展名的

通过 标记将外部样式表文件链接到HTML文 档中。

语法:

<link rel="stylesheet" href="css文件的路径">

路径可以是相对路径也可以是绝对路径

样式引入优先级

一般情况下,优先级如下:

(内联样式)Inline style > (内部样式)Internal style sheet =(外部样式)External style sheet > 浏览器默认样式

内部样式和外部样式都是通过选择器来选择元素的,所以他们的优先级和文件顺序、选择器优先级有关;

e sheet > 浏览器默认样式**

内部样式和外部样式都是通过选择器来选择元素的,所以他们的优先级和文件顺序、选择器优先级有关;

注意:如果外部样式放在内部样式的后面,则外部样式将覆盖内部样式。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值