CSS 引入共有三种方式:内部样式表内联样式(行内样式)表外部样式表,当然也可以使用多重样式

内联样式

<div style="color:red;font-size:20px">内联样式表</div >

内联样式 直接把样式卸载html代码行内,一般仅仅在此样式仅仅只在当前元素上应用时使用,其他情况下尽量不要使用。

内部样式表

 <style>
div {
color: blue;
font-size: 20px
}
</style>

内部样式表一般写在HTML头部,在<head>标签内用<style>标签括起来。此方式一般使用在当前页面需要使用特殊的样式。

外部样式表

 <link rel="stylesheet" href="CSS/Googlefonts.css">

外部样式表 是单独将样式写到一个css文件中,并在头部引用。使用外部样式表时要注意如果出现多重样式时样式覆盖带来的问题。

多重样式

当使用多重样式时,多重样式将会重叠为一个,一般而言多个样式表会根据下面的规则重叠为一个,其中4为最高权重

  1. 浏览器缺省设置
  2. 外部样式表
  3. 内部样式表(位于 head 标签内部)
  4. 内联样式(在 HTML 元素内部)

多重样式优先级顺序

对于同一个元素的多个样式而言,优先级次序如下,7的优先级最高(!important 规则例外,但一般尽量不要用):

  1. 通用选择器(*)
  2. 元素(类型)选择器
  3. 类选择器
  4. 属性选择器
  5. 伪类
  6. ID 选择器
  7. 内联样式

最新文章

  1. win10用户文件夹重命名,启用administrator账户,删除文件夹时提示找不到该项目
  2. OpenGL在Ubuntu 14.04 中的设置与编程
  3. html slelect 标签默认值
  4. vmware安装linux6.3
  5. bootstrap fileinput-上传回调
  6. cobbler重装、web、定制化
  7. MySQL复制的基本概念和实现
  8. 《Excel图表之道》读书笔记
  9. 设计模式之 State 状态模式
  10. web跳转到自己的app
  11. day9_python学习笔记_chapter12_模块
  12. 个人觉得实用的Python姿势
  13. RTlinux3.2安装
  14. java编程思想笔记(1)
  15. 网盘资源分享:你不知道的JavaScript(上)
  16. vue組件
  17. The error may exist in com/bjpowernode/dao/StudentDao.xml ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderExcept
  18. jQuery点击页面其他部分隐藏下拉菜单
  19. base64加密和解码原理和代码
  20. Linux学习之文件属性chattr权限与sudo权限(十二)

热门文章

  1. [LeetCode] 4Sum II 四数之和之二
  2. android studio building project info 错误
  3. spring多线程与定时任务
  4. 当碰到unix纪元问题时strtotime怎么转时间戳(DateTime类的使用方法)
  5. css样式,层叠顺序属性z-index
  6. The tag &#39;ChartPlotter&#39; does not exist in XML namespace
  7. 随机生成MyEclipse注册码
  8. jquery.dataTables插件使用例子详解
  9. Cloudera Search配置
  10. pragma message任务
  11. HTML5实现涂鸦板
  12. SQL总结之增删改查
  13. python字符串实战
  14. StringBuffer类的使用
  15. Linux第七节随笔 diff /uniq /stat
  16. Selenium常用API用法示例集----下拉框、文本域及富文本框、弹窗、JS、frame、文件上传和下载
  17. github的简单使用
  18. YII框架视图模块化
  19. 让 Ubuntu 16 开机自动启动 Vino Server
  20. &lt;fmt:formatNumber&gt;标签