一、后代選擇器
選取指定元素的后代元素
與子元素選擇器相比,后代選擇器選取的不一定是直接后代(兒子),而是作用於所有后代元素(兒子、孫子、重孫…)都可以。
二、(>)子元素選擇器
選取某個元素的直接后代元素
與后代元素選擇器相比,后代選擇器選取的一定是直接后代(兒子)
三、(+)相鄰兄弟選擇器
選擇緊連着另一元素后的元素,二者具有相同的父元素。只會選擇的一個相鄰的匹配元素
四、(~)后續兄弟選擇器
選取所有指定元素之后的相鄰兄弟元素。
與相鄰兄弟元素選擇器相比,相鄰兄弟元素僅僅是選擇緊跟着的兄弟元素,后續元素選擇器選擇所有符合條件的兄弟元素