将CSS引入HTML的方式

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="./css/sheet1.css">
</head>

<body>
    <!-- 将CSS引用到HTML -->

    <!-- 很多人其实会说,将CSS引用到HTML有什么好说的,直接用link标签不就可以了吗
    其实这里面还有些东西的,
    下面是通过vs生成的link标签,将其放在head标签中可以将外部样式表
    引用到HTML文档中,通过link链接的外部样式表不是HTML中的一部分,但却被HTML文件使用,
    link标签的rel属性是relation的简称,rel="stylesheet"来表示CSS样式表,
    href属性用来引用外部css文件
    当然这两个属性大家都知道这里只是简单的提一下
    <link rel="stylesheet" href="./css/sheet1.css">
    除了这两个属性外还有其他属性其实是被VS省略掉的
    第一个是type="text/css",type属性的值始终是text/css,这也是vs将其省略的原因
    第二个是media="screen, projection"用于说明该样式在那些媒体下使用,我们一般是在screen中
    
    第二种引入css文件的方式是@import指令
    @import指令放在style标签中,并且是在style样式的最前面
    一个文档可以引入多个@import指令
    当然@import也可以添加媒体样式,直接空格隔开在后面写就可以 如下:
    @import url(sheet.css) screen
    这里需要注意的是旧版IE浏览器不会放过如何@import指令,它会将出现的@import全部引入
    即使你将其放在style样式表中的下面,

    第三种遍是行内样式
    直接在标签中写style="color:red;background-color: blue;"
    这种通常用在书写比较单一的样式,只对单个标签生效,但是建议不要这样写
    这样写也失去了css的一些优点,比如统一修改样式等,但是他提供了一定的灵活性
    在实际开发中尽量少使用
    -->
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值