为什么我定义的CSS样式没有作用呢
经常有人会遇到自己定义的CSS样式没有作用,比如下面的例子:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="zh"lang="zh">
<headprofile="http://www.w3.org/2000/08/w3c-synd/#">
<FCK:metahttp-equiv="content-language"content="zh-cn"/>
<FCK:metahttp-equiv="content-type"content="text/html;charset=gb2312"/>
<title>为什么我定义的CSS样式没有作用呢</title>
<styletype="text/css">
/*<![CDATA[*/
#aaulli{
color:red
}
.aa{
color:blue
}
/*]]>*/
</style>
</head>
<body>
<divid="aa">
<ul>
<liclass="aa">
web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全web标准常见问题大全
</li>
</ul>
</div>
</body>
</html>
这里你无法用.aa定义到li遇到这种情况怎么解决呢?
答案是提高.aa的优先权比如#aaulli.aa