CSS 包含选择器(九)
一、包含选择器
包含选择器中前后两部分之间以空格隔开,根据左侧选择符指定的祖先元素,然后在该元素下寻找匹配右侧的选择侧符的下级元素
定义包含选择器时,必须保证在HTML结构中第一个对象能够包含第二个对象。
二、简单例子
<!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"> /*定义类样式*/ .div1{ font-size:14px; color:#FF0000; } /*定义类样式下的标题元素*/ .div1 h1{ color:#FF00FF; } /*定义类样式下的span元素*/ .div1 span{ color:#0000FF; } </style> </head> <body> <div class="div1"> 这是类 <h1>这是个标题<span>这是标题中的SPAN元素</span></h1> </div> </body> </html>
<!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"> /*定义类样式*/ .div1{ font-size:14px; color:#FF0000; } /*定义类样式下的标题元素*/ .div1 h1{ color:#FF00FF; } /*定义类样式下的span元素*/ .div1 span{ color:#0000FF; } </style> </head> <body> <div class="div1"> 这是类 <h1>这是个标题<span>这是标题中的SPAN元素</span></h1> </div> </body> </html>
结果: