CSS HTML
按定义的先后顺序,也就是class2中的font-weight:normal; 会被应用
<!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=utf-8" /><title>无标题文档</title><style type="text/css">.a{ background-color:#f00;}.b{ background-color:#ddd; }</style></head><body><div class="b a">处档大</div></body></html>
网页中的定义(a)优于外部连接的定义(style.css中的a).元素属性(ele )的定义优于style中的定义
一般一个元素有两个class,两个class都会用上,如果有冲突,采取后面的那个,也就是class2
以后这样的情况 一试便知
一看就知道 用了那个