同一元素应用多个class的优先级的测试 使用多个class,以空格分开,如:<span class="a2 a1">效果: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title></title> <style type="text/css"> .a1 { font-size: 9pt; color: #FF0000; } .a2 { font-size: 18pt; color: #0000FF; } </style> </head> <body> <style type="text/css"><br /> .a1 {<br /> font-size: 9pt;<br /> color: #FF0000;<br /> }<br /> .a2 {<br /> font-size: 18pt;<br /> color: #0000FF;<br /> }<br /> </style><br /> <br /> <span class="a1">a1</span><br /> <span class="a2">a2</span><br /> <span class="a2 a1">a2 a1</span><br /> <span class="a1 a2">a1 a2</span><br /> </body> </html> 调换一下a1和a2的顺序 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title></title> <style type="text/css"> .a2 { font-size: 18pt; color: #0000FF; } .a1 { font-size: 9pt; color: #FF0000; } </style> </head> <body> <style type="text/css"><br /> .a2 {<br /> font-size: 18pt;<br /> color: #0000FF;<br /> }<br /> .a1 {<br /> font-size: 9pt;<br /> color: #FF0000;<br /> }<br /> <br /> </style><br /> <br /> <span class="a1">a1</span><br /> <span class="a2">a2</span><br /> <span class="a2 a1">a2 a1</span><br /> <span class="a1 a2">a1 a2</span><br /> </body> </html> 加上!important看看效果 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title></title> <style type="text/css"> .a2 { font-size: 18pt; color: #0000FF!important; } .a1 { font-size: 9pt; color: #FF0000; } </style> </head> <body> <style type="text/css"><br /> .a2 {<br /> font-size: 18pt;<br /> color: #0000FF!important;<br /> }<br /> .a1 {<br /> font-size: 9pt;<br /> color: #FF0000;<br /> }<br /> <br /> </style><br /> <br /> <span class="a1">a1</span><br /> <span class="a2">a2</span><br /> <span class="a2 a1">a2 a1</span><br /> <span class="a1 a2">a1 a2</span><br /> </body> </html> 结论:若同时应用多个class,后定义的优先(即近者优先),加上!important最优先!