CSS样式表引入的三种方式,及优先级顺序

CSS可以通过三种方式引入样式表,三种方式分别是行内样式表,内部样式表和外部样式表。

行内样式表

通过给标签设定style属性

<body><div style="background-color: pink;width:200px;height:200px"></div>
</body>

内部样式表

通过在head标签中的style标签中编写css样式

<head><style type="text/css">div{width: 200px;height: 200px;background-color: pink;}</style>
</head>

外部样式表

通过创建外部.css样式表文件,然后再html文件中引用,引用的.css文件的方式有两种,分别是链接引入css和导入css。

下面是外部的css样式文件index.css

div{width: 200px;height: 200px;background-color: pink;
}

html文件中的head标签下插入:
链接引入css样式表:

<link rel="stylesheet" type="text/css" href="index.css">

导入css样式表:

<style type="text/css">@import 'index.css'//css样式表的路径
</style>

两种引入css表方式的区别:
1.链接引入:
属于html中的标签语法,在加载页面时,就会同时加载css样式表
2.导入css样式:@import
属于css中的语法,在加载页面时,加载页面完成之后才会加载css样式表

CSS样式引入的优先级

将三种引入样式表写入同一个html文件中,分别给div定义不同颜色的background-color,查看样式表引入优先级。
优先级如下:
行内样式>外部样式表=内部样式表
行内样式表优先级最高,最先显示其样式,外部样式和内部样式优先级无法比较,根据就近原则显示样式。

CSS样式表引入的三种方式,及优先级顺序相关推荐

  1. “高级”CSS样式一般应用于控制网页内容的外观。附加样式表分为内嵌样式表和外部样式表两种方式。

    "高级"CSS样式一般应用于控制网页内容的外观.附加样式表分为内嵌样式表和外部样式表两种方式.

  2. oracle多表联合查询更新,ORACLE 两表关联更新三种方式

    不多说了,我们来做实验吧. 创建如下表数据 select * from t1 ; select * from t2; 现需求:参照T2表,修改T1表,修改条件为两表的fname列内容一致. 方式1,u ...

  3. form表单用butten提交后无反应表单提交三种方式

    form表单用butten提交后无反应&表单提交三种方式 一,表单提交无反应 有时候,我们发现表单提交的butten按钮,根本就没niao用.鼠标都点烂了,也提交不上去.找了半天什么错误也没找 ...

  4. CSS 样式表引入方法

    CSS样式表有4种引入方法,分别为行内式.内嵌式.外链式.导入式,具体介绍如下: 1.行内式 行内式也被称为内联样式,语法格式如下: <标签名 style="属性1:属性值1:属性2: ...

  5. dw的css样式怎么删除掉,三种方法教你DreamWeaver下如何应用CSS样式

    首先介绍一下CSS样式的属性: CSS样式属性被分为八大类:类型,背景,区块,边框,列表,定位,扩展. 类型主要定义文本的字体,大小,颜色,行高和修饰等.如图所示: 方法一: 内联样式可以通过styl ...

  6. Mysql清除表数据的三种方式

    Mysql 删除数据表的三种方式详解 用法: 1.当你不再需要该表时, 用 drop; 2.当你仍要保留该表,但要删除所有记录时, 用 truncate; 3.当你要删除部分记录或者有可能会后悔的话, ...

  7. Oracle-多表连接的三种方式解读

    概述 在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式. 下面是从10053事件中截取的部分trace原文件. Join order[2]: T[T]#1 T1[T1] ...

  8. 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP

    在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式. 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图. 从3张图里我们看到了几点 ...

  9. html中给div设置的属性怎么样才能拿得到_HTML与CSS结合的三种方式:优先级比较...

    所谓实践出真知,只有自己动手去做了,才能得到正确的结论. 首先我们看看三种结合方式: 通过link标签引入外部css文件 通过style标签 通过style属性 很长一段时间我受这个一段话影响:在ht ...

最新文章

  1. 强化学习(三) - Gym库介绍和使用,Markov决策程序实例,动态规划决策实例
  2. Active Directory 账号迁移配置介绍
  3. Java 注册SIGINT信号,处理CTRL+C
  4. js阿拉伯数字转中文大写
  5. java提高篇之抽象类与接口
  6. Ant Desgin Pro 修改登录后默认导航到的位置
  7. zabbix服务器与客户端(Linux+Windows)的搭建
  8. 沈志康奖教金 计算机学院,天大60名青年才俊获首届沈志康奖教金
  9. SpringCloud学习笔记011---spring-boot-starter-actuator(健康监控)配置和使用
  10. hashmap修改对应key的值_死磕 java集合之HashMap源码分析
  11. AlignGAN: Learning to Align Cross-Domain Images with Conditional Generative Adversarial Networks
  12. cookie与Session的区别,以及jQuery怎样操作cookie和Session
  13. 从架构到监控报警,支付系统的设计如何步步为营
  14. CSS3与CSS的区别有哪些?
  15. 精美粉色护士护理PPT模板
  16. 苹果电脑桌面文件不见了怎么恢复
  17. 事业公共基础计算机,2011安徽省事业编公共基础知识(必备资料)
  18. 计算机软件工作室起名'',半永久工作室名字大全
  19. Android Jni 调用
  20. Bullet 物理引擎 简析[1]

热门文章

  1. Android Launcher 入门
  2. 过去66年的66项最佳发明(1964~1993)
  3. 023递归:这帮小兔崽子
  4. 计算机网络基础(类别 | 性能指标 | OSI模型初识)
  5. mysql subpartitions_mysql分区报错:Too many partitions (including subpartitions) 处理
  6. V2V Data Offloading for Cellular Network Based on the SDN Inside MEC Architecture 学习笔记
  7. Vue来回切换几次页面后,echart/页面越来越卡
  8. 沙特认证_所有的沙特机器人去哪儿了
  9. GitHub + jsDelivr + PicGo + Imagine 打造稳定快速、高效免费图床
  10. java 1.7 jdk 下载地址