<div class='ABC'>
<a href='url.com'></a>
<div class='XXX'></a>
<div id='EDF'>
<a href='url.com'></a>
</div>
<div class='XYZ'></div>
</div>
根据我的理解//div[@class='ABC'//child::*]
应该会产生4的搜索结果,而//div[@class='ABC'//descendant::*]
应该会产生5。但是,实际上,两者都会产生5的搜索结果。
任何人都可以帮我理解差异吗?