/***************************************css注意事项*******************************************/
浏览器优先级:设计者设计样式>浏览器用户自定义样式>浏览器自设定样式
html代码中:行内样式>内部样式>外部引用样式
/************************************************************************************************/
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>css练习</title>
<!-- 直接link加enter则会少type属性 -->
<link rel="stylesheet" type="text/css" href="css.css">
<!-- 在css和mycss中,都是设置背景色,但是引用顺序不同,会导致显示的效果不同 -->
<link rel="stylesheet" type="text/css" href="mycss.css">
<!-- 虽然颜色显示mycss中的色彩,覆盖css的背景色,但是在css中,设置header的字体大小则会显示,这是css的样式层叠效果 -->
<style type="text/css">
footer{
background: rgb(30, 179, 179);
}
</style>
</head>
<body>
<!-- 内联样式优先级最高,虽然在mycss中设置header的背景色为 rgb(64, 157, 185); -->
<header style="background:#c869d1">
头部样式背景
</header>
<!-- 正常显示mycss中的背景样式,但由于上面定义内部样式style,则显示style中的rgb(30, 179, 179); -->
<!-- 若外部引用link中的css放在<style>内部样式的下面,则还是显示mycss中的背景色 -->
<footer>
底部样式背景
</footer>
<!--****************************** 最后总结***************************** -->
<!-- 1、不论显示那种样式,在样式显示中,主要是显示离内容最近的样式,一层层覆盖(就近原则) -->
<!-- 2、!important优先级最高,设置在外部引用css样式中,还是内部style中,加上!important,优先级超过内联样式-->
<!-- *************************************************************************** -->
</body>
</html>
 
 
/*******************************************新建文件css.css*******************************************************/
<--@charset "UTF-8";定义css的字符类型,若写则一定要在结尾处加上“;”否则会导致语法错误 ,也可不写,选择默认-->
@charset "UTF-8";
header{
background: red;
font-size: 30px;
}
footer{
background: blue;
}
/**********************************************************************************************************************/
 
/*********************************************新建文件mycss.css***************************************************/
@charset "UTF-8";
header{
background: rgb(64, 157, 185);
}
footer{
background: rgb(162, 162, 233);
}
/***********************************************************************************************************************/

最新文章

  1. Torch学习笔记1--Torch简介
  2. Web Workers
  3. 如何在win7系统中安装redis
  4. 【SIGGRAPH】用【有说服力的照片真实】技术实现最终幻想15的视觉特效
  5. 关闭Outlook时最小化 dll
  6. ASP.NET MVC 5改进了基于过滤器的身份验证
  7. javascript 停止事件冒泡以及阻止默认事件冒泡
  8. IoC/DI
  9. Fetcher类的工作流程
  10. Java Web的数据库操作(一)
  11. 关于基本视频播放的Demo
  12. Postman使用教程——调试网络接口的凶器
  13. Python标准库--Scope
  14. vue 修饰符
  15. war包远程部署访问不到问题解决过程总结
  16. Jmeter中通过beanshell写入CSV的脚本
  17. 8个DBA最常用的监控Oracle数据库的常用shell脚本
  18. Unity3D学习笔记(九):摄像机
  19. 安装centos6及安装redhat6后的配置
  20. SQLiteOpenHelper 源码

热门文章

  1. 谈谈NPM和Webpack的关系
  2. Source Insight快捷键
  3. [转载]Oracle中动态SQL详解
  4. 图说socket与系统调用代码架构
  5. Error Retries and Exponential Backoff in AWS
  6. CSP-S初赛
  7. js时间戳与日期格式之间相互转换
  8. PAT(B) 1019 数字黑洞(Java)
  9. TZOJ数据结构实验:左叶子之和
  10. go 通过赋值给 _ 来忽略序号和值