HTML+CSS培训教案(九)

十九、引入CSS样式

代码

(事先在同级目录下创建19.html和19.css)

[19.html]

<html>
    <head>
        <meta content="text/html;charset=utf-8">
        <title>三大选择器</title>
        <link rel="stylesheet" type="text/css" href="19.css" />
    </head>
    <body>
        <p>段落一</p>
        <p class="red">段落二</p>
        <p id="head">段落三</p>
    </body>
<html>

[19.css]

p{font-size:20px;}
.red{color:red;}
#head{color:green;}

知识点

  1. 可以用<link>链接.css文件的方法引入CSS样式,这种方法叫链接式。

    在<head></head>中嵌入<style></style>标记的方法叫嵌入式

扩展

  1. 注释掉<link>,在第一个<p></p>处加属性style=“color:red;font-size:20px;”

    答案:(1)可以在标记内部使用style属性来引入样式(这种方法叫做行内式)

    (2)CSS中各个属性间用“;”隔开

二十、三大方式优先级

代码

(事先在同级目录下创建20.html和20.css)

[20.html]

<html>
    <head>
        <meta content="text/html;charset=utf-8">
        <title>三大方式优先级</title>
        <link rel="stylesheet" type="text/css" href="20.css" />
    </head>
    <body>
        <p>来看看我是什么颜色?</p>
    </body>
<html>

[20.css]

p{color:red;}

扩展

  1. <style></style>加 p{color:green;}

    答案:(1)链接式样式被嵌入式样式覆盖,优先级:嵌入式>链接式
  2. (在扩展1基础上)<p></p>加属性style=“color:blue;”

    答案:(2)嵌入式样式被行内式样式覆盖,优先级:行内式>嵌入式>链接式

二十一、选择器优先级

代码

<html>
    <head>
        <meta content="text/html;charset=utf-8">
        <title>选择器优先级</title>
        <style>
        p{color:red;}
        </style>
    </head>
    <body>
        <p class="para" id="paragram">来看看我是什么颜色?</p>
    </body>
<html>

扩展

  1. <style></style>加 .para{color:green;}

    答案:标记选择器样式被类选择器样式覆盖,优先级:类选择器>标记选择器
  2. (在扩展1基础上)<style></style>加 #paragram{color:blue;}

    答案:类选择器样式被id选择器样式覆盖,优先级:id选择器>类选择器>标记选择器
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值