CSS疑问,请指点,多个样式表,系统是如何选择一个来显示的

Helloall 发布于 2014/06/15 14:54
阅读 361
收藏 0

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>
 <style>
 body{ background-color: red}
 </style>
<style>
body{ background-color: yellow}
</style>
 <body>
  Hello World
 </body>
</html>
这个打开会输出黄色背景,有2个样式表,系统是如何选择其中一个的?为什么是输出黄色而不是红色?










加载中
0
tugan
tugan
和大多数程序语言一样,一般都是后写的覆写前面的
1
0-1
0-1

没指定优先级, 后面的样式会自动覆盖前面的样式。

复杂点的,IE6和其他浏览器可能有差异。

1
HandMU
HandMU
权重+最近原则
0
傲罗
傲罗
看一下css的优先级,你会懂的
0
琥哥
琥哥
http://wk.baidu.com/view/d6e9973d5727a5e9856a61ad?pcf=2 是有优先级的
0
18号
18号
代码加载从上至下,从左至右,遇到重复的会覆盖就这么简单。
c
chris2014
返回顶部
顶部