親代選取器
『+』選取器
親代選取器會選取你指定的屬性後面那個,
例如: h1 + a 
那就會選取到 h1 後面的 a ,
實用技巧如下
html
| 12
 3
 4
 5
 6
 
 | <ul><li>選單一</li>
 <li>選單二</li>
 <li>選單三</li>
 <li>選單四</li>
 </ul>
 
 | 
css
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | ul{margin: 100px;
 text-align: center;
 }
 li {
 display: inline-block;
 padding: 10px;
 }
 li + li{
 border-left: 1px solid #000;
 }
 
 | 
結果如下

這樣就可以解決很多不想要左右邊有框線,或是左右邊有 margin 之類的問題了!
『~』選取器
『~』選取器可以選取對象 A 同層後方的所有 B 選取器,舉例如下
html
| 12
 3
 4
 5
 
 | <h1>標題</h1><p>段落1</p>
 <p>段落2</p>
 <p>段落3</p>
 <p>段落4</p>
 
 | 
css
| 12
 3
 
 | h1 ~ p {color: #ff0000;
 }
 
 | 
codePen範例
結果如下

可以選取所有 h1 後面的 p 段落!